![Imagine Cup 微软“创新杯”作品集(2015)](https://wfqqreader-1252317822.image.myqcloud.com/cover/320/27110320/b_27110320.jpg)
上QQ阅读APP看书,第一时间看更新
3.系统设计
1)实现系统所采用的技术方案和技术亮点
本游戏是基于PC端的可移植游戏,使用Unreal Development Kit(UDK)引擎。利用MUDBOX进行数字雕刻,MAYA、3ds Max软件进行场景设置、人物建模和动画设计。利用微软nFridge插件和Unreal Script语言编写和调试脚本。
游戏的战斗系统使用脚本自定义武器、人物和怪物及其AI。
游戏交互和场景交替利用kismet控制。
2)系统构架以及系统架构图
系统由两部分组成:(1)交互系统;(2)战斗系统。
图1所示即为系统架构图。
![](https://epubservercos.yuewen.com/D351BE/15477636205561706/epubprivate/OEBPS/Images/00028.jpeg?sign=1739489926-5eksoIZW6QydedqyzOgfsU0o284RSfQ7-0-ed60a26517a75d1e423f24d4ac9413bc)
图1 Escape Dreamland系统架构图
3)系统主要功能模块及系统人机交互设计
系统有以下主要功能:
(1)交互系统:景内交互;触发事件;剧情发展。
(2)战斗系统:自定义人物包括自定义摄像机、自定义角色模型及其动画树和自定义人物插槽;自定义武器包括武器绑定、技能按键绑定和武器伤害判定;自定义怪物及其AI包括自定义怪物模型、怪物技能和怪物伤害判定。
系统UI如图2、图3和图4所示。
![](https://epubservercos.yuewen.com/D351BE/15477636205561706/epubprivate/OEBPS/Images/00029.jpeg?sign=1739489926-A527XfT3E24G2UnBif7XwR5rZRgBHaX6-0-0fbe05629a2d8152f31b251f0f231210)
图2 游戏开始动画
![](https://epubservercos.yuewen.com/D351BE/15477636205561706/epubprivate/OEBPS/Images/00030.jpeg?sign=1739489926-RXsgk98cXaaFWfEumrNH5vdVBmNQP4Mh-0-82c958944f04addca41b9c35d605359c)
图3 游戏菜单
![](https://epubservercos.yuewen.com/D351BE/15477636205561706/epubprivate/OEBPS/Images/00031.jpeg?sign=1739489926-mxLlqwcmHyAiKrn4wLdIgzZgSdG1V5G3-0-909e4ebd6eda6f19d941dc1a11bca9a4)
图4 系统选择