基于Unreal Engine 3 的RPG射击游戏开发

被引量 : 0次 | 上传用户:edcujmtgb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
射击游戏是玩家在虚拟空间模拟使用枪械射击的动作类游戏之一。随着游戏产业的不断发展,射击游戏也有了空前的改观。从起初的2D“平台射击”模式发展到今天的“3D模拟-高仿真”的模式,射击游戏无疑上升到了一个更高的层次。当下,随着3D技术的不断提高,国内外的射击类游戏都致力于枪械的高仿真,对枪械性能十分在意,对弹道发射轨迹与速度都追求逼真。但现有的一些射击类游戏中却存在一种误区,便是追求仿真而忽视其游戏性。然而游戏本身并非物理系统而已,玩家在享受仿真快感的同时,更希望游戏耐玩。故高仿真的模拟终究也要回归为游戏服务。所以对待射击游戏应加入更多的平衡元素,使得玩家可以在游戏时被各种偶然因素所牵制,从而加强游戏的多元性。本人开发的是一款基于Unreal Engine3的传统3D RPG射击游戏(名为Seizing Flag)。其中加入了一些随机条件,如天气的影响,人物战斗力到生命值、战斗士气的映射都作为平衡游戏结果的因素。此外还对计算机网络学科中选路算法移植到人工智能算法进行了讨论,优化非玩家人物的智能行动,并通过建立模型对其攻击、逃跑的时机做了分析。本篇论文将对游戏项目的开发流程及具体实现做详细说明,且对Unreal Engine3技术做了简要介绍。在掌握了Unreal Engine3的基础上,本文首先从游戏的需求分析入手进行了游戏开发的前期设计,其中包括对游戏设计约束以及游戏操作约束的分析,对游戏内部控制机制以及游戏交互模式的设计,以及游戏内部实现功能的设计。在前期设计之后,本文着重对游戏内部机制以及游戏中平衡元素进行了详细设计。而在游戏开发实现之前,又基于游戏开发前期的设计准备,对游戏中非玩家角色进行人工智能设计,使得游戏中非玩家角色具备自适应性质。本文在一定程度上改善了玩家对于普通射击游戏的看法,增加了人物的精美设计以及故事情节的感染力,能够提高玩家的兴趣,同时增加了本游戏的持久性。通过本篇文章的描述,全面的介绍了基于Unreal Engine3的3D RPG游戏设计与实现的整体流程,并注入了自己的一些开发方法。并希望可以通过对游戏的实现重新建立自己在图形学方面的知识体系,达到知识与实践结合的目的。
其他文献
存款保险制度是我国推进利率市场化的最后一步,完善存款保险制度的具体细则有助于更佳地发挥其有效性。本文通过程式化模型对银行业务分析,并结合国际存款保险制度的经验,针
提出一种基于STM32和CAN总线的γ放射性辐射监测系统设计方法。以STM32F103作为核心控制器,利用能谱转化函数G(E),将测得的能谱直接换算成剂量,并通过CAN总线组网技术实现多
肖邦是十九世纪浪漫主义时期的重要作曲家之一,他是少有的一生只忠于一件乐器钢琴的艺术家。在他仅作的两部钢琴协奏曲中,第一钢协在协奏曲中的位置中从未被忽视和动摇过,这对于
采用高温熔融的方法制备了掺杂不同质量分数的CeO2的SiO2-Al2O3-CaO-MgO玻璃,研究了所制玻璃的物理化学性能。结果表明:掺杂少量CeO2可以使SiO2-Al2O3-CaO-MgO玻璃的网络结构更
随着移动互联网技术快速深入地发展,基于位置的业务不断增加。室内定位技术是近几年兴起的一门技术,它在购物中心、仓库、图书馆、矿井、大厅等多种室内场合下有较大的应用前
通过对三种常用二苯乙烯型荧光增白剂VBL、BA、CXT荧光光谱和标准曲线的研究,建立了以VBL为标准物质检测生活用纸中荧光增白剂的定量方法。该方法激发波长为345 nm,发射波长
<正>宗教是印度文化的一部分,这里精心遴选的印度宗教中的神像藏品来自美国洛杉矶郡艺术博物馆,其中大部分是印度教的精品。这些藏品于2014年在中国三家博物馆巡展,将为我们
<正>从今年1月1日起,网民访问深圳市的网站、论坛,就会看见两个很有亲和力的卡通警察的浮动图标,他们是该市公安局网监分局率先在国内推出的网络警察形象,分别叫“警警”和“
期刊
自上世纪六十年代激光技术产生以来,激光技术已经在各个领域内影响着人们的生活和生产方式。高功率半导体泵浦固体激光器成为现阶段发展最快的激光器,它因结构紧凑、工作稳定、
每个行业中都会形成一套常规的战略,企业依据常规战略,获得平均利润;企业偏离常规战略,其经营风险将会增加。审计师在执行审计的过程中,会评估企业的风险,当企业的战略差异增加时,其