Python编程Minecraft-01-安装环境

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进行
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值