游戏软件设计课程报告 (贪吃蛇游戏的实现) 院 系:数学与计算机科学系 专 业: 07 数字媒体 学 号:20070861203 姓 名: 李建光 指导教师:胥楚贵 2010 年 10 月 23 日 目录 一、应用程序的最终界面 .......................................................... - 3 - 1.1 选题背景 ................................................................. - 4 - 1.2 关于编译软件 ............................................................. - 4 - 1.3 关于兼容性 ............................................................... - 4 - 第二章 概要设计 ................................................................. - 4 - 2.1 软件主要功能设计 ......................................................... - 4 - 2.1.1 程序结构 ........................................................... - 4 - 2.1.2 程序流程 ........................................................... - 5 - 第三章 游戏实现 ................................................................. - 6 - 3.1 变量函数及资源的声明 ..................................................... - 6 - 3.1.1 函数声明 ........................................................... - 7 - 3.1.2 变量声明 ........................................................... - 7 - 3.1.3 资源 ............................................................... - 7 - 3.2 主要功能的实现 ........................................................... - 8 - 3.2.1 游戏界面控制 ....................................................... - 8 - 3.2.2 初始化食物 ......................................................... - 8 - 3.2.3 游戏控制 .......................................................... - 10 - 3.2.4 英雄榜 ............................................................ - 17 - 3.2.5 游戏设置 .......................................................... - 17 - 第四章 结果与讨论 .............................................................. - 18 - 4.1 程序运行 .........