标签归档:俄罗斯方块

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

恶搞俄罗斯方块的制造之旅也可以结束了,通过上三次的说明,基本就整遍了整个代码,虽说都说了一些类名和方法名而没有涉及到具体的实现,不过实现就是排列几句代码,大家一定没问题吧:) 揉成一团 总是可以把这几次说的东西放在一起运行了,界面的美化啥的我完全没有做,所以很难看,咱们主要学习的… 更多 »

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

我们讲解了俄罗斯方块的各个宏观的部分,这次就是更细致的编程了,不过代码量实在不小,如果完全贴出来估计会吓退很多人,所以我打算这里只贴出数据和方法名,至于方法里的代码就省略了,一切有兴趣的朋友,请参考最后放出来的源文件。 这个是main调用的Tetris类,这个类实现了我们所看到的… 更多 »

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

我们接着来做这个整死人不偿命的俄罗斯方块。 代码组织和名词约定 上一次我们稍微整理了一下游戏运行的框架,这里需要整理一下python代码的框架,一个典型的pygame脚本结构如下: 其中,lib为pygame的脚本,游戏中声音、图像、控制模块等都放在这里;而data就是游戏的资源… 更多 »

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

游戏是为了什么而存在的?Bingo,是为了娱乐~ 在这个最高主题之前,技术啥的什么都无所谓! 前一段时间,有位姓刘的网友用Pygame写了个俄罗斯方块,在用py2exe打包的时候遇到一些问题,和我交流了一下。有兴趣的可以在这里下载,除了代码,打包后的exe文件也一并提供了。 受他… 更多 »