原文链接:https://xiets.blog.csdn.net/article/details/131368147
版权声明:原创文章禁止转载
Pygame 是一个免费的开源的跨平台库(支持 Windows、MacOS、Linux),用于使用 Python 开发视频游戏等多媒体应用程序。
1. Pygame 模块简介
- Pygame 基础教程01: Python (Pygame) 游戏开发模块简介与安装
2. Pygame 基础模块
- Pygame 基础教程02: 显示窗口(display) 与 图像(Surface)
- Pygame 基础教程03: 颜色(Color) 与 矩形区域(Rect)
- Pygame 基础教程04: 事件处理(event):键盘事件、鼠标事件、窗口事件
- Pygame 基础教程05: 图片处理(image):加载图片、绘制图片、保存图片
- Pygame 基础教程06: 字体模块(font) 与 文本绘制
- Pygame 基础教程07: 绘制几何图形(draw/gfxdraw):线段、矩形、多边形、椭圆、圆弧
- Pygame 基础教程08: 音效(mixer.Sound) 和 背景音乐(mixer_music)
- Pygame 基础教程09: 图像变换(transform):拉伸/缩放、旋转 和 翻转图像
- Pygame 基础教程10: 时间控制(time) 与 帧速率(Clock)
3. Pygame 基础增强
- Pygame 基础教程11: 精灵(Sprite)、精灵组(Group)、碰撞检测
- Pygame 基础教程12: 使用 精灵(Sprite) 实现 帧动画(Animation)
- Pygame 基础教程13: 使用 精灵(Sprite) 实现 按钮、开关按钮 和 复选框
4. Pygame 打包发布
- Pygame 基础教程14: 用 PyInstaller 把 Python 项目(包括资源文件)打包为双击运行的 exe 或 app 可执行文件
5. Pygame 项目实战
- Python (Pygame) 游戏开发项目实战: 井字棋 AI 人机对战
- Python (Pygame) 游戏开发项目实战: 2048 小游戏
- Python (Pygame) 游戏开发项目实战: 飞扬的小鸟 (Flappy Bird, 像素鸟)
- Python (Pygame) 游戏开发项目实战: 推箱子
- Python (Pygame) 游戏开发项目实战: 贪吃蛇
- Python (Pygame) 游戏开发项目实战: 俄罗斯方块
- Python (Pygame) 游戏开发项目实战: 扫雷
- Python (Pygame) 游戏开发项目实战: 打地鼠
- Python (Pygame) 游戏开发项目实战: 飞机大战
无法点击部分,正在写作中。。。
项目效果先睹为快:文章来源:https://www.toymoban.com/news/detail-622094.html
文章来源地址https://www.toymoban.com/news/detail-622094.html
到了这里,关于Python Pygame 游戏开发基础教程与项目实践(总目录)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!