目光博客一开始,就有一个将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)
这个坑,估计要挖很久了……
能整理个PDF出来就好了,好想看着PDF做一个,平时上网不是很方便。
小生是高一级学生,是编程爱好者,想认识下博主,不知道博主联系方式几何?
写的太经典了,我竟无言以对。
写得很棒,大大增加了学习python的趣味性!受益颇多!
我转载了哦!会注明转载信息的!
这个学期要开始软件实作了,直觉想用python做这次软件实作的小游戏,觉得这个教程对我会很有帮助,真心感谢!
楼主能否留个联系方式,邮箱什么的?方便讨论python及其应用。
@Fred: 这个东西你可以查看python基础2的后半部分,讲了很多python的具体应用。
如果我现在学习的python以及pygame的话是用python2好还是python3好?
我只想知道…这个系列什么时候会再更新…还有碰撞检测方面的…
pygame还是适合做小游戏呵呵,我做了一个城管捅飞机
想问下为什么程序运行后没办法点关闭键关闭呢??
结合pygame官方的例子和你的讲解,刚刚看完,非常不错,表示感谢。
Pingback: 用Pygame为wxPython窗口程序增加动画 | the 3rd. Place
大神,你的about页面的路径名少了个t.
Pingback: [师傅领进门]Python大作业(一)准备 | Yarkcy
初次拜访,大力支持 阀门知识
发现博主的博客模板居然更新了233333
在这个博文来赞一个~~
前排留名,先回再看。等了好久额的新文章。
写的不错,真心感谢。
哇,找到好东西啦,谢谢博主的分享
前排留名,先回再看。等了好久额的新文章。
写的很细,谢啦。
非常精彩的文章,引人入胜,痛快淋漓。感谢楼主分享。
Pingback: Python入门资料大全(更新ing) – 项目经验积累与分享
重新
您好,我 12 年的时候就阅读过您的这份系列文章。拜其所赐后来写了一些小东西自娱自乐。我认为您的系列文章写得挺有意思。
这次联系您是希望知道您是否有兴趣把这份系列文章授权我们进行出版。我们会帮您处理排版上架之类的活计,不收费……如果您有兴趣请看一下我们氢弹这个自出版网站以及介绍:http://www.qingdan.us/contribute。
希望您不会介意如此冒昧的联系,有任何问题也请向我发邮件。谢谢您。
如果能给大家有些帮助,请去做吧~
膜拜大牛!!!
好久了,过来看看,当年还读大二的时候就是从博主的这系列教程开始坚持学python,后来走上了程序员的不归路。。。
Pingback: Weekly report 4 树莓派外接ADC信号采集(二)——使用pygame制作图形界面 – 小分队
感谢博主
Pingback: [水] 瞎搞弄了个小游戏hhh – TrystanLei的小站
博主你有没有兴趣网上教课!我需要个老师。我们可以私下谈。
为什么点击链接反应这么慢?
博主,请问您那有关于Pygame的21点纸牌游戏设计的程序代码吗,我想借鉴一下
Pingback: Python入门资料大全(更新ing) _ 脚本宝典
赞
Pingback: Python入门资料大全(更新ing) - 大专栏 | 大专栏
Pingback: 500行代码使用python写个微信小游戏飞机大战游戏-中国站长社区
Pingback: 如何利用pygame实现简单的五子棋游戏-中国站长社区
博主您好。我最近在第103期⟪知乎周刊⟫上看到了您的这篇教程,现在已经看完,这系列教程让我受益匪浅。我今后会继续向这一方面研究、发展。
不过,博主,根据网站上的日期,您写这个教程已经过去八年了,为什么有些内容(比如植物大战僵尸的只开了一个头的实战)一直没写完呢?
很好的教程
Pingback: 使用pygame实现一个简单的五子棋游戏 - 算法网
Pingback: Py之pygame:Python的pygame库的简介、安装、使用方法详细攻略 - 算法网
Pingback: 500行代码使用python写个微信小游戏飞机大战游戏 – haodro.com