摘要:贪吃蛇是一个伴随了很多人成长的经典小游戏,从面世开始,就一直经久不衰,流行至今。其优秀的易玩性,简单的操作方法,以及多变的游戏玩法都推动着它不断地流行,并推陈出新,从游戏机蔓延到了电脑,再延伸至智能手机。不同版本、不同玩法的贪吃蛇游戏体现了玩家随着时代而不断改变和增多的游戏需求。本文对贪吃蛇游戏进行了设计与实现,通过对其的需求分析和可行性分析确立了贪吃蛇游戏开发的可行性。并对其进行了功能模块的划分以及游戏界面的美化,最终运用C语言实现了贪吃蛇游戏的设计。
关键词:贪吃蛇;游戏设计;C语言;C++
目录
摘要
Abstract
一、概述-1
(一)研究现状与选题背景-1
(二)题目要求-1
(三)开发环境-1
(四)兼容性-2
二、需求和可行性分析-2
(一)需求分析-2
(二)可行性分析-3
三、概要设计-4
(一)功能介绍-4
(二)设计思路-4
(三)概要设计图-5
(四)程序流程图-7
四、详细设计-8
(一)主要函数-8
(二)函数调用-8
(三)主要程序代码-9
五、运行测试-15
(一)游戏开始画面-15
(二)规则介绍画面-16
(三)游戏地图画面-17
(四)蛇头咬到自己的画面-17
(五)蛇头撞到墙的画面-18
(六)游戏加速的画面-19
(七)游戏减速的画面-20
(八)游戏退出画面-21
六、总结-21
致谢-23
参考文献-24