1。4 本章小结
本章节详细介绍了游戏开发引擎Unity3d,分析了当前游戏开发的利弊,阐述了如何使用Unity3d游戏引擎进行游戏开发,为以下游戏设计与开发提供坚实基础。
2 《幻想世界》游戏系统整体设计
2。1 游戏系统总体结构设计
《幻想世界》是一款基于windows平台的3D角色扮演游戏,融合了包括人物移动攻击、背包道具、技能和对话等在内的多个系统。用户在游戏中扮演主人公的角色进行即时战斗,通过键盘控制人物参加战斗从而完成游戏设定的任务。《幻想世界》采用和《魔兽世界》等游戏相同的游戏模式进行设计开发,在游戏三维地图的大环境下,《幻想世界》给予了用户更加丰富的游戏体验,游戏具有以下几个特点:[7]
1。即时战斗模式
系统中的人物获得用户的攻击指令会做出攻击动作并对人物面前的敌人进行即时的生命扣除,给人一种更加现实的战斗的感觉。
2。任务系统
从用户进入游戏开始,设计了一系列的任务事件,这些任务贯穿全游戏,形成一条完整的任务链,用户通过完成一系列的任务来完成整个游戏体验。
3。属性系统文献综述
显示了人物当前的属性,包括名字、头像、生命、攻击、防御和速度等等。将人物模型在游戏中的生存状态进行了数据化处理,更加直观的展现了人物模型当前的实力。
4。背包系统
通过完成不同的剧情任务,用户可以从不同的NPC(非玩家控制角色)处获取不同的道具,不同的道具通过各自不同的效果可以对用户控制的人物模型的能力进行加强。
5。对话系统
针对不同的NPC,都会有不同的对话内容,针对相同的NPC,不同时期也会有不同的对话内容,通话对NPC对话内容的整理和编辑,贯穿整个游戏形成一条完整的剧情任务链。
根据该游戏系统的特点,将该系统划分为 UI 层、逻辑功能层和数据层三个主要层面。