Java版贪食蛇游戏毕业设计
技术:Java等摘要:
近年来Java作为一种新的编程语言,以其简单性、可移植性和平台无关性等优点,得到了广泛地应用,特别是Java与万维网的完美结合,使其成为网络编程和嵌入式编程领域的首选编程语言。MyEclipse是Genuitec公司用于快速开发Java应用的一款优秀的集成开发环境,它以其友好的开发界面、强大的组件支持等优点,得到广大程序员的接受和认可。“贪吃蛇”游戏是一个经典的游戏,它因操作简单、娱乐性强而广受欢迎。本文基于Java技术和MyEclipse 6.0开发环境,开发了一个操作简单、界面美观、功能较齐全的“贪吃蛇”游戏。整个游戏程序分为二个功能模块,六个类模块,实现了游戏的开始、暂停、结束。通过本游戏的开发,达到学习Java技术和熟悉软件开发流程的目的。本游戏开发采用的技术和方法,对目前游戏类软件开发有一定的指导意义。
本次毕业设计的目的在于学习Java程序设计基本技术,学习用MyEclipse开发Java程序的相关技术,熟悉游戏“贪吃蛇”的需求,熟悉项目开发的完整过程。学会怎样进行一个项目的需求分析、概要设计、详细设计等软件开发过程,熟练地掌握Java程序设计的基本技术和方法,熟练地掌握MyEclipse工具的使用方法,培养起初步的项目分析能力和程序设计能力。
关键词:MyEclipse,Java,“贪吃蛇”游戏
目录:
1引言 1
1.1系统概述 1
1.2研究目的及意义 2
1.3 国际研究现状 2
1.4 课题研究的内容及采用的方法 4
1.4.1设计的主要内容 4
1.4.2设计方法介绍 4
2 系统需求分析 7
2.1需求分析 7
2.2 预期设计目标 7
2.3 系统可行性分析 7
2.3.1技术可行性 7
2.3.2经济可行性 10
2.3.3操作可行性 10
3 系统概要设计 11
3.1 系统结构图 11
3.2 系统流程图 11
4 系统详细设计与实现 13
4.1前台功能模块设计 13
4.1.1 系统主界面设计 13
4.1.2 显示网格界面 16
4.1.3 设置背景色 18
4.1.4 设置食物色 19
4.1.5 设置蛇头色 20
5 系统测试 22
5.1 测试的意义 22
5.2 测试的过程 22
5.3 测试结果 22
6 结论 24
参 考 文 献 25
致谢 26
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]