用 Python 和 Pygame 写游戏 - 从入门到精通(目录)

本教程涵盖Python和Pygame从入门到精通的全过程,包括历史、安装、屏幕显示、事件处理、图像、颜色、动画、向量、用户输入、3D基础、声音等核心概念,以及AI编程和游戏实战案例。

目光博客一开始,就有一个将pygame好好介绍一遍的宏伟计划,历时四个月,在各位朋友的关怀鞭策下,如今(2011/8/26)理论学习的部分似乎已经都完成了,在次列一个目录,方便查询。介绍还不是很全,下次有时间补充完整一些。

python.cn也有一个目录在这里,这个系列很多流量都是来自它,表示感谢。

系统学习部分

用Python和Pygame写游戏-从入门到精通(1)

Pygame的历史,安装Pygame,第一个Pygame脚本

用Python和Pygame写游戏-从入门到精通(2)

理解游戏中的事件

用Python和Pygame写游戏-从入门到精通(3)

Pygmae的屏幕显示

用Python和Pygame写游戏-从入门到精通(4)

使用字体模块,Pygame 的错误处理

用Python和Pygame写游戏-从入门到精通(5)

像素和颜色

用Python和Pygame写游戏-从入门到精通(6)

使用图像,理解Surface

用Python和Pygame写游戏-从入门到精通(7)

绘制图形

用Python和Pygame写游戏-从入门到精通(8)

产生动画和控制帧率

用Python和Pygame写游戏-从入门到精通(9)

向量基础

用Python和Pygame写游戏-从入门到精通(10)

用户输入

用Python和Pygame写游戏-从入门到精通(11)

使用鼠标控制精灵。一个在鼠标旁不断游动的小鱼的例程。

用Python和Pygame写游戏-从入门到精通(12)

手柄操作,暂无

用Python和Pygame写游戏-从入门到精通(13)

AI初探

用Python和Pygame写游戏-从入门到精通(14)

状态机

用Python和Pygame写游戏-从入门到精通(15)

开始AI编程

用Python和Pygame写游戏-从入门到精通(16)

AI编程总结。一个蚂蚁采集食物,攻击蜘蛛的系统模拟例程。

用Python和Pygame写游戏-从入门到精通(17)

3D基础

用Python和Pygame写游戏-从入门到精通(18)

3D中的概念

用Python和Pygame写游戏-从入门到精通(19)

第一个 3D 程序(伪)。一个空间中的3D立方体的例程。

用Python和Pygame写游戏-从入门到精通(20)

声音原理

用Python和Pygame写游戏-从入门到精通(21)

使用声音,播放音效。一个重力模拟金属球碰撞的例程。

用Python和Pygame写游戏-从入门到精通(22)

播放长时间的背景音乐。一个建议播放器的例程。

额外提高部分

用Python和Pygame写游戏-从入门到精通(py2exe编)

使用py2exe将pygame脚本转换为exe可执行文件

用Python和Pygame写游戏-从入门到精通(Sprite篇)

介绍Pygame中不是必须但又很重要的Sprite模块,游戏中的角色实现,大多都要靠它。

实践部分

用Python和Pygame写游戏-从入门到精通(实战一:涂鸦画板1)

一个类似于Windows画图板的小玩意儿,精简了很多功能但是有更帅的笔刷。这一次主要是将笔刷的实现。

用Python和Pygame写游戏-从入门到精通(实战一:涂鸦画板2)

加上了按钮,我们的涂鸦画板可以用了!

用Python和Pygame写游戏-从入门到精通(实战二:恶搞俄罗斯方块1)

俄罗斯方块,却有不是普通的俄罗斯方块。

用Python和Pygame写游戏-从入门到精通(实战二:恶搞俄罗斯方块2)

代码构架

用Python和Pygame写游戏-从入门到精通(实战二:恶搞俄罗斯方块3)

实现说明

用Python和Pygame写游戏-从入门到精通(实战二:恶搞俄罗斯方块4)

完成,提供下载

用Python和Pygame写游戏-从入门到精通(实战三:植物大战僵尸1)

这个坑,估计要挖很久了……

 

PythonPygame游戏-入门精通 中文pdf版本 部分目录如下: 系统学习部分 用PythonPygame游戏-入门精通(1) Pygame的历史,安装Pygame,第一个Pygame脚本 用PythonPygame游戏-入门精通(2) 理解游戏中的事件 用PythonPygame游戏-入门精通(3) Pygmae的屏幕显示 用PythonPygame游戏-入门精通(4) 使用字体模块,Pygame 的错误处理 用PythonPygame游戏-入门精通(5) 像素颜色 用PythonPygame游戏-入门精通(6) 使用图像,理解Surface 用PythonPygame游戏-入门精通(7) 绘制图形 用PythonPygame游戏-入门精通(8) 产生动画控制帧率 用PythonPygame游戏-入门精通(9) 向量基础 用PythonPygame游戏-入门精通(10) 用户输入 用PythonPygame游戏-入门精通(11) 使用鼠标控制精灵。一个在鼠标旁不断游动的小鱼的例程。 用PythonPygame游戏-入门精通(12) 手柄操作,暂无 用PythonPygame游戏-入门精通(13) AI初探 用PythonPygame游戏-入门精通(14) 状态机 用PythonPygame游戏-入门精通(15) 开始AI编程 用PythonPygame游戏-入门精通(16) AI编程总结。一个蚂蚁采集食物,攻击蜘蛛的系统模拟例程。 用PythonPygame游戏-入门精通(17) 3D基础 用PythonPygame游戏-入门精通(18) 3D中的概念 用PythonPygame游戏-入门精通(19) 第一个 3D 程序(伪)。一个空间中的3D立方体的例程。 用PythonPygame游戏-入门精通(20) 声音原理 用PythonPygame游戏-入门精通(21) 使用声音,播放音效。一个重力模拟金属球碰撞的例程。 用PythonPygame游戏-入门精通(22) 播放长时间的背景音乐。一个建议播放器的例程。 额外提高部分 用PythonPygame游戏-入门精通(py2exe编) 使用py2exe将pygame脚本转换为exe可执行文件 用PythonPygame游戏-入门精通(Sprite篇) 介绍Pygame中不是必须但又很重要的Sprite模块,游戏中的角色实现,大多都要靠它。 实践部分 用PythonPygame游戏-入门精通(实战一:涂鸦画板1) 一个类似于Windows画图板的小玩意儿,精简了很多功能但是有更帅的笔刷。这一次主要是将笔刷的实现。 用PythonPygame游戏-入门精通(实战一:涂鸦画板2) 加上了按钮,我们的涂鸦画板可以用了! 用PythonPygame游戏-入门精通(实战二:恶搞俄罗斯方块1) 俄罗斯方块,却有不是普通的俄罗斯方块。 用PythonPygame游戏-入门精通(实战二:恶搞俄罗斯方块2) 代码构架 用PythonPygame游戏-入门精通(实战二:恶搞俄罗斯方块3) 实现说明 用PythonPygame游戏-入门精通(实战二:恶搞俄罗斯方块4) 完成,提供下载 用PythonPygame游戏-入门精通(实战三:植物大战僵尸1)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值