预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共64页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

本科毕业设计(论文)基于Unity3D的网络多人对战策略游戏的开发与实现DevelopmentandImplementationofaNetworkMultiplayerBattleStrategyGameBasedonUnity3D院(系)计算机系专业数字媒体技术班级三班学号16210320328学生姓名黄厚业指导教师吴志达提交日期2020年4月16日内容摘要在如今的互联网时代影响下,人们的生活交往方式产生了变化。在学习工作的时间之外,游戏娱乐已经成为人们休闲娱乐的主要方式之一,尤其是在互联网高速发展的今天,网络游戏成为了越来越多人的选择。网络游戏不仅是人们放松身心的娱乐方式,也是沟通交友的有效途径,网络游戏已然成为人们休闲之时的很好选择,网络游戏的发展越来越受到重视。Unity3D是目前最流行的游戏开发引擎之一,以其低成本与高效率被多数游戏开发者所使用。本文主要描述了使用Unity3D开发基于网络的多人策略放置类型游戏的实际开发过程,以及开发过程中所应用到的网络连接与信息交流的原理与方法。在具体的开发流程中,主要描述了使用Unity3D作为开发引擎的游戏客户端的开发,随后实现基于TCP的服务端的简单实现,以及服务端与客户端进行交流的实现,然后会实现游戏热更新的相关步骤,最后进行游戏的打包与功能的测试。为后续的同类型游戏开发提供借鉴与参考。关键词:Unity3D;策略类游戏;网络游戏AbstractUndertheinfluenceoftheInternetera,people'swayoflifeandcommunicationhaschanged.Inadditiontostudyandworktime,gameentertainmenthasbecomeoneofthemainwaysofpeople'sleisureandentertainment,especiallyintherapiddevelopmentoftheInternettoday,onlinegameshavebecomemoreandmorepeople'schoice.Onlinegamesarenotonlyawayforpeopletorelaxphysicallyandmentally,butalsoaneffectivewaytocommunicateandmakefriends.Onlinegameshavebecomeagoodchoiceforpeopleintheirleisuretime,andthedevelopmentofonlinegameshasattractedmoreandmoreattention.Unity3Disoneofthemostpopulargamedevelopmentengines,whichisusedbymostgamedeveloperswithitslowcostandhighefficiency.Thispapermainlydescribestheactualdevelopmentprocessofdevelopingnetwork-basedmultiplayerstrategyplacementtypegameswithUnity3D,andtheprinciplesandmethodsofnetworkconnectionandinformationexchangeappliedinthedevelopmentprocess.Inthespecificdevelopmentprocess,itmainlydescribesthedevelopmentofthegameclientwhichUSESUnity3Dasthedevelopmentengine,thenrealizesthesimpleimplementationoftheserverbasedonTCP,aswellasthecommunicat