📜  PyGame 教程

📅  最后修改于: 2022-05-13 01:54:39.287000             🧑  作者: Mango

PyGame 教程

Python PyGame库用于创建视频游戏。这个库包括几个用于播放声音、绘制图形、处理鼠标输入等的模块。它还用于创建可以包装在独立可执行文件中的客户端应用程序。

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 构建和可视化数独游戏