![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=1739132467-XcIXrOGOnvN07CQxYgMVGlzM7Uumcuve-0-e4f8f68a3d2097993734da1753cef406)
图2 地图编辑器Tiled
(2)采用Cocos2d-x引擎,简易地实现了跨平台的开发,可以轻松地部署到不同的操作平台。
(3)如图3所示实现了2D的shadow处理算法,精美地还原了现实物理场景中光的遮挡和散射现象,拥有较好的视觉效果。
![](https://epubservercos.yuewen.com/D351BE/15477636205561706/epubprivate/OEBPS/Images/00045.jpeg?sign=1739132467-1gXQK298FD8wLBBR7fOKZXH5VkzQ93F3-0-38fbc83f78a081db49286c75ef30d833)
图3 2D阴影示例之一
2)游戏架构图
游戏架构图如图4所示。
![](https://epubservercos.yuewen.com/D351BE/15477636205561706/epubprivate/OEBPS/Images/00046.jpeg?sign=1739132467-68HaNUHgURKVHQ1Y2H4xfC5W2n6HVXZG-0-da0e508c0d8f94a5a40b81c02e018dbd)
图4 游戏架构图
3)游戏交互模块
如图5所示,使用了键盘控制和虚拟摇杆设计,让搭配了触摸模块的设备都可以轻易地控制游戏角色。
![](https://epubservercos.yuewen.com/D351BE/15477636205561706/epubprivate/OEBPS/Images/00047.jpeg?sign=1739132467-OweYtZVhtlHONWyTkgE4ZypFkYBing90-0-a738924b75eba45f5677e0b079e29f5f)
图5 虚拟摇杆示例
4)游戏道具模块
如图6所示,使用图鉴的形式展现光之碎片的搜集情况,未搜集时为灰暗状态,已搜集时将为发亮状态。
![](https://epubservercos.yuewen.com/D351BE/15477636205561706/epubprivate/OEBPS/Images/00048.jpeg?sign=1739132467-Vj0IuL2V2l4qFbpnxUkCJZNPYawtUb0u-0-9f095d901906536a4ca62c3a31613b3e)
图6 图鉴展示