中国象棋网络对战平台系统

中国象棋网络对战平台系统

ID:9314146

大小:479.00 KB

页数:50页

时间:2018-04-27

中国象棋网络对战平台系统_第1页
中国象棋网络对战平台系统_第2页
中国象棋网络对战平台系统_第3页
中国象棋网络对战平台系统_第4页
中国象棋网络对战平台系统_第5页
资源描述:

《中国象棋网络对战平台系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、2010年度本科生毕业论文(设计)中国象棋网络对战平台系统学院:电子信息工程学专业:网络工程年级:2007级学生姓名:学号:导师及职称:2010年6月摘要随着信息技术的发展,人民生活水平的不断提高。联网游戏作为一种娱乐手段,正以其独特的魅力吸引着越来越多的玩家。为了满足广大象棋爱好者也可以享受到网络所带来的便利,本论文完成了基于JAVA开发的中国象棋网络对战平台的设计和实现,它主要包含以下几大模块:网络通信模块,图像绘制模块和规则设置模块。网络通信模块使得玩家可以方便的迅速建立起网络连接,从而实现联机对弈和聊天功

2、能;图像绘制模块实现棋盘更新以及棋子动态表示等功能;规则设置模块用于约束玩家的棋步。在本系统中规定了行棋规则,以及吃棋规则。此应用程序可以实现双人的网络对战,并能进行聊天,在象棋对战过程中,对获胜的一方及对方给与相应的信息提示。相比传统的中国象棋对战平台,有功能更加齐全,操作更加简单,行棋更加人性化的优点。关键词:JAVA中国象棋网络对战平台AbstractWiththedevelopmentofinformationtechnology,peoplesstandardoflivinghaveimprovedco

3、nstantly.On-linegameasameansofentertainmenthasauniquecharmtoattractmoreandmoreplayers.Tomeetchesslovers,Inthispaper,wehavecompletedthedesignandrealizationofChineseChessnetworkBattleplatformbasedonJava.Itcontainsthefollowingmajormodules:thenetworkcommunication

4、module,imagerenderingmoduleandtherulessetupmodule.NetworkCommunicationModuleallowsgamerscanquicklysetupaconvenientnetworkconnectioninordertoachieveanonlinegameandchatfunction;imagerenderingmoduletoupdatetheboardaswellasfunctionalpieces,suchasthedynamicthat;ru

5、lesbindingsettingsmoduleforstep-by-stepplayer'sgame.Inthissystemweprovidelinegamerules,gamerules.Thisapplicationcanbeachievedinthenetworkbetweentwopeople,andcanchat,intheprocess,Onthewinningsideandtheothertogivetheappropriateinformationtips.Comparedwithtradit

6、ionalChineseChessBattleplatform,ithasamorecompletefunction,simpleroperation,themorehumanchessadvantages.Keywords:JAVA;ChineseChess;network;Battleplatform.目录第一章绪论41.1背景41.2Java语言41.2.1Java的发展历史41.2.2Java的特点51.3Socket编程61.3.1关于TCP/IP协议61.3.2服务器和客户机61.4中国象棋介绍7第二

7、章系统的分析与设计92.1.网络对战平台系统的介绍92.2系统构成92.3相关技术92.3.1点对点通信92.3.2数据库和数据结构的设计102.2服务器端与客户端的通信基本原理11第3章系统模块的设计133.1客户端系统模块设计133.1.1棋盘设计133.1.2棋子设计143.1.3游戏房间、棋盘、棋子的关系163.2服务器端系统模块设计17第四章系统界面设计与实现194.1客户端界面194.2注册界面214.3对战平台界面234.4游戏房间界面25结论1参考文献2附录A3致谢17第一章绪论1.1背景从九十年

8、代的MUD时代[1],到99年《网络创世纪》进入中国,再到2001年盛大《传奇》的奇迹成功,直到今天国内网络游戏市场的一片兴盛势头。网络游戏这个庞然大物已经在中国走过了好几个不同的阶段。随着网络游戏的影响不断增大,网络游戏具备了越来越多的社会意义。随着游戏与Java技术平台的合作,越来越多的游戏编程爱好者把Java当作实现游戏程序的首选。现在,棋牌对弈类的游戏已经成为了众

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

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

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