网络对战象棋游戏本科毕业论文

网络对战象棋游戏本科毕业论文

ID:860584

大小:557.54 KB

页数:28页

时间:2017-09-21

网络对战象棋游戏本科毕业论文_第1页
网络对战象棋游戏本科毕业论文_第2页
网络对战象棋游戏本科毕业论文_第3页
网络对战象棋游戏本科毕业论文_第4页
网络对战象棋游戏本科毕业论文_第5页
资源描述:

《网络对战象棋游戏本科毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、本科毕业论文网络对战象棋游戏ChallengingGameofChessOnTheInternet目录摘要IABSTRACTI第1章绪论11.1课题背景11.2设计中使用的关键技术11.2.1客户端/服务器模式(C/S)11.2.2封装、继承、多态11.2.3中国象棋21.3使用的开发平台3第2章系统总体分析和设计42.1游戏功能描述42.2服务器与客户端通信基本原理42.3服务器端架构52.3.1服务器端类的组成52.3.2客户端发送给服务器的命令62.4客户端架构82.4.1客户端类的组成82.4.2服务器发给客户端的命令10第3章详细设

2、计143.1客户端系统模块设计143.1.1棋盘设计143.1.2棋子设计153.1.3游戏房间、棋盘、棋子的关系163.2服务器系统模块设计173.3界面设计193.3.1客户端界面设计193.3.2服务器端界面设计21结论24参考文献25摘要近年来,随着互联网在全球范围内的发展和普及,联网游戏作为一种娱乐手段,正以独特的魅力吸引着越来越多的玩家。为了满足广大象棋爱好者可以享受到网络所带来的便利,本设计在当前局域网条件下实现了网络对战象棋游戏。本文首先分析了中国象棋的现状以及在设计中使用的关键技术。然后从系统总体结构上进行分析,分别介绍了本

3、游戏的功能,服务器与客户端通信的基本原理以及服务器构架和客户端构架。最后详细介绍了客户端系统模块设计,服务器端系统模块设计,和界面设计。本游戏基于.Net框架进行开发,使用C/S模式实现相互之间的通信。主要涉及GDI+绘图,Socket通信,类的封装、继承、多态等方面的技术。经过测试,本游戏可以在有.Net2.0框架的各种windows系统下运行。关键词:联网游戏、中国象棋、C/S构架ABSTRACTRecently,withthedevelopmentandwidespreaduseoftheinternetglobally,on-line

4、gameasameansofentertainmenthasauniquecharmtoattractmoreandmoreplayer.Tomeetchesslovers,thisdesignhasrealizedthechallengesofChinese-chessontheinternetunderthecurrentLANenvironment.ThearticleintroducesthestateofChinese-Chessandimportanttechnologiesintheprogramatfirst.Then,ita

5、nalysesthesystemframework.Itcontainsthefunctionofthegame,thereasonofcommunicationbetweenserverandclient,theserverconstructionandtheclientconstruction.Finally,thearticleilluminatestheservermoduledesign,theclientmoduledesignandtheinterfacedesignindetail.Thedevelopmentofthisga

6、mebasedon.NetframeworkandusedC/Sconstructiontorealizemutualcommunication.ItmainlyrelatedtoGDI+graphics,socketcommunication,encapsulation,inheritance,andpolymorphismskillsandsoon.Aftertesting,thegamecanrunonWindowsoperatingsysteminthesupportofthedotNet2.0framework.Keywords:O

7、n-lineGame,Chinese-Chess,C/Sconstruction第1章绪论随着互联网的扩张和基于互联网应用的发展,联网游戏正以一种独特的魅力吸引着越来越多的玩家,尤其是中国象棋游戏更是得到广大玩家的青睐。为了中国象棋在世界的推广和发展,网络象棋游戏的开发显得越发重要。因此,开发基于C/S模式的网络象棋游戏具有重要的现实意义。1.1课题背景众所周知,互联网技术的发展十分迅猛,已经在各行各业得到了广泛的应用。与此同时,各种基于互联网的游戏也如雨后春笋般出现。中国象棋游戏随之也成为许多玩家在闲暇时间消遣的对象,为了满足广大玩家的需求

8、,扩大中国象棋的应用范围,网上象棋游戏的开发已显得越来越重要。1.2设计中使用的关键技术在本设计中使用了C/S构架实现了网络通信功能,并使用封装、继承、多态技术实现

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

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

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