文件名称:TerraCraft:用Python 3 + Pyglet编写的Voxel引擎
文件大小:228KB
文件格式:ZIP
更新时间:2024-02-25 02:46:38
python windows linux minecraft osx
目标与愿景 TerraCraft是用Python 3 + Pyglet编写的小型SandBox游戏引擎。 该项目的目标如下: 目的是创建一个专门针对创意模式的小型完整游戏。 该项目必须保持简单,文档齐全(代码和Wiki),并且易于为学生和业余爱好者进行修改/改进。 保持代码有序非常重要。 我希望看到这个项目变成一种教育工具。 孩子们喜欢Minecraft,Python是很棒的第一语言。 这是一个让孩子们在编程上娱乐的好机会。 我们正在编写一个新的Wiki,以帮助用户以简单而高效的方式在项目上进行协作。 如果您有任何疑问,建议或帮助,请写信给或在Github上“问题”部分中进行讨论。
【文件预览】:
TerraCraft-master
----main.py(3KB)
----game()
--------scenemanager.py(4KB)
--------utilities.py(3KB)
--------blocks.py(4KB)
--------genworld.py(16KB)
--------scenes.py(29KB)
--------world.py(19KB)
--------config.py(3KB)
--------noise.py(4KB)
--------graphics.py(5KB)
--------savemanager.py(4KB)
----assets()
--------images()
--------sounds()
----LICENSE(34KB)
----setup.py(2KB)
----.gitignore(1KB)
----README.md(5KB)
----libs()
--------perlin.py(15KB)
--------perlin-LICENSE(1KB)