欢迎来到天天文库
浏览记录
ID:59095340
大小:6.79 MB
页数:62页
时间:2020-09-15
《基于Unity3D的多人网络斗地主游戏的设计与实现.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、本科毕业设计(论文)基于Unity3D多平台网络斗地主的设计与实现学院名称:计算机工程学院专业:计算机科学与技术班级:10工程W学号:10141303姓名:丁小未指导教师姓名:朱明放指导教师职称:副教授二〇一四年五月江苏理工学院毕业设计说明书(论文)基于Unity3D的多平台网络斗地主的设计与实现摘要:斗地主是一款非常经典的游戏,可以说是家喻户晓,玩法也比较的简单,娱乐性也比较强,老少皆宜。随着互联网技术的飞速发展,斗地主呈现的形式也变得多样性,由传统的纸牌游戏衍生为移动端单机游戏,然后到多人多平台的即时在线联网游戏。形式的变化能够让人足不出户也能感受到和伙伴们一起玩游戏的乐趣。本设计的游戏
2、规则是针对一副牌为准,本文论述了网络斗地主游戏的基本算法设计以及大体的设计框架和思路,并且以图文,部分核心代码解释的形式展示出来。本设计采用了Unity3D作为开发引擎,结合Visualstudio2010开发工具,通过基本的socket通讯和一些算法,最终实现了多平台的多人网络斗地主的设计。本文基于Unity3D的游戏开发设计过程中,采用了MVC的设计模式,这也符合Unity3D工作模式;采用C#脚本语言也更符合Unity3D游戏设计面向对象的设计理念,游戏设计就是将面向对象这一特性发挥到极致;采用MONO开源跨平台框架能够大大节约游戏的开发效率以及开发成本,最后通过实际的完成效果来验证了
3、基于Unity3D的多平台网络斗地主游戏设计具有高效性,高品质和低门槛性的特点。关键词:Unity3D,斗地主,手机游戏,游戏引擎,socket,网络通讯,MVC,MONO2江苏理工学院毕业设计说明书(论文)Designandimplementationofmulti-platformnetworkLandlordsBasedUnity3DAbstract:Landlordsisaclassicgame,whichcanbesaidtobeahouseholdname.Therulesarerelativelysimple,andkindoftheentertainmentisrelativ
4、elystrong.Asaresult,thegamehasgainpopularityamongboththeyoungandtheold.WiththerapiddevelopmentofInternettechnology,theformofthegameisofgreatdiversity.Thegamederivedfromthetraditionalcardgame,thenturnedintothestand-alonemobilephonegame,andnowhasbecomeamulti-platforminstantonlinemultiplayernetworkedg
5、ame.Thechangesinthegameformmakepeoplewhostayathomeenjoyingthefunofplayingthegametogether.Thedesignoftherulesisaccordingtoadeckofcards.ThearticlediscussesthebasicnetworkLandlordsalgorithmdesignandthegeneralframeworkandideasofthegame.Thegameinterpretsitselfsuccessfullybythegraphicformandthepartofthec
6、orecode.ThisdesignusestheUnity3Dasadevelopmentengine.Besides,itcombinedwithVisualstudio2010developmenttools.Ultimatelywefinishthedesignofamulti-platformmultiplayeronlineLandlordsbysomealgorithmsandthebasicsocketcommunication.ThearticleisbasedonthedesignprocessofUnity3Dgamedevelopment.TheMVCdesignpa
7、tternisconsistentwithUnity3Dmode,andC#scriptinglanguageisgoodforthedesignobject-orienteddesignofUnity3Dgame.Object-orientedgamedesignissupposedtomakethebestofthefeature.TheMONOopensourceframeworkcangreatlyr
此文档下载收益归作者所有