四国军棋论文.doc_第1页
四国军棋论文.doc_第2页
四国军棋论文.doc_第3页
四国军棋论文.doc_第4页
四国军棋论文.doc_第5页
已阅读5页,还剩45页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

目录第一章绪论.-1-1.1问题概述.-1-1.1.1问题的来源.-1-1.1.2目的和意义.-1-1.1.3国内外研究现状.-1-1.2问题剖析.-2-1.2.1主要问题.-2-1.2.2难点和关键.-3-1.2.3思路和方法.-3-第二章相关的知识和工具.-4-2.1解决问题的知识基础.-4-2.2开发平台.-5-2.3数据库.-5-第三章总体设计.-6-3.1总体设计的框架.-6-3.2模块功能概述.-7-3.3关键算法.-8-3.4关键技术.-12-第四章详细设计.-14-4.1数据库结构.-14-4.2模块结构.-14-4.3重要模块详述.-15-第五章程序编码.-18-5.1数据结构.-18-5.2主要界面.-21-5.3重要模块程序实现.-24-第六章问题和展望.-32-6.1特色与成功.-32-6.2问题与展望.-32-参考文献.-33-附录.-34-游戏大厅.-34-游戏类.-38-绪论-1-第一章绪论1.1问题概述1.1.1问题的来源随着Internet的普及,网络游戏已经成为大家耳濡目染的新生事物。网络游戏从出现到现在的发展的时间很短,但是其发展速度却非常之快。现在,可以说网络游戏已经成为人们休闲、娱乐的有效方式。国内比较有名气的网络游戏有联众网络游戏世界()、qq游戏中心()、中国游戏中心()以及这几年受玩家亲睐的传奇、魔兽世界等。1.1.2目的和意义对当今网络游戏的设计、架构进行分析、探索和实践。提供友好的客户操作界面,通过客户端与服务器之间的网络传递数据,实现了多人协同游戏的目的。分析现今网络游戏体系结构及设计模式的优缺点,及对网络游戏的发展给予分析和展望。1.1.3国内外研究现状现今网络游戏的体系结构(见图1-1),包括客户机程序、服务器程序、数据库服务器。网络游戏-2-图1-1网络游戏体系结构1.2问题剖析1.2.1主要问题在开发网络游戏时,首先要建立底层的网络通信类,利用网络通信类连接构建客户服务器之间的TCP/IP连接,然后在该连接的基础上利用自设定的协议进行客户端登录、进行游戏等操作。在以上协议的基础上,根据不同的游戏编写不同的游戏逻辑处理类,在该逻辑处理类中实现了对应的游戏逻辑,如实例中的军棋,则实现相互之间的对弈等功能。同时在服务器端还需要和数据库服务器交互,用于读取或保存客户信息(如用户积分、密码、个人资料等数据)。绪论-3-1.2.2难点和关键1、有一个或多个游戏服务器启动特定游戏服务。2、游戏者到游戏网站上下载客户端程序并且申请游戏账号ID。然后启动客户端程序通过某种网络协议连接游戏服务器。3、客户端程序负责处理客户端显示和操作界面,具有简单的逻辑处理功能,同时负责接收发送与服务器端交互的数据包。4、服务器程序负责处理服务器端逻辑、游戏逻辑、客户之间的网络信息传递,以及数据库之间的数据读取保存工

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论