基于Unity引擎的射击游戏设计(文档+源码+开题报告).zip

上传者: Like_Bamboo | 上传时间: 2022-05-19 13:05:01 | 文件大小: 2.5MB | 文件类型: ZIP
摘要:随着国内游戏开发技术的不断进步和游戏引擎的不断更新,基于传统技术和引擎制作的单机游戏越来越难以为用户提供良好的体验,因此迫切需要采用新型的游戏开发技术和引擎来制作单机游戏以丰富当前的单机游戏市场。本文结合游戏设计的基本要求,首先分析了射击游戏的发展历程和游戏引擎的发展现状;然后阐述了一款局域网联机射击游戏的开发原理,总结了射击游戏开发流程的部分要点,介绍了游戏中人工智能和局域网联机的实现等关键技术;最后针对游戏制作时会出现的种种问题,给出了相应的解决方案,并利用C#开发了一款基于Unity3D的第一人称射击游戏。 关键词:射击游戏;Unity3D;局域网联机

文件下载

资源详情

[{"title":"( 91 个子文件 2.5MB ) 基于Unity引擎的射击游戏设计(文档+源码+开题报告).zip","children":[{"title":"基于Unity引擎的射击游戏设计(文档+源码+开题报告)","children":[{"title":"源代码","children":[{"title":"源代码","children":[{"title":"HydraDestroy.cs <span style='color:#111;'> 433B </span>","children":null,"spread":false},{"title":"newplayer.cs <span style='color:#111;'> 1.46KB </span>","children":null,"spread":false},{"title":"w_mp5.cs <span style='color:#111;'> 4.90KB </span>","children":null,"spread":false},{"title":"BoomShakalaka.cs <span style='color:#111;'> 855B </span>","children":null,"spread":false},{"title":"LeaveTank.cs <span style='color:#111;'> 1.43KB </span>","children":null,"spread":false},{"title":"HeliMoving.cs <span style='color:#111;'> 247B </span>","children":null,"spread":false},{"title":"TankControl.cs <span style='color:#111;'> 3.34KB </span>","children":null,"spread":false},{"title":"DisableWeaponCam.cs <span style='color:#111;'> 356B </span>","children":null,"spread":false},{"title":"NewMouseLook.cs <span style='color:#111;'> 1.88KB </span>","children":null,"spread":false},{"title":"GlobalVariable.cs <span style='color:#111;'> 825B </span>","children":null,"spread":false},{"title":"w_remington.cs <span style='color:#111;'> 6.41KB </span>","children":null,"spread":false},{"title":"w_g36c.cs <span style='color:#111;'> 4.91KB </span>","children":null,"spread":false},{"title":"FPSInputController.cs <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false},{"title":"FadeIcon.cs <span style='color:#111;'> 653B </span>","children":null,"spread":false},{"title":"server.cs <span style='color:#111;'> 6.22KB </span>","children":null,"spread":false},{"title":"newstart.cs <span style='color:#111;'> 637B </span>","children":null,"spread":false},{"title":"newclient.cs <span style='color:#111;'> 3.11KB </span>","children":null,"spread":false},{"title":"newweapon.cs <span style='color:#111;'> 3.36KB </span>","children":null,"spread":false},{"title":"w_m4.cs <span style='color:#111;'> 4.91KB </span>","children":null,"spread":false},{"title":"w_m249.cs <span style='color:#111;'> 4.91KB </span>","children":null,"spread":false},{"title":"AiType2.cs <span style='color:#111;'> 6.32KB </span>","children":null,"spread":false},{"title":"CameraSmoothFollow.cs <span style='color:#111;'> 784B </span>","children":null,"spread":false},{"title":"StartMovie.cs <span style='color:#111;'> 728B </span>","children":null,"spread":false},{"title":"w_dragonov.cs <span style='color:#111;'> 4.85KB </span>","children":null,"spread":false},{"title":"newuishot.cs <span style='color:#111;'> 702B </span>","children":null,"spread":false},{"title":"w_m14.cs <span style='color:#111;'> 4.90KB </span>","children":null,"spread":false},{"title":"CharacterMotor.cs <span style='color:#111;'> 9.09KB </span>","children":null,"spread":false},{"title":"Exit.cs <span style='color:#111;'> 505B </span>","children":null,"spread":false},{"title":"HeliBladesMove.cs <span style='color:#111;'> 244B </span>","children":null,"spread":false},{"title":"w_m90.cs <span style='color:#111;'> 4.90KB </span>","children":null,"spread":false},{"title":"victoryandexit.cs <span style='color:#111;'> 154B </span>","children":null,"spread":false},{"title":"WeaponType.cs <span style='color:#111;'> 180B </span>","children":null,"spread":false},{"title":"JoinTheGame.cs <span style='color:#111;'> 1.72KB </span>","children":null,"spread":false},{"title":"w_winchester.cs <span style='color:#111;'> 6.41KB </span>","children":null,"spread":false},{"title":"RestartControl.cs <span style='color:#111;'> 7.06KB </span>","children":null,"spread":false},{"title":"PressE.cs <span style='color:#111;'> 3.71KB </span>","children":null,"spread":false},{"title":"MouseLock.cs <span style='color:#111;'> 649B </span>","children":null,"spread":false},{"title":"w_m60.cs <span style='color:#111;'> 4.91KB </span>","children":null,"spread":false},{"title":"HydraAI.cs <span style='color:#111;'> 6.92KB </span>","children":null,"spread":false},{"title":"ZoomMiniMap.cs <span style='color:#111;'> 1.20KB </span>","children":null,"spread":false},{"title":"Weapons_control.cs <span style='color:#111;'> 3.61KB </span>","children":null,"spread":false},{"title":"TankUIShot.cs <span style='color:#111;'> 2.02KB </span>","children":null,"spread":false},{"title":"WeaponChange.cs <span style='color:#111;'> 14.27KB </span>","children":null,"spread":false},{"title":"UIshot.cs <span style='color:#111;'> 3.25KB </span>","children":null,"spread":false},{"title":"NormalZombieAI.cs <span style='color:#111;'> 5.50KB </span>","children":null,"spread":false},{"title":"birthplace1.cs <span style='color:#111;'> 402B </span>","children":null,"spread":false},{"title":"newweaponcontrol.cs <span style='color:#111;'> 189B </span>","children":null,"spread":false},{"title":"w_m82.cs <span style='color:#111;'> 5.12KB </span>","children":null,"spread":false},{"title":"WaterScaleChange.cs <span style='color:#111;'> 504B </span>","children":null,"spread":false},{"title":"AiType1.cs <span style='color:#111;'> 9.81KB </span>","children":null,"spread":false},{"title":"Lightmysef.shader <span style='color:#111;'> 603B </span>","children":null,"spread":false},{"title":"UnderWater.cs <span style='color:#111;'> 1.13KB </span>","children":null,"spread":false},{"title":"Begin.cs <span style='color:#111;'> 1.72KB </span>","children":null,"spread":false},{"title":"HPchangeofserver.cs <span style='color:#111;'> 637B </span>","children":null,"spread":false},{"title":"start.cs <span style='color:#111;'> 1.32KB </span>","children":null,"spread":false},{"title":"newhpchange.cs <span style='color:#111;'> 305B </span>","children":null,"spread":false},{"title":"HydraFie.cs <span style='color:#111;'> 464B </span>","children":null,"spread":false},{"title":"newserver.cs <span style='color:#111;'> 1.82KB </span>","children":null,"spread":false},{"title":"w_m21.cs <span style='color:#111;'> 4.80KB </span>","children":null,"spread":false},{"title":"Player.cs <span style='color:#111;'> 6.24KB </span>","children":null,"spread":false},{"title":"HpSynchrony.cs <span style='color:#111;'> 1.03KB </span>","children":null,"spread":false},{"title":"client.cs <span style='color:#111;'> 5.38KB </span>","children":null,"spread":false},{"title":"HPLabelFacetome.cs <span style='color:#111;'> 214B </span>","children":null,"spread":false},{"title":"w_miniuzi.cs <span style='color:#111;'> 4.94KB </span>","children":null,"spread":false},{"title":"NewCharacterMotor.cs <span style='color:#111;'> 19.90KB </span>","children":null,"spread":false},{"title":"Disable_2.cs <span style='color:#111;'> 260B </span>","children":null,"spread":false},{"title":"HelicopterControl.cs <span style='color:#111;'> 1.98KB </span>","children":null,"spread":false},{"title":"w_ak47.cs <span style='color:#111;'> 4.88KB </span>","children":null,"spread":false},{"title":"BulletHoleControl.cs <span style='color:#111;'> 544B </span>","children":null,"spread":false},{"title":"CrashedHelicopter.cs <span style='color:#111;'> 429B </span>","children":null,"spread":false},{"title":"zdogai.cs <span style='color:#111;'> 4.23KB </span>","children":null,"spread":false},{"title":"SelectWeapon.cs <span style='color:#111;'> 821B </span>","children":null,"spread":false},{"title":"Variable.cs <span style='color:#111;'> 661B </span>","children":null,"spread":false},{"title":"ShowFPS.cs <span style='color:#111;'> 707B </span>","children":null,"spread":false},{"title":"GameSetting.cs <span style='color:#111;'> 1.57KB </span>","children":null,"spread":false},{"title":"newPlayerAnimationControl.cs <span style='color:#111;'> 1.23KB </span>","children":null,"spread":false},{"title":"w_rpd.cs <span style='color:#111;'> 4.91KB </span>","children":null,"spread":false},{"title":"HpChange.cs <span style='color:#111;'> 299B </span>","children":null,"spread":false},{"title":"w_m40.cs <span style='color:#111;'> 4.80KB </span>","children":null,"spread":false},{"title":"TankBaseCrash.cs <span style='color:#111;'> 512B </span>","children":null,"spread":false},{"title":"BulletParticleControl.cs <span style='color:#111;'> 367B </span>","children":null,"spread":false},{"title":"HPchangeofclient.cs <span style='color:#111;'> 639B </span>","children":null,"spread":false},{"title":"w_skorpion.cs <span style='color:#111;'> 4.91KB </span>","children":null,"spread":false},{"title":"Rotationx.cs <span style='color:#111;'> 166B </span>","children":null,"spread":false},{"title":"w_benellis.cs <span style='color:#111;'> 6.49KB </span>","children":null,"spread":false},{"title":"ChangeSide.cs <span style='color:#111;'> 376B </span>","children":null,"spread":false},{"title":"Connect.cs <span style='color:#111;'> 439B </span>","children":null,"spread":false},{"title":"HydraAttack.cs <span style='color:#111;'> 505B </span>","children":null,"spread":false},{"title":"PlayerAnimationControl.cs <span style='color:#111;'> 2.10KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"基于Unity引擎的射击游戏设计.doc <span style='color:#111;'> 3.75MB </span>","children":null,"spread":false},{"title":"开题报告.docx <span style='color:#111;'> 19.83KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明