摘要: 用python的pygame库写的2048游戏 - 1. 效果图 - 2. 程序目前在python3环境下运行,首先安装pygame库和numpy库,`pip install pygame`和`pip install numpy` - 3. 安装模块完成后,进入终端来到目录,执行`python box.py` 处理游戏主逻辑的时候我们会用到一种十分常用的技术:状态机,或者更准确的说是有限状态机(FSM) 你会发现 2048 游戏很容易就能分解成几种状态的转换。 state 存储当前状态, state_actions 这个词典变量作为状态转换的规则,它的 key 是状态,value 是返回下一个状态的函数: 阅读全文
posted @ 2018-01-07 13:07 DarkSoul 阅读(9344) 评论(2) 推荐(1) 编辑