admin管理员组文章数量:1794759
用Python在Minecraft(我的世界)中编程——开发环境搭建
为了教十岁的儿子Python编程,我研究了下Minecraft中的编程,搭建环境是第一步,可惜网上的资料不是很多,特此记录下,以供有同样需求的家长们参考:
准备工作- 安装Python,要2.7版本的,过程请度娘,注意环境变量的设置:
- 安装Java,如果这个都不会,还是花点钱,送孩子去培训学校吧!
- 安装好Git,关于其安装和操作,参见帖子:Git安装和使用教程
环境搭建 一,Minecraft的Server端搭建
根据网友经验,目前可以安装Minecraft Server 1.8.8,其它版本若是可以,请留言告诉我。
Github上的地址:github/TeachCraft/TeachCraft-Server
前面安装好Git后,在Git Bash里面,输入:$ git clone github/TeachCraft/TeachCraft-Server.git 将Server工程下载到本地:
在下载生成的TeachCraft-Server目录下用命令行运行:java -Xms1G -Xmx1G -jar Minecraft_Server.jar 启动Server,如果看见如下日志,表示Server正常启动,要是觉得每次输入那个Java启动命令很麻烦,建议保存在一个bat文件里面,可以点击执行:
二,Minecraft客户端安装客户端下载1.8.8版本的,如果度娘上找不到,可以用这个:pan.baidu/s/1JkB5ydUjLRE7WzoGtlNhtg
下载解压缩后,打开“点击启动.exe”,进入:
启动游戏:
多人游戏——直接连接,服务器地址输入:127.0.0.1,加入服务器。注意:前面的Minecraft Server此时一定要在启动中:
如果能看到本地的服务,就可以加入服务进入游戏了!
三,开发环境(API)安装在Git Bash里面输入:$ git clone github/brooksc/mcpipy.git 下载mcpipy:
关于mcpipy的详细介绍,请参见:github/brooksc/mcpipy
Hello World!!
在Python命令栏中,找到IDLE,打开Shell:
在Shell中,打开File—New File,输入代码,另存到刚才的mcpipy目录下,然后打开Run—Run Module,Shell里面有运行结果:
#-*- coding:936 -*- import mcpi.minecraft as minecraft mc = minecraft.Minecraft.create() mc.postToChat("Hello World!!")切换到客户端,回到游戏,看到“Hello World!!”,大功告成!!
后续精彩,有待继续发现......
版权声明:本文标题:用Python在Minecraft(我的世界)中编程——开发环境搭建 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1687043642a130034.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论