【硕士论文】锄大地与五子棋网络游戏的设计与实现.pdf

【硕士论文】锄大地与五子棋网络游戏的设计与实现.pdf

ID:32036010

大小:2.69 MB

页数:46页

时间:2019-01-30

【硕士论文】锄大地与五子棋网络游戏的设计与实现.pdf_第1页
【硕士论文】锄大地与五子棋网络游戏的设计与实现.pdf_第2页
【硕士论文】锄大地与五子棋网络游戏的设计与实现.pdf_第3页
【硕士论文】锄大地与五子棋网络游戏的设计与实现.pdf_第4页
【硕士论文】锄大地与五子棋网络游戏的设计与实现.pdf_第5页
资源描述:

《【硕士论文】锄大地与五子棋网络游戏的设计与实现.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、摘要本文主要对棋牌类网络游戏技术进行研究,利用网络技术,设计与实现~个基于网络的棋牌类网络游戏系统。这是一个实际的商业项目,面向台湾和大陆的用户。本系统包括扑克,象棋,五子棋,麻将等24个棋牌类小游戏。在本项目中,本人负责客户端的开发工作:包括算法的分析与设计,程序的编写,数据库的设计等工作。现在本人已完成了锄大地和五子棋游戏的客户端。本文主要工作是:1、阐述网络游戏的定义,研究内容,历史,现状及发展趋势。2、阐述网络游戏系统的设计。3、详细描述棋牌类网络游戏系统的算法实现。4、本文结束语部分还对把人工智能应用到网络游戏进行了进一步的探讨。关键词

2、:网络游戏,锄大地,五予棋2工业除湿机http://www.haxgd.netDESIGNANDI即LEMENTATIoNOFCl{UDADIANDGOBANGNETWORKGA淝SSOFTENGINEERINGAbstractThiSarticlemajorindescribingresearchesonnetworkcardandchessgameswithnetworkingtechnologyapplied,designandimplementingcardgamessystembasedonspecifiCnetwork.Thissys

3、temiStargetingonmainlandmarketsandTaiwanmarkets,includingcard,gohang,Chinesechess,majiangect.It’Saserver—clientproject.Withinthisproject,I’minchargeofdesigninganddevelopingclient—sideprogram,includingarithmeticanalyzinganddesigning,programcoding.I’malsotakepartindesigningdata

4、baseonserverside.SofaratthiSmoment。clientprogramofgameChudadi,gobanghavebeenreleased.ThiSarticleiSmainlyto:1.Definitionofnetworkgame,contentofresearch,history,actuality,current.2.Deseribingdesigningofnetworkgames.3.Illustratinghowtoimplementarithmeticlogicsofcardandchessgames

5、.4.ConclusionsectionofthisarticlegivesafurtherstudytotheapplicationofartifiCialintelligenceOnnetworkgames.Keywords:networkgamechudadi,gobang3掼蛋http://www.haxgd.net第一章引言1.1网络游戏的定义互联网实验室通过对网络游戏进行深入的研究后认为网络游戏的定义如下:利用TCP/IP协议,以网络为载体,可以多人同时参与的游戏项目。由此,网络游戏具有以下的特点:1.大众娱乐性:2.技术领先性;3.

6、真实竞争性;4.互动沟通性;5.经营可靠性。1.2网络游戏的研究内容网络游戏的设计要考虑的四大要素是:策划、程序、美工和音效。1.2.1策划——游戏的灵魂策划称为游戏的灵魂,它起核心和主导作用,并控制了整个游戏的规划、流程与系统。策划人员必须编写出一系列的策划书供其他游戏开发人员作为游戏开发各个环节的根据。策划书是由策划人员将其脑海中的想法以文字的方式具体描述,目的是让其他人员能够了解到策划人员对这套游戏设计真正的理念与意图。策划人员的工作内容:游戏规划:游戏制作前的资料收集与环境规划,定义好游戏的游戏规则。构架设计:设计游戏的主要构架、系统与主

7、题定义。5工业除湿机http://www.haxgd.net流程控制:绘制游戏流程与控制进度规划。1.2.2程序——游戏的骨架程序是用来升华游戏灵魂的一种技术工具。程序设计人员根据策划人员凭空想象的策划书,把动画、图形、音乐等游戏元素集成游戏。程序设计人员必须了解策划人员的构思计划,根据他们的想法和理念,将策划通过程序实现。程序设计师还要做详细的系统设计,把策划的内容拆分成模块或任务分给更多的人去编写程序。再由一个人整合这些模块程序而实现所要求的功能。程序设计人员的工作内容:编写游戏功能:编写策划书上规定的各类游戏功能,包括编写各种编辑器工具。游

8、戏引擎制作:是制作游戏的核心,足以应付游戏中发生的所有事件、图形管理甚至图形产生和加速等。(本项目没有用到游戏引擎)合并程序代码:将分散

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

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

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