在知乎上发现此游戏的分享,非常感谢作者的分享。这是我阅读的第一个小项目代码。给我最深的体会便是divide and conquer,逐步实现模块的功能,最后实现游戏的功能。简单分析,好像游戏实现的思路并不难。
module 1. PPX的实现
1 | # -*- coding: utf-8 -*- |
module 2. Block的实现
1 | # -*- coding: utf-8 -*- |
module 3. 主体的实现
1 | # -*- coding: utf-8 -*- |
附上源码地址:http://git.oschina.net/crossin/learn-python/tree/master/voicegame
公众号:Crossin的编程教室