PyGame 教程
Python PyGame库用于创建视频游戏。这个库包括几个用于播放声音、绘制图形、处理鼠标输入等的模块。它还用于创建可以包装在独立可执行文件中的客户端应用程序。
本Python PyGame 教程将借助良好且解释清楚的示例帮助从基础到高级学习 Pygame。
介绍
- pygame简介
- Pygame 入门
- 如何在 Windows 中安装 Pygame?
- 在 MacOS 上安装 Pygame
- 关于 PYGAME 的有趣事实
入门
- PyGame – 导入和初始化
- PyGame中如何初始化所有导入的模块?
- 如何创建一个空的 PyGame 窗口?
- 如何获取 PyGame 窗口的大小?
- 允许在 PyGame 中调整窗口大小
- 如何在 Pygame 中更改屏幕背景颜色?
- 如何更改 Pygame 窗口的名称?
- 如何在 PygGame 中设置游戏循环?
- 如何更改 PyGame 图标?
- Pygame – 表面
- Pygame – 时间
绘制形状
- Pygame - 绘制对象和形状
- Python|在 PyGame 窗口上绘制不同的形状
- 如何在 Pygame 中绘制一个矩形?
- 如何在 PyGame 中绘制圆角矩形?
事件处理
- Pygame——事件处理
- 如何在 Pygame 中添加自定义事件?
- Pygame——输入处理
- 如何在pygame中获取键盘输入?
使用文本
- Pygame——处理文本
- Python|在 PyGame 窗口中显示文本
- 如何用 Pygame 创建一个文本输入框?
处理图像
- Python|使用 PyGame 显示图像
- 在 Pygame 中获取图像的宽度和高度
- 如何使用 PyGame 旋转和缩放图像?
- Pygame – 翻转图像
- 如何在 PyGame 中用鼠标移动图像?
- PyGame中如何使用鼠标缩放和旋转图像?
PyGame 高级
- 如何使用 PyGame 在游戏中创建按钮?
- Python – 在 PyGame 中使用箭头键进行绘图设计
- Python – 在 PyGame 中移动对象
- Python|在 PyGame 中使对象跳转
- 在 Pygame 中为对象添加边界
- PyGame 中的碰撞检测
- Pygame - 创建精灵
- Pygame - 控制精灵
- 如何使用pygame添加色彩微风效果?
- 在 Pygame 中播放音频文件
练习、应用和项目
- 如何使用pygame添加色彩微风效果?
- 在Python中使用 Pygame 显示降雪
- Python中的 Rhodonea Curves 和 Maurer Rose
- 在 Pygame 中创建开始菜单
- 井字游戏 GUI 在Python中使用 PyGame
- 蛇游戏
- 使用 pygame 的 8 位游戏
- 使用 PyGame 的冒泡排序可视化工具
- 在Python中使用 Pygame 进行三元搜索可视化
- 排序算法可视化:堆排序
- 排序算法可视化:插入排序
- 在Python中使用 Pygame 进行二进制搜索可视化
- 使用 Pygame 构建和可视化数独游戏