|
技术:Java等
摘要:
目前,以计算机技术和网络技术为核心的现代网络技术已在现实生活和生产中得以广泛的使用,休闲类网络游戏集趣味性,娱乐性,互动性和益智性于一体,已经成为多数人群的休闲方式。
电脑游戏经过短短30年的发展,已经成为影响公众生活,改变公众娱乐方式的重要产业。过去,人们主要是借助电影、电视、音乐等方式来娱乐。而今天,以游戏为代表的电子娱乐正在成为主流娱乐方式。游戏也正在迅速成长为一个庞大的产业。
本课题的研究是基于JAVA语言来实现的围棋游戏,在ECLIPSE平台上,使用软件开发实践和方法,详细介绍了游戏设计技术JAVA的概念和游戏的实现过程,并在ECLIPSE环境下使用JAVA开发游戏软件作为本论文的实例。
关键词:电脑游戏设计;围棋游戏;JAVA语言
目录:
绪 论 1
1 引言 2
1.1 围棋简介 2
1.2 开发背景 3
1.3 国内外研究现状 4
2 开发技术和环境 5
2.1 开发技术及工具简介 5
2.1.1 JAVA技术简介 5
2.1.2 B/S结构 6
2.2 游戏的设计 7
2.2.1 游戏的组成与结构 7
2.2.2 游戏的元素 9
2.2.3 游戏系统的层次 10
3 系统分析 11
3.1 可行性分析 11
3.2 围棋需求分析 12
4 软件总体设计 14
4.1 总体设计 14
4.2 游戏的实现目标及框架流程 14
4.3 分析模型 15
5 系统的详细设计 19
5.1 具体模块功能介绍 19
5.1.1 游戏主界面总体设计 19
5.1.2 判断下棋位置 23
5.1.3 联机实现 26
6 系统的实现与测试 28
6.1 系统的功能模块实现 28
6.1.1 棋盘的基础设置 28
6.1.2 吃子功能 29
6.1.3 联机功能 29
6.1.4 判定下子合法功能 31
6.2 测试的任务及目标 31
6.2.1 测试的任务 31
6.2.2 测试的目标 31
6.3 软件测试的方法 32
6.4 软件测试环节 33
6.5 小结 35
总 结 37
参考文献 39
外文文献 42
中文翻译 51
论文字数:24230
包含资料:
截图:
百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览 支付
|
|