![Imagine Cup 微软“创新杯”作品集(2015)](https://wfqqreader-1252317822.image.myqcloud.com/cover/320/27110320/b_27110320.jpg)
上QQ阅读APP看书,第一时间看更新
3.系统设计
1)实现游戏所使用的技术方案和亮点
(1)如图2所示,地图模块独立在外,本游戏使用2D的俯视视角地图,使用Tiled构建地图和各种附加人物机关等信息,可以很简单地根据自定义协议修改、新建迷宫地图。也可以很方便地重新组合原有设计的机关,方便二次开发。
![](https://epubservercos.yuewen.com/D351BE/15477636205561706/epubprivate/OEBPS/Images/00044.jpeg?sign=1739265396-Nazr95HNlgoQfeGjnGY3gLUaKx8usjCi-0-a7902be20e1814a797b05f9d24eee782)
图2 地图编辑器Tiled
(2)采用Cocos2d-x引擎,简易地实现了跨平台的开发,可以轻松地部署到不同的操作平台。
(3)如图3所示实现了2D的shadow处理算法,精美地还原了现实物理场景中光的遮挡和散射现象,拥有较好的视觉效果。
![](https://epubservercos.yuewen.com/D351BE/15477636205561706/epubprivate/OEBPS/Images/00045.jpeg?sign=1739265396-AUSV49mB5uM2YDu1kZ18kXnXXZgZrMM1-0-8f4c61eccdcd51c395c9326e0055eadb)
图3 2D阴影示例之一
2)游戏架构图
游戏架构图如图4所示。
![](https://epubservercos.yuewen.com/D351BE/15477636205561706/epubprivate/OEBPS/Images/00046.jpeg?sign=1739265396-JmZUqh0vUysxAj1moiQFVpttdS5jkrWM-0-a1b151d42505864af528fda7db14520c)
图4 游戏架构图
3)游戏交互模块
如图5所示,使用了键盘控制和虚拟摇杆设计,让搭配了触摸模块的设备都可以轻易地控制游戏角色。
![](https://epubservercos.yuewen.com/D351BE/15477636205561706/epubprivate/OEBPS/Images/00047.jpeg?sign=1739265396-6KNI5LBoUN3F3tyTOYvBcGeFjuCp9q4X-0-08c60569f21b86823f0467c26af98607)
图5 虚拟摇杆示例
4)游戏道具模块
如图6所示,使用图鉴的形式展现光之碎片的搜集情况,未搜集时为灰暗状态,已搜集时将为发亮状态。
![](https://epubservercos.yuewen.com/D351BE/15477636205561706/epubprivate/OEBPS/Images/00048.jpeg?sign=1739265396-xv5UC60bUINoAJTnwNv3kUTOUVxemh0B-0-1591aeed7f995717774465a7dfb8f93c)
图6 图鉴展示