分层系统设计,每一层为上层服务。比如游戏,从下到上分别有:
当然这只是一个简化的模型,实际上应该更复杂,层次更多,每层的模块更多。就像树是最终游戏,但是树根往下有无数的系统分层和分支。
每一层尽量正交化,这样能做到高内聚低耦合,开发效率也更高。
🌌星空太阳能农场
今天设计了一个玩法,代号叫“星空太阳能农场”吧,灵感来自于行政区划和方格可视化:
模型的种类
大体上有三种模型: