|
技术:Java等
摘要:
随着经济社会的不断进步,当今社会已经进入了竞争的时代。上班族为了完成自己的任务,每天加班加点的工作;学生们为了学业上的竞争,不得不早起贪黑的学习。而作为人们生活中的一部分,网络游戏不但能使得人们娱乐和消遣,同时也能够增强人的智力,从而使得变得大脑更加的灵活。为了缓解大家的压力,放松自己的大脑,提高工作学习效率,让生活有松有驰,设计了一个简单的四国军棋游戏。四国军棋作为一个竞技类游戏,在民间十分流行。本文所讲述的四国军棋游戏通过人机的竞技,能够开发人们的才干和开发人们的智力。
本系统将利用四国军棋游戏作为研究对象,在Windows平台下,运用java语言和Eclipse平台设计的一个能够实现对战的简单游戏。游戏最终通过实现开始游戏、调入布局、保存布局功能从而实现在人机中对战的要求。在游戏中可以通过智能的判断使得游戏中的一方获得胜利从而结束游戏,并且通过设置控制对阵双方的游戏时间。同时研究相关算法能够增强程序结构的理解,逻辑思维的增强,在其他方面(例如人工智能)也具有极大的参考作用。
关键词:四国军棋;java;eclipse
目录:
1 绪论 1
1.1本课题的研究背景 1
1.2本课题的主要工作 2
1.3选题意义 2
2 开发工具的选择 3
2.1开发工具java的介绍 3
2.1.1java 语言的简介 3
2.1.2java 语言的特点 4
2.1.3java 的开发和运行平台 5
2.2ECLIPSE的介绍 7
2.1.1ECLIPSE的简介 7
2.2.2ECLIPSE的优势和特点 7
3 游戏说明 10
3.1四国军棋简介 10
3.2四国军棋游戏规则 10
4 可行性分析和需求分析 13
4.1可行性分析 13
4.1.1技术可行性分析 13
4.1.2经济可行性分析 13
4.1.3操作可行性分析 14
4.1.4时间可行性分析 14
4.2需求分析 14
5 系统总体设计 16
5.1系统逻辑设计图 16
6 详细设计与系统实现 17
6.1游戏界面实现 17
6.2游戏处理实现 21
6.2.1游戏功能的实现 24
6.2.2游戏胜负的判定 27
7 软件测试 29
7.1软件测试的定义 29
7.2软件测试的目的 29
7.3游戏界面的测试 30
7.4游戏功能测试 31
7.5用户验收测试 34
8 总结 35
致谢 36
参考文献 37
外文文献 38
中文翻译 48
论文字数:23892
包含资料:
截图:
百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览 支付
|
|