本文通过对一个坦克大战游戏的开发了解了整个游戏开发的过程。统采用当前优秀的开发工具VC++。论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点的说明了系统设计的重点、设计思想、难点技术和解决方案。
系统概要设计
根据程序要显示内容的不同把程序分为如下几个模式:
初始化模式:显示开始游戏、操作介绍和退出游戏。通过键盘上下方向键可以选择。选中后点回车键可进入相应的模式。
游戏模式:从初始化模式选中开始游戏按回车键,可进入游戏模式,开始游戏。按Esc键返回初始化模式。
过关模式:当玩家经过一次次的战斗后,过关时,进入过关模式。显示玩家的得分信息。点回车键可以进入下一关,继续游戏。点Esc键返回初始化模式。
游戏结束模式:在游戏过程中,如果玩家中弹过多或领主被攻破,生命力会下降到零。这时游戏结束,进入游戏结束模式。显示游戏结束。点Esc键返回初始化模式。
操作介绍模式:显示游戏相关的操作说明。