另外还有一个知名游戏引擎 cocos2d,它的最初版本就是基于 python 的 cocos2d-python。 之前我做过一个《贪吃蛇大作战》的 Python 版本,基于 cocos2d-python 开发。但那个对于初学者来说有些复杂了。
另外还有一个知名游戏引擎 cocos2d,它的最初版本就是基于 python 的 cocos2d-python。 之前我做过一个《贪吃蛇大作战》的 Python 版本,基于 cocos2d-python 开发。但那个对于初学者来说有些复杂了。
代码已上传 GitHub: https://github.com/crossin/gluttonous 使用了 cocos2d-python 作为游戏引擎。
这里简单说下实现思路,主要用到两个模块: cocos2d-python pyaudio 基于开源声音库 PortAudio 的 Python 模块。靠它实现这个游戏的核心玩法:声控。
(见文章末尾说明) 这里简单说下实现思路,主要用到两个模块: cocos2d-python 这个之前的贪吃蛇大作战 Python 版就用到。参见 爆款游戏《贪吃蛇大作战》的 Python 实现。
另外值得一提的是,我们游戏引擎用的是使用 C++ 的 cocos2d-x,而它的起源就是 cocos2d-python。 ? 动作卡牌类对战手游 3.
之前我做过一个《贪吃蛇大作战》的 Python 版本,基于 cocos2d-python 开发。但那个对于初学者来说有些复杂了。