minecraft pythonapl_翻译:树莓派版Minecraft入门大揭秘

正版我的世界一是要收费,二是游戏性过强,编写Mod门槛高,树莓派版Minecraft免费,且能够很容易的与python交互,是非常好的学习工具,学生对Minecraft有非同一般的热情,结合python,让学生体会码创一切的魅力。本文翻译自树莓派官方网站,大家将就看(已经被吐槽翻译的像人机了)。

封面

树莓派官方的教程,格式比较统一,适合作为学习资料,是写作教程类资料很好的参考。

最终成果

你将探索树莓派定制版本Minecraft中的虚拟世界。将会学习如何用控制玩家,手动搭建积木块,用python控制游戏中的一切。

学习目标

使用树莓派学习本资料你将会掌握:

如何启动Minecraft Pi并创建一个新的世界

如何用IDLE Python编程环境连接Minecraft Pi

如何用Minecraft Python API向聊天窗口发送消息,确定玩家坐标,实现传送并搭建建筑

如何利用变量保存不同种类方块的的ID值

尝试使用有特殊属性的不同类型方块

本资料涵盖了树莓派数字创客课程中以下课程涉及到的要求:

树莓派有一套自己的数字创客课程标准,这套课程标准跟CAD公司的TinkerCAD中体现的思想有异曲同工之处,也可以说TinkerCAD为树莓派课程的落地提供了更好的支持。

image.png

需求清单

软件

软件安装

自2014年9月开始,树莓派系统Raspbian默认安装Minecraft。双击快捷方式就可以启动。mimmi

image.png

如果你用的是老版本的树莓派系统,打开命令行窗口,输入以下命令:

sudo apt-get update

sudo apt-get install minecraft-pi

命令执行完毕后,就成功安装了Minecraft Pi和相关的Python库会。

我记得以前树莓派系统自带了一些游戏,五子棋、记忆游戏啥的,我现在的树莓派用NOOBS刷的系统,反而没有了。

测试Minecraft是否安装成功

双击桌面Minecraft的图表或者在命令行窗口输入minecraft-pi均可启动我的世界

image.png

注意

image.png

如果你安装Minecraft Pi得到了以上提示信息,并且菜单或者桌面没有Minecraft图表,那么尝试在命令行输入以下指令就可以启动Minecraft:

minecraft-pi

命令行可能会持续输出一堆很奇怪的信息,不用理会。

Minecraft加载完毕后,单击Start Game开始游戏按钮。游戏窗口可能会轻微有一点便宜。如果你想拖动窗口,你拖动游戏窗口后面的标题栏。

image.png

看,你现在就在Minecraft游戏中了。

测试Python

启动并运行树莓派,创建一个世界,按Tab,树莓派失去焦点,从游戏中释放鼠标,打开Python3 IDLE,单击开始按钮,然后选择编程,Python 3(IDLE),然后让IDLE窗口和Minecraft并排。

你也可以直接在python交互式命令行中输入指令,或者新建一个python文件,方便以后直接使用文件控制Minecraft。

如果你想新建文件,单击File > New wind或者File > Save。你可以把python 文件保存在home文件夹或者新建一个文件夹。

首先,我们需要导入Minecraft库,然后建立一个代码文件和游戏的连接,通过向游戏窗口发送Hello world来测试Minecraft库。

from mcpi import minecraft

mc = minecraft.Minecraft.create()

mc.postToChat("Hello world")

如果你在python交互式命令行输入上述命令,每条命令后面要敲回车。如果你新建了一个python文件,按Ctrl + S快捷键保存文件,按F5运行文件。代码运行后ÿ

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值