收藏到会员中心

文档题目:

基于JAVA的贪吃蛇游戏设计

基于JAVA的贪吃蛇游戏设计
上传会员: AH0de16
提交日期: 2023-02-11 21:31:23
文档分类: 计算机设计
浏览次数: 12
下载次数: 0
下载地址: 点击标题下载 基于JAVA的贪吃蛇游戏设计 (需要:50 积分)  如何获取积分?
下载提示: 不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
文档介绍: 以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
文档字数: 10390
摘要

 “贪吃蛇”游戏是一款益智类游戏,因操控简单、可玩性强而风靡世界。本游戏使用Java的面向对象语言,基于Eclipse开发平台,开发了一个简单的界面具有个性化特征的Windows单机版的“贪吃蛇”游戏。游戏程序含4个包(Package)共11个类(Class),实现了游戏界面展现、控制设置。
本文对游戏的的各个开发阶段进行了详细地介绍,对关键功能给出了设计思路及相应源代码分析。首先,介绍了开发环境,包含本游戏开发所使用的开发语言、开发平台、硬件配置。其次,进行了游戏需求分析,包含本游戏需要达到的功能目的以及达到功能目的的可行性。而后,给出了游戏的基本设计,主要说明了游戏实现的逻辑方法。最后,给出了游戏的详细设计,包含了游戏的4个包共11个类的组成及其主要方法的界面。最后展示了主要的游戏界面,给出了游戏测试用例。


关键词 Java;Eclipse;贪吃蛇游戏;开发流程




目录
摘要I
引言3
第1章 游戏开发环境4
1.1开发语言4
1.2开发工具4
1.3开发环境5
第2章 游戏需求分析6
2.1 需求分析6
2.2 可行性分析6
第3章 游戏概要设计7
3.1 设计目标7
3.2 游戏功能模块7
3.3 游戏数据结构设计9
3.3.1 物的表示9
3.3.2 蛇的存储10
3.3.3 蛇的移动10
3.3.4 显示蛇身10
3.3.5 无效控制11
3.3.6 吃到实物11
第4章 游戏详细设计12
4.1 程序设计12
4.1.1 类GameFrame12
4.1.2 类GamePanel12
4.1.3 类OptionPanel13
4.1.4 类Earth13
4.1.5 类Food13
4.1.6 类Snake13
4.1.7 类GameController14
4.1.8 类GameListener15
4.1.9 类SnakeListener15
4.1.10 类GlobalConfig15
4.1.11 类RankList15
4.2 难度模式设计16
4.2.1 难度模式设计16
4.2.2 源代码16
4.3 关卡模式设计18
4.3.1 关卡模式设计18
4.3.2 源代码18
4.4 排名模式设计18
4.4.1 排名模式设计18
4.4.2 源程序19
第5章 各功能界面截图25
5.1 各功能界面截图25
5.1.1 框架界面25
5.1.2 游戏界面28
第6章 游戏测试34
6.1 测试的意义34
6.2 测试的过程34
6.2.1 制定测试计划34
6.2.2 测试执行过程35
6.3 测试的结果35
6.4 测试用例35
第7章 总结38
参考文献39
致谢40

(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载)

热门文档下载

相关文档下载

上一篇基于JAVA的图书管理系统设计与实现 下一篇基于JSP技术的网络书店的设计与实..

相关栏目

最新文档下载

推荐文档下载