mindjailengine:我正在制作的手工制作的 2D 游戏引擎

时间:2024-07-06 20:59:46
【文件属性】:

文件名称:mindjailengine:我正在制作的手工制作的 2D 游戏引擎

文件大小:37KB

文件格式:ZIP

更新时间:2024-07-06 20:59:46

Python

思维引擎 一个相对简单的python游戏引擎。 谢谢,我很牛。 看看它在样子 这是 Python 中的 2D 物理游戏引擎。 目前,它使用库进行窗口和 opengl 绑定,尽管我对最终转向某种 gui 工具包很感兴趣。 这是非常不确定的。 我非常喜欢pyglet。 目前,图形仅限于矢量素材,因为它是通过手工制作的 opengl 循环绘制的。 仍在进行中。 我确实喜欢矢量外观。 不知道会去哪里。 为了使用它,你需要python(首选python3!)和pyglet; 随意使用requirements.txt文件或通过pip install pyglet 。 当 pyglet 就位时,只需执行python mindjailengine.py就可以了。 也不过分吧! 替换 pyglet 在我的优先事项列表中占据重要位置,并且是实际推进该项目的主要障碍,但幸运的是 pyglet 最终发布了


【文件预览】:
mindjailengine-master
----procedural.py(6KB)
----.gitignore(12B)
----components()
--------shapes.py(21KB)
--------__init__.py(82B)
--------base_components.py(764B)
--------components.py(3KB)
--------phys_comp.py(4KB)
----run_game.py(276B)
----requirements.txt(14B)
----designq.txt(3KB)
----the_window.py(4KB)
----collision_structures.py(6KB)
----world_entities()
--------player_objects.py(7KB)
--------__init__.py(89B)
--------world_objects.py(4KB)
--------camera_objects.py(4KB)
----vectors.py(3KB)
----levels()
--------one.py(2KB)
--------__init__.py(0B)
----README.md(4KB)
----visual_data()
--------circle.obj(7KB)
--------generate_cylinder_file.py(6KB)
----screens()
--------select_level.py(9KB)
--------__init__.py(0B)
--------level_from_file.py(11KB)

网友评论