一个游戏小行星的克隆,还有一些额外的铃声和口哨声
pysteroids的Python项目详细描述
pysteroids是用python编写的小行星游戏的克隆。尽管 我称之为克隆,我可能加了一些没有 在原稿中(我不确定原稿有什么)。
而且,这是我完成的第一场比赛,所以可能不会 做最好的。我确实很努力,所以希望你能玩得开心! 如果不是的话,好吧。
依赖关系
类固醇依赖于以下库:
- numpy>;=1.7.1
- Pyglet>;1.4.1(特别是1.2alpha1)
安装时,setuptools会自动下拉numpy和pyglet (但不是openal或avbin)。会的 从它的development site中拉出pyglet alpha。 pyglet(1.4.1)的pypi版本不包括修复某些issues with pyglet not initializing的补丁。 并非所有用户都有这个问题,但Pyglet 1.2alpha1看起来是稳定的,应该 为每个人工作。如果没有,可以更改setup.py中的依赖项并尝试稳定版本。 不幸的是,pyglet开发似乎处于停滞状态,所以这是最好的选择。 我可以想出办法。
控件
- W:向前移动船舶
- A/D:旋转船
- 空间:火
- shift:teleport
许可证
皮类固醇的版权归麻省理工学院所有。它的副本应该包含在源代码中 在名为license.txt的文件中。你可以在那里得到更多的信息。源代码位于 Github也有许可证。
来源
您可以在https://github.com/Cheeser12/pysteroids找到完整的源代码