2024年7月15日 1 min read 💻IT 分层系统设计 分层系统设计,每一层为上层服务。比如游戏,从下到上分别有: 图形 API、音频 API、内存管理等低层系统。 游戏引擎、制作工具链、游戏 UI 等中层系统。 游戏玩法系统、策划辅助系统等高层系统。 当然这只是一个简化的模型,实际上应该更复杂,层次更多,每层的模块更多。就像树是最终游戏,但是树根往下有无数的系统分层和分支。 每一层尽量正交化,这样能做到高内聚低耦合,开发效率也更高。