基于Unity3D的消防员角色扮演游戏的设计与实现.docxVIP

基于Unity3D的消防员角色扮演游戏的设计与实现.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
内容摘要 近几年来,市场上的科普游戏越来越受人们重视,而在现有的市场上,关于消防员的游戏普遍都是以2D或2.5D画面为主,并且皆是玩家简单地操作游戏人物进行灭火,科普效果并不显著。因此,开发一款以第一人称为视角并且加入训练元素的消防员角色扮演类游戏十分有意义。 本次课题通过收集消防员的日常训练资料、真实的火灾危害数据以及救援方式数据,再结合影视作品、书籍等方向进行研究探讨,从而制作具有一定真实性的游戏关卡。 本次课题研究开发的游戏是一款基于Unity3D游戏开发引擎开发的第一人称视角的消防员角色扮演类游戏,游戏首先以地形编辑器Terrain制作游戏地形,以模型制作软件3D Studio Max制作以及修改模型加以辅助,结合Unity引擎自带的粒子效果控件,创造具有真实感的火灾现场场景。在游戏中的人物操作则是通过运用Unity3D游戏开发引擎中自带的角色控制器CharacterController实现人物移动控制以及视角控制。再利用射线检测碰撞、碰撞触发器算法以及Enum算法等方式实现了在游戏中不同的状态拥有着不同的效果发生,提高了游戏的可玩性与真实性。最后结合设定好的流程,使玩家更好地代入消防员角色之中。 综上所述,本次课题研究开发的游戏具有完整性以及创新性,具有较高的研讨价值及运用价值和学习价值。 关键词: Unity3D 消防员 角色扮演 真实 学习 Abstract In recent years, popular science games in the market have attracted more and more attention from people. However, in the existing market, firefighter games are generally based on 2D or 2.5d pictures, and players simply operate the game characters to put out the fire. The popular science effect is not significant. Therefore, it makes sense to develop a firefighter role-playing game with the first person as the perspective and training elements. This project collects the daily training data of firefighters, the real data of fire hazards and the data of rescue methods, and then conducts research and discussion in combination with film and television works, books and other directions, so as to make a certain authenticity of the game level. This topic research and development of the game is a based on Unity3D game engine development firefighters role-playing games with a first-person perspective, game first with the Terrain editor Terrain landform, model making software 3 d Studio Max assist production and modify the model, combined with the Unity engine controls own particle effect, creating realistic fire scenarios. The character manipulation in the game is to achieve the character movement control and perspective control through the use of the CharacterController built into the Unity3D game development engine. By means of ray detection collision, collision trigger algorithm and Enum

文档评论(0)

文章交流借鉴 + 关注
实名认证
文档贡献者

妙笔如花

1亿VIP精品文档

相关文档