在上一篇文章中,我介绍了有关python入门塔防小游戏的一些功能,下面我继续讲解有关这个小游戏的大致开发步骤。
开发工具还是:
- Python版本:3.6.4
- 相关的模块有:pygame模块,以及一些python自带的模块
大致的开发步骤(详细教程和源码,直接看下面):
第一步,明确游戏的开发逻辑,这个很重要
主要逻辑:
游戏开发界面,然后是游戏选择界面,再到游戏界面,再到游戏结束界面,如果失败需要重新开始,即回到游戏选择界面,或者直接退出,如下图所示:
代码如下:
第二步:实现游戏开始界面
这一步最重要的是,当鼠标移动到按钮上时,执行按钮会变色操作,并当鼠标点击按钮的位置时,会跳出游戏开始的界面&