没有合适的资源?快使用搜索试试~ 我知道了~
breakout:Python和OpenGL中的突破性游戏引擎
共81个文件
py:40个
ttf:13个
wav:10个
需积分: 10 1 下载量 119 浏览量
2021-05-19
18:28:04
上传
评论
收藏 5.24MB ZIP 举报
温馨提示
爆发 在Python,OpenGL和实现的游戏引擎。 我已经录制了该游戏正在运行的视频。 你可以观看。 向下滚动以获取屏幕截图。 要求 Python 2.7或更高版本(不支持Python 3.x) Ubuntu Linux或Mac OS X(适用于任何最新版本) PyGame PyOpenGL的 libvorbis(OGG支持,默认情况下在Ubuntu Linux上安装) Enum34(Python 3.4枚举支持回溯到2.7) PyTest(运行自动化的单元测试) Ubuntu Linux安装程序 在Ubuntu 12.04上测试: sudo apt-get install python-pygame pip install -r requirements.txt Mac OS X安装程序 您需要正确安装和 。 在Mac OS X 10.10 Yosemite上进行
资源详情
资源评论
资源推荐
收起资源包目录
breakout-master.zip (81个子文件)
breakout-master
.gitignore 705B
documentation
VerticalIntersectionDiagram.graffle 26KB
HorizontalIntersectionDiagram.graffle 26KB
Documentation.pdf 444KB
Documentation.pages 733KB
requirements.txt 43B
.travis.yml 254B
LICENSE 18KB
screenshots
04.png 498KB
02.png 479KB
01.png 478KB
05.png 549KB
03.png 500KB
README.md 2KB
source
run.sh 37B
pytest.ini 32B
test
geometry
TestRectangle.py 2KB
__init__.py 0B
TestVector2d.py 3KB
model
collision
TestCollisionWithObject.py 4KB
TestCollisionDetector.py 12KB
__init__.py 1B
TestCollisionWithBoundaryEdge.py 3KB
__init__.py 1B
__init__.py 1B
breakout
geometry
Vector2d.py 2KB
__init__.py 0B
Rectangle.py 1KB
model
Ball.py 6KB
collision
CollisionWithObject.py 2KB
BoundaryEdgeType.py 111B
__init__.py 1B
CollisionWithBoundaryEdge.py 914B
CollisionDetector.py 3KB
BlockColor.py 1KB
Level.py 204B
__init__.py 0B
Block.py 2KB
AbstractMovableGameObject.py 668B
AbstractGameObject.py 847B
Paddle.py 3KB
Color.py 484B
__init__.py 24B
resources
fonts
pf_easta_seven.ttf 26KB
pf_tempesta_five_compressed.ttf 22KB
pf_tempesta_five_extended_bold.ttf 23KB
pf_arma_five.ttf 21KB
pf_ronda_seven_bold.ttf 24KB
pf_easta_seven_condensed.ttf 25KB
pf_tempesta_five_bold.ttf 22KB
pf_tempesta_five_condensed.ttf 22KB
pf_tempesta_five_extended.ttf 23KB
pf_tempesta_five_condensed_bold.ttf 22KB
pf_ronda_seven.ttf 24KB
pf_tempesta_five.ttf 22KB
pf_tempesta_five_compressed_bold.ttf 22KB
graphics
Level1.png 648KB
sounds
Ping.wav 37KB
Glass.wav 58KB
Laser.wav 13KB
Hero.wav 95KB
Pop.wav 5KB
Tuntz.wav 80KB
Bottle.wav 16KB
Basso.wav 18KB
Silence.wav 86KB
Frog.wav 10KB
music
ChemicalBurn.ogg 1.01MB
Breakout.py 272B
util
__init__.py 0B
SoundPlayer.py 458B
Drawing.py 3KB
MouseButton.py 134B
game
GameEngine.py 10KB
__init__.py 1B
GameController.py 4KB
LevelFactory.py 350B
building
__init__.py 1B
Level1Builder.py 2KB
AbstractLevelBuilder.py 181B
GameState.py 135B
共 81 条
- 1
尽心致胜
- 粉丝: 22
- 资源: 4661
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于CarNet实现裂缝检测python源码+文档说明+数据+图片(课程设计)
- 课程设计-基于耐火材料裂缝剥落检测python源码+课件
- 基于OpenCV的视频道路车道检测python源码+文档说明+实验演示+图片+使用方法(高分毕业设计)
- 基于OpenCV的案例:图像边缘、角点和轮廓检测,图像分割,图像增强;图片拼接;运动目标检测,颜色直方图比较,三帧帧差法,抠图
- SmartPlug-html大一笔记
- SmartPlug-proteusdemo
- Preliminary Findings on Handmade Rattan Baby Crib andBassinet Designs Regarding.zip
- aveebfq_v1.2.83_downyi.com.apk
- 基于有机发光二极管(OLED)的建模优化算法的matlab仿真源码+数据+文档说明+项目说明(高分课程设计)
- hash01-test.c 本人哈希表(一)的示例代码,仅供参考!
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0