Python编程Minecraft系列(少儿编程)
第一章 安装环境
前言
自2015年起,我一直在开发面向小学高年级的Python编程课程。期间尝试过多种内容形式:从早期版本的Python控制Minecraft、树莓派硬件编程,到turtle绘图、pygame游戏开发、Tkinter应用制作,再到RobomasterEP机器人编程,以及语音/人脸识别等AI应用。
然而,始终未能构建出一套真正满意的课程体系——既能够激发学生的学习兴趣,又能系统培养他们的工程思维和编程能力。
最近偶然发现的minescript开源项目重新勾起了我的兴趣。这个持续更新的Python编程Minecraft项目,恰好可以与当前人工智能技术发展相结合。我打算重新拾起这个方向,期望能开发出一套真正有价值的编程课程体系。
一、minescript是什么?
Minescript 是一个使用 Python 编程语言编写的脚本来控制和与 Minecraft 交互的平台。
Pyjinn(发音类似“pidgeon”)是一个能够识别 Python 语法并与 Java 程序深度集成的解释器。它使用一种“pidgin”语言,外观和使用体验与 Python 类似,但其实现和运行时行为基于 Java。(“Pyjinn”这个名字是“Python”和“jinn”的组合,jinn 是“精灵”的另一种说法。)
Pyjinn已集成到Minescript 5.0中,允许 Minescript 模块直接运行具有 Python 语法的脚本,而无需单独安装 Python。作为独立进程运行的标准 Python 脚本仍将受支持。
二、安装步骤
1.安装 Java JDK,安装过程中记得设置JAVA_HOME,下图中所有的都选上,然后进行下一步,直到安装完成。

2.安装Minecraft游戏(非网易版),或者使用HMCL启动器安装离线版游戏,目前能支持到1.21.8游戏版本。
- 在模组中选择Fabric API,与游戏版本匹配的最新版本进行安装就行

- 游戏安装时,应选上Fabric进行

最低0.47元/天 解锁文章
719

被折叠的 条评论
为什么被折叠?



