admin 发表于 2016-4-27 10:45:25

Java贪吃蛇游戏毕业设计

技术:Java等
简介:
1.4.1设计的主要内容
贪吃蛇游戏设计与实现,主要分为以下二个模块:游戏主界面模块游戏控制模块。
1.4.2 设计要达到的目标
游戏主界面模块:
游戏的主界面是进入游戏后,主要包括游戏的画布显示区域界面、速度提示信息的界面、新生方块的预览、停止按钮、继续游戏按钮、开始新游戏按钮。整体感觉简洁,美观。
游戏控制模块:
    这个模块是游戏的中心环节,主要完成控制游戏的开始、暂停、退出,游戏参数设置,地图改变,及游戏说明等。为了能够给玩家一个很好的游戏环境,这部分应该做到易懂、易操作。
1.4.3 设计方法介绍
本次设计主要基于JAVA程序设计技术,编程工具使用的是Eclipse。

目录:
1 绪论    1
1.1 开发环境配置    1
1.1.1 Java的标准运行环境    1
1.1.2 J2SE的安装与配置    1
1.2 本设计的目的和意义    10
1.3 国内外研究现状    11
1.4 设计研究的主要内容、目标与工具    13
1.4.1设计的主要内容    13
1.4.2 设计要达到的目标    13
1.4.3 设计方法介绍    13
2 可行性分析    17
2.1 可行性分析    17
2.1.1 可行性研究的前提    17
2.1.2 对现有软件的分析    18
2.2 所建议的软件    19
2.2.1 游戏处理流程    19
2.2.2 社会可行性分析    20
2.2.3 技术可行性分析    21
2.2.4 经济可行性s    23
3 需求分析    24
3.1 任务概述    24
3.1.1 目标    24
3.1.2 用户的特点    24
3.2 具体需求    24
3.2.1 功能需求    24
3.2.2 属性需求    25
4 概要设计    25
4.1 游戏功能    25
4.2 功能模块设计    25
4.2.1 总设计模块的划分    25
4.2.2 游戏主界面模块    26
4.2.3 游戏控制模块    26
4.3 类模块设计    27
4.3.1 各类模块设计概要    27
4.4 程序设计的重点    29
4.4.1 游戏图形界面的图形显示更新功能    29
4.4.2 贪吃蛇蛇身的设计    29
4.5 接口设计    29
4.5.1 外部接口    29
4.5.2 内部接口    30
4.6 维护设计    30
4.7 故障处理    30
5 详细设计    31
5.1Controller.java    31
5.2 Food.java    33
5.3 Ground.java    33
5.4 Snake.java    35
5.5 GameOptionPanel.java    38
5.6MainFrame.java    39
5.7 GameListener.java    40
5.8SnakeListener.java    41
5.9 Global.java    41
5.10 GamePanel.java    43
6 软件维护    44
结论    45
参考文献    46
致谢    47

包含资料:


截图:



百度网盘下载地址(金币充值):
**** 本内容需购买 ****

1123412557 发表于 2020-1-18 12:05:45

确实是难得好帖啊,顶先

yan1976 发表于 2020-3-12 11:51:40

啥也不说了,感谢楼主分享哇!
页: [1]
查看完整版本: Java贪吃蛇游戏毕业设计