基于java的四国军棋的设计与实现

技术: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
包含资料:

 

 

截图:

 

  • 11
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值