![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=1738989799-Dp4JdnVrNc7wx6OApUReSW7Vl47ezkTS-0-9498b5771326188bc515acef2ecc7a61)
图1 Escape Dreamland系统架构图
3)系统主要功能模块及系统人机交互设计
系统有以下主要功能:
(1)交互系统:景内交互;触发事件;剧情发展。
(2)战斗系统:自定义人物包括自定义摄像机、自定义角色模型及其动画树和自定义人物插槽;自定义武器包括武器绑定、技能按键绑定和武器伤害判定;自定义怪物及其AI包括自定义怪物模型、怪物技能和怪物伤害判定。
系统UI如图2、图3和图4所示。
![](https://epubservercos.yuewen.com/D351BE/15477636205561706/epubprivate/OEBPS/Images/00029.jpeg?sign=1738989799-P9Lw7vNAwVzLXkaddbeH0dbX8URS2i5e-0-deea04c951c6e067a3e412f0e070dfb2)
图2 游戏开始动画
![](https://epubservercos.yuewen.com/D351BE/15477636205561706/epubprivate/OEBPS/Images/00030.jpeg?sign=1738989799-fZg4cppceuRGFrhpE8j8WOXTmMAc8kxL-0-befc7104df55475b42bf408aa202c51b)
图3 游戏菜单
![](https://epubservercos.yuewen.com/D351BE/15477636205561706/epubprivate/OEBPS/Images/00031.jpeg?sign=1738989799-0Pogd9gpWWxMhPvM0oe9N7tDUiIpRwJf-0-be33fdd989126ba6802634d988b26ca8)
图4 系统选择