上QQ阅读APP看书,第一时间看更新
3.系统设计
1)实现游戏所采用的技术方案和技术亮点
通过游戏大循环管理,更好地控制整个游戏流程,并使用Manager进行管理,如图1所示。
图1 通过大循环管理控制游戏流程
类族架构使得气泡以及场景道具更加便于管理与扩展,如图2和图3所示。
图2 类族架构(1)
图3 类族架构(2)
地图的读写全部通过XML存储而非使用场景硬编码,大大提高了整个项目的灵活度,也为地图编辑器打好了坚实的基础,如图4所示。
图4 通过XML存储实现地图读写
通过合理的资源管理可以更好地将皮肤系统融入游戏。
地图编辑器更延长了游戏寿命,让玩家自己体验一把关卡设计师的工作,如图5所示。
图5 地图编辑器
2)游戏构架以及架构图
游戏构架以及架构图如图6所示。
图6 HungerBubble整体构架图
3)游戏主要美术风格的设计
该游戏整体使用了简约的设计风格,更加符合未来的感觉,而黑色的色调则更加给人荒芜的感觉,与游戏的主题相符合。设计风格贯穿整个游戏,让玩家更加有沉浸其中的感觉,如图7所示。
图7 设计风格
该游戏拥有皮肤系统,每一套皮肤都有着自己的特点,玩家可以使用BP值进行购买并且切换,会给游戏带来不同的乐趣,如图8所示。
图8 皮肤:Balloon