用python编写我的世界(李老师教你用Python玩我的世界)

记得10年前,我在网上代购了一本台湾的scratch教程,叫做《自由新国度》,那时候整个南京的信息老师估计还没有几个人知道还有一个叫做scratch的软件,因为这本教材很贵,我很想上,于是我让孩子们自己回家打印,有个家长还专门为我做了几本32K的缩印版,我视若珍宝,有一次我把仅有的基本缩印版带到了区教研活动现场,分享给信息老师,让我惊讶的是有个老师现场掏了100块,说要买我手上的这本小册子,我这个人脸皮比较薄,就送给了她,看看现在满大街都是scratch的教程,觉得那时候自己就像发现了新大陆一样惊喜,现在可以教编程的软件也越来越多,很多孩子也很早就接触了像scratch这样的图形化编程软件,这些编程学习确实对孩子们计算思维的发展起到了积极的作用。

但对于真正的编程,一直是孩子甚至是信息老师的一个弱项,包括我在内也是这样,如果让我去写一段程序,什么命令记不得、格式不规范,还有好多必须书写的句子是一概不知道,如果让我编个程序让电脑做什么,可能还不如我点鼠标来得快点,总之就是搞不清楚、一团浆糊,就跟现在好多学生编程一样。我有时候也在想,我为什么学不好编程,后来我想通了原因,很简单,就是不常用,我在工作中没有那么多数据需要处理,也没有多少需要电脑去做,所以自然不需要用,不需要用自然也就用得不多记不住,但是我上课的一些程序我滚瓜烂熟就是因为我上课已经讲烂了。那什么才能不断地能激起我们去用的兴趣呢?绝对不是学习和工作啦,哈哈哈,真的不管是孩子还是老师,只有游戏啦。所以如果让我去讲程序,绝对不去讲什么做奥数啊,求什么值啊,那留给数学老师吧;也不会讲什么microbit啊,什么传感器啊,那留给科学老师吧……毕竟信息技术只是工具嘛,跟我讲什么呢?那肯定是玩啦,毕竟玩出花样是我的特长,玩也要玩得高级、玩出品位嘛,哈哈哈……

那么我们就来讲讲用Python去玩《我的世界》吧,毕竟这个游戏大家都感兴趣,但是我也不会玩,我也一边讲一遍学,大家一起进步咯!

在玩之前,我们先来搭建用python玩《我的世界》的环境,我们先到Python的官网下载Python的安装文件:

Welcome to Python.org

用python编写我的世界(李老师教你用Python玩我的世界)(1)

接下来双击进行安装。勾选“Add Python3.9 to PATH”,接着点Customize installation,进行自定义安装。

用python编写我的世界(李老师教你用Python玩我的世界)(2)

将高级选项的前五个√都勾上,点Install。

用python编写我的世界(李老师教你用Python玩我的世界)(3)

将高级选项的前五个√都勾上,点Install。

用python编写我的世界(李老师教你用Python玩我的世界)(4)

等待一会就安装好了。接下来我们安装pycharm,为什么用Pycharm呢?主要是因为我懒,记不住好多语句,Pycharm可以提示我,而且纠错也更方便,所以我就用它编写程序了。搜索Pycharm,点击下载。

用python编写我的世界(李老师教你用Python玩我的世界)(5)

用python编写我的世界(李老师教你用Python玩我的世界)(6)

下载的时候选择社区版,是免费的,一样用。安装的时候所有√都勾上,一路到底就可以了。

用python编写我的世界(李老师教你用Python玩我的世界)(7)

接着我们新建一个“project”,

用python编写我的世界(李老师教你用Python玩我的世界)(8)

给这个Project指定一个存放的位置。

用python编写我的世界(李老师教你用Python玩我的世界)(9)

选择“Previously configured interpreter”后面的按钮,

用python编写我的世界(李老师教你用Python玩我的世界)(10)

选择"system interpreter",

用python编写我的世界(李老师教你用Python玩我的世界)(11)

选择"Python 3.9"

用python编写我的世界(李老师教你用Python玩我的世界)(12)

单击“This window”

用python编写我的世界(李老师教你用Python玩我的世界)(13)

新建Python文件。

用python编写我的世界(李老师教你用Python玩我的世界)(14)

输入文件名。

用python编写我的世界(李老师教你用Python玩我的世界)(15)

现在我们已经可以用Pycharm进行编程了,但是要想控制《我的世界》,我们还需要安装我的世界,并且让它跟Python连接。

这就需要安装下面一些软件:

用python编写我的世界(李老师教你用Python玩我的世界)(16)

首先安装Java环境。

用python编写我的世界(李老师教你用Python玩我的世界)(17)

接下来安装Minecraft Tools.rar 里面的

用python编写我的世界(李老师教你用Python玩我的世界)(18)

用python编写我的世界(李老师教你用Python玩我的世界)(19)

截止打开服务器:

用python编写我的世界(李老师教你用Python玩我的世界)(20)

在玩游戏的时候,服务器不能关闭。

用python编写我的世界(李老师教你用Python玩我的世界)(21)

用python编写我的世界(李老师教你用Python玩我的世界)(22)

接着我们启动《我的世界》启动侠:

用python编写我的世界(李老师教你用Python玩我的世界)(23)

选择“添加删除”

用python编写我的世界(李老师教你用Python玩我的世界)(24)

选择“添加”

用python编写我的世界(李老师教你用Python玩我的世界)(25)

选择“下载游戏版本“

用python编写我的世界(李老师教你用Python玩我的世界)(26)

用"1.11.2”版本

用python编写我的世界(李老师教你用Python玩我的世界)(27)

点下载安装。给自己取个名字,然后点“启动游戏”。

用python编写我的世界(李老师教你用Python玩我的世界)(28)

第一次下载有点慢,后面打开就快了。

用python编写我的世界(李老师教你用Python玩我的世界)(29)

打开选择“多人游戏”

用python编写我的世界(李老师教你用Python玩我的世界)(30)

点击“添加服务器”

用python编写我的世界(李老师教你用Python玩我的世界)(31)

填写服务器地址为localhost,点“完成”

用python编写我的世界(李老师教你用Python玩我的世界)(32)

点击“Minecraft服务器",然后点“加入服务器”。

用python编写我的世界(李老师教你用Python玩我的世界)(33)

嗯嗯,现在我们已经进入游戏了,下面我们来测试一下能不能用pycharm去控制它。

我们先打一段程序来测试一下,看看能不能在游戏中执行:

好吧,命令又记错了,我们可以按照Pycharm给我们的提示修改命令。

用python编写我的世界(李老师教你用Python玩我的世界)(34)

这次成功了,哈哈,接下来我们就可以充分发挥自己想象力来创造我的世界了!现在我的时间真的好少,一般只有上午两节课,还要备课,所以下次我再讲的时候不知道要到什么时候了,大家可以自己买一本书看看,推荐《Minecraft编程——使用Python语言玩转我的世界》。

用python编写我的世界(李老师教你用Python玩我的世界)(35)

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页