职场大变样社区

5598

主题

6638

帖子

79

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
79
跳转到指定楼层
楼主
发表于 2016-4-27 10:45:25 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
技术: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.1  Controller.java    31
5.2 Food.java    33
5.3 Ground.java    33
5.4 Snake.java    35
5.5 GameOptionPanel.java    38
5.6  MainFrame.java    39
5.7 GameListener.java    40
5.8  SnakeListener.java    41
5.9 Global.java    41
5.10 GamePanel.java    43
6 软件维护    44
结论    45
参考文献    46
致  谢    47

包含资料:


截图:



百度网盘下载地址(金币充值):
游客,本付费内容需要支付 100金币 才能浏览支付

回复

使用道具 举报

0

主题

174

帖子

19

积分

新手上路

Rank: 1

积分
19
沙发
发表于 2020-1-18 12:05:45 | 只看该作者
确实是难得好帖啊,顶先
回复 支持 反对

使用道具 举报

10

主题

237

帖子

49

积分

新手上路

Rank: 1

积分
49
板凳
发表于 2020-3-12 11:51:40 | 只看该作者
啥也不说了,感谢楼主分享哇!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

职场大变样社区 分享高质量学习资料(电子课本、毕业设计、编程视频、项目源码、电子书籍等)

快速回复 返回顶部 返回列表