以前写过答题系统,现在回过头来看发现以前的代码是真的烂,我自己都看不懂。本次主要实现以下功能。
本次参照公司的做法来开发。
首先是框架的搭建,这里介绍以下简易框架的搭建。
GameEntry作为游戏的入口,里面组件都在这里调用(例如UI组件,事件组件,数据组件)。组件里包含各自的管理器,例如UI组件,包括答题管理器,这个管理器包含视图,和控制器。视图只做数据显示,控制器做逻辑处理。本框架适合中小项目,可以按照上面的套路扩展一系列的组件,例如计时器,对象池等等。
其次是配置表的制作。
手游公司都有自己的一套做法,例如这些