现代且非平凡的Pygame教程?

12 投票
2 回答
3315 浏览
提问于 2025-04-15 15:20

有没有一些“不错”的、非简单的Pygame教程?

我知道“不错”这个标准是因人而异的。举个例子,对我来说,一个好的教程是讲解如何使用 pygame.camera 的那个。它的特点是:

  • 比较新
  • 使用的是现代版本的PyGame(1.9)
  • 不简单,因为它展示了如何在实际应用中使用这个模块。

我想找其他类似的教程。Pygame网站上很多教程都是1.3版本或者更早的!

关于相关项目的信息,比如 Gloss 也很欢迎。

(如果你的回答是“看看一些Pygame游戏的源代码”,请提供具体游戏的链接,并说明它们的优点)

2 个回答

1

面向对象的PyGame教程 这个目标是创建一个2D游戏引擎,里面有一些类来封装PyGame的功能。

7

(自我推荐)- 这是一个分为四部分的教程,从这里开始。这个教程教你如何用现代版本的Pygame制作一个不简单的2D游戏模拟,里面有很多功能。

alt text
(来源:thegreenplace.net

编辑评论:这个教程特别讲解了:

  • 一种让旋转更平滑的“居中技巧”
  • 简单的动画效果
  • 人工智能路径寻找(使用A*算法)
  • 存储“网格地图”,以便在游戏场景中设置障碍物

撰写回答