中国象棋游戏设计

中国象棋游戏设计

ID:21099385

大小:636.50 KB

页数:38页

时间:2018-10-19

中国象棋游戏设计_第1页
中国象棋游戏设计_第2页
中国象棋游戏设计_第3页
中国象棋游戏设计_第4页
中国象棋游戏设计_第5页
资源描述:

《中国象棋游戏设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、JIUJIANGUNIVERSITY毕业设计题目中国象棋游戏设计英文题目ChineseChessGameDesign院系信息科学与技术学院专业信息管理与信息系统姓名林传玉班级学号A102215指导教师杨桃二O一四年五月信息科学与技术学院学士学位论文摘要中国象棋游戏系统是以C/S架构为基础开发的对弈软件,以灵活独立的Java语言为主要开发工具,其中多线程、JavaSwing、Socket编程以及数组和字符串的运用等技术都在开发过程中有所涉猎。在计算机广泛普及的背景之下,中国象棋游戏解决了由时间、地域和对手有限等面对面对弈所产生的问题,给人们带来很多方便。对于象棋游戏的研究,通过棋盘类的开发实现棋

2、盘模块,从移动区域、移动规则两个方面详细研究并描述象棋七类棋子的基本属性和棋子走法。另外,通过对系统的运行测试,表明系统除了实现基于Java技术的中国象棋游戏行棋规则算法,得以使每个棋子的行棋路线都严格遵循棋子属性所具备的走棋规则之外,还具有悔棋、计时、求和、认输等功能,而系统本身也具备界面朴素,操作简便,运行稳定的特点。系统虽然调试完成,但是仍有许多不足之处,比如没有实现人机对弈,没有聊天记录的本机储存等功能。不过,随着开发经验的积累,系统的缺陷和不足将会逐步得到完善。关键词:中国象棋,设计,软件,多线程,信息技术33信息科学与技术学院学士学位论文AbstractChinesechessga

3、mesystemisagamesoftwarewhichisdevelopedonthebasisofC/Sarchitecture,andusingtheflexibleindependentJavalanguageasthemaindevelopmenttools,multi-threading,JavaSwing,Socketprogrammingaswellasarrayandcharacterstringaredabbledintheprocessofdevelopmentintechnology.Underthebroadbackgroundofthenetwork,theprob

4、lemsresultingfromfacetofacerivalgame,likethelimitsoftime,regionandopponentsetc,aresolved,tobringalotofconvenience.Forthestudyofchessgames,boardmoduleachievedthroughthedevelopmentofboards,studyanddescribethebasicpropertiesandpawnmovesofthesevencategoriesofchessfromtwoaspectsofmobileareaandmovingrules

5、.Furthermore,throughtheoperationtestsofthesystem,itshowsthatinadditiontorealizetheChinesechessgamemovesrulesalgorithmbasedonJavatechnology,sothateachpiecemovesonlinestrictlyfollowpiecesattributeoftherulesofplayingchess,thesystemalsohasundo,timing,summation,throwinthetowelandotherfunctions,andthesyst

6、emitselfhascharacteristicsofsimpleinterface,easyoperationandstableoperation.WhileSystemdebuggingiscompleted,buttherearestillmanydeficiencies,suchasnoman-machinechess,nochatslocalstorageandotherfunctions.However,withtheaccumulationofdevelopmentexperience,andgraduallyperfecttheflawandtheinsufficiencyo

7、fthesystemisimperative.Keywords:ChineseChess,Design,Software,MuitiTheard,InformationTechnology33信息科学与技术学院学士学位论文目录摘要IAbstractII1绪论1.1课题背景(1)1.2课题研究的内容与意义(2)1.3技术思路(3)1.4本章小结(4)2系统分析2.1可行性分析(5)2.2系统功能模块

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。