现代且非平凡的Pygame教程?
有没有一些“不错”的、非简单的Pygame教程?
我知道“不错”这个标准是因人而异的。举个例子,对我来说,一个好的教程是讲解如何使用 pygame.camera 的那个。它的特点是:
- 比较新
- 使用的是现代版本的PyGame(1.9)
- 不简单,因为它展示了如何在实际应用中使用这个模块。
我想找其他类似的教程。Pygame网站上很多教程都是1.3版本或者更早的!
关于相关项目的信息,比如 Gloss 也很欢迎。
(如果你的回答是“看看一些Pygame游戏的源代码”,请提供具体游戏的链接,并说明它们的优点)
2 个回答
1
面向对象的PyGame教程 这个目标是创建一个2D游戏引擎,里面有一些类来封装PyGame的功能。
7
(自我推荐)- 这是一个分为四部分的教程,从这里开始。这个教程教你如何用现代版本的Pygame制作一个不简单的2D游戏模拟,里面有很多功能。
(来源:thegreenplace.net)
(编辑评论:这个教程特别讲解了:
- 一种让旋转更平滑的“居中技巧”
- 简单的动画效果
- 人工智能路径寻找(使用A*算法)
- 存储“网格地图”,以便在游戏场景中设置障碍物