所以我正在制作一个@ -symbol从“屋顶”跳到“屋顶”的游戏。屋顶由_和|。
组成您可以查看我的整个程序结构吗?这就是我到目前为止所拥有的。如果有帮助,我可以发布代码。
答案 0 :(得分:1)
您可以改为考虑Model-View-Controller设计,正如这个雄心勃勃的example中提出的那样。您的模型将保持游戏的状态,而视图会随着模型随着时间的推移和用户输入而呈现动作。首先将模型和视图分开看起来有点 more ,但随着项目的变化,它更容易维护。例如,添加记分板和状态显示只是同一游戏模型的不同视图。
这个更复杂的game,用于模拟在网格上移动的玩家,旨在说明相同的概念。