python 链接我的世界
用Python创造Minecraft
也许你已经是一名Minecraft的专家了,但是却发现花费很长时间来建造大型建筑让人十分头疼。也许你会想要找到拓展游戏的方式,给游戏世界增加一些额外的智能化与自动化功能。无论你的理由是什么,通过在Minecraft中学习一些基本的Python语言,你可以探索如何使用新的计算机编程技能在Minecraft中制作出激动人心的游戏。在冒险的最后,你学到所有的技能将会使你成为一个Minecraft编程的先行者。
通过对Minecraft编程,你可以获得更加刺激、更富创造力且更具个性化的游戏体验。当你在正常地玩游戏时,你遵守着Minecraft游戏设计师制定的基本规则。但通过编写程序与Minecraft游戏世界交互,你可以使用复杂与重复的任务——如建造大型的房子和建筑物,变得自动化。你可以使游戏和游戏中的物体有新的特性,甚至发明游戏创始人都没有想到过的新物品。但最重要的是,你可以学习一项通用的技能——如何使用Python语言进行编程。在这之后,你就能够把它应用于各种各样的事情,而不仅仅是在Minecraft中。
使用Python创造Minecraft,适合任何喜欢玩Minecraft且想要学习编程并用它来做更多的事情的青少年及爱好者的。适合8-16岁的青少年甚至成人。
这学习过程中,你将会了解Minecraft的很多方面,以及如何通过Python语言来与Minecraft的功能进行交互。你将探索3D世界中如何使用坐标来定位方块,如何获得玩家所处位置,如何在Minecraft世界中增删方块,以及如何判断方块是否被玩家击中。你将学习如何用CraftBukkit服务端建立和运行自己的本地Minecraft服务端,并学习如何通过安装RaspberryJuice插件来使用和树莓派相同的编程接口。你将学习如何使用Python编程语言编写程序,从最基础的“你好,Minecraft世界”程序开始,到创建巨大的3D物体并与其互动。由于你学会的新的Python编程技能,你的游戏将会更加个性化。使用免费的MinecraftStuff模块——预先编写好的Python helper代码,你就能够提高你的能力来使用方块、线、多边形和文本来创造2D和3D等对象。你的冒险并不仅限于Minecraft的虚拟世界!我们将向你介绍将Minecraft连接到电子元器件的方法,这意味着你的Minecraft世界能够感觉和控制现实世界。