基于Unity3D的RPG角色场景设计与交互设计(3)
时间:2022-03-09 23:08 来源:毕业论文 作者:毕业论文 点击:次
专门谈论各种角色扮演类游戏的场景设计的文章和文献不在少数,能找到的内容都给本次课题中的场景设计部分给出了很好的参考,不仅仔细了分析了相应题材的背景下场景应有的特点及构建方式,还给出了从故事风格出发让场景体现出相应的符合剧情发展的变化的想法,使环境与情节更好的相配合,为场景设计提供了新的思路。 考虑到课题的实现是基于unity软件制作的,交互性内容需要在unity中实现,在查找过程中还着重搜索了unity中对可能的交互的实现方式和可以达到的效果,收集了一些可能用到的技巧和网络视频以备制作过程中发现相应问题时能够及时查阅。论文网 2。2。调研情况 为了确保课题的顺利开展及其实用性,在开始课题之前对国内外知名的RPG类游戏进行了了解和查询,分析总结国内外RPG风格、剧情、玩法等方面的异同,并通过论坛调查和评论收集的方式了解了玩家对于游戏各系统或内容的认可度和评价。 通过网络搜索调查了市面上许多加入了RPG元素的游戏种类,分析其融合度和可行性,并通过可见的用户人数及口碑总结其相似度,了解玩家对于RPG元素的不同体现方式的看法。 整合分析了知名度较高的RPG类游戏的题材选择和场景风格,并有意识地收集玩家对于这些游戏场景表现方面的评价和看法,尝试总结游戏场景如何作用于玩家第一印象和吸引程度。 3。分析 3。1。基本内容 课题主要实现的是符合RPG游戏设定的可供漫游的游戏场景建模,课题主题是RPG角色场景与交互,需要通过模型的建立完成一个较为完整的游戏场景,并通过贴图使其符合本次课题设计制定的仙侠风格,以完成课题前期素材方面的制作。然后通过将完成的建筑素材导入Unity软件,来完成基础的场景漫游功能。并在Unity中通过代码的添加和插件的使用,完成并完善后续的交互设计。具体包括以下基本内容: 设计场景建模。这一部分是整个课题设计的基础,主要是建立一个让故事发生,让游戏进行的场所。完成这部分的设计需要分为两个方面,首先是通过3DS Max的场景建模,并完成贴图,布置好场景的一个大概结构;第二是导入Unity后酌情添加的天空、草木、流水、高山等环境。两相整合才算完成了整体的场景设计。 游戏界面设计。游戏过程中画面上可显示(或隐藏)界面UI设计,可能包含人物头像、信息及可交互按钮等。 界面交互设计。游戏界面显示的可进行交互的图标式按键,如人物属性和背包的开启、关闭以及游戏的设定、退出等。 人物交互设计。通过给人物模型添加代码和控制器等方式,使第一人称主角能完成移动、跳跃、奔跑、视角旋转以及攻击等基本操作。并实现人物与NPC的交流、接收和交付任务。 3。2。重点 设计场景的制作。作为游戏进行的主要区域,可供漫游的场景区域需要有一定的大小,以及适当的精细度,以达到其作为游戏Demo的标准。 界面交互的设定。作为一个完整游戏的表现,需要在程序中做出可供交互的图标或界面。 战斗交互的实现。战斗系统是RPG的重点系统之一,所以在加入了最基本的移动操作设定之后,还需要完成简单的砍杀动作,并尽量加入一定的杀敌效果。 3。3。难点 根据设想的基本内容和课题调研,我认为可能遇到的难点如下: 界面设计。由于需实现的界面功能不是很多,需要完成的界面交互图标也不多,如何合理地设计游戏界面,使交互按键不突兀又适当存在,是设计上的难点之一。 (责任编辑:qin) |