版权声明:By XM肖牧 https://blog.csdn.net/yye4520/article/details/82848907
概述
自己做了有一段时间的游戏开发了,也总结和积累出自己的一套游戏通用基础框架。
金钱不是万能的,但没有框架是万万不能的!所谓经济基础决定上层建筑,打好基础就能轻松造轮子,而基础就是框架,框架就是基础。
- 管理器中心
- 游戏管理器
- 事件管理器
- 资源管理器
- 对象池管理器
- 网络管理器
- 场景管理器
- 界面管理器
- 音效管理器
- 多线程管理器
- 状态机
- 热更新
- 多语言
- 工具类
- 公共类
- 编辑器工具
本篇文章只是简单介绍框架的基本组成架构,由于时间问题和面向对象将被面向数据的模式所取代,所以接下来不打算继续介绍这个框架的内容了,从适应人脑思考模式到适应机器思考模式的转变,虽然得到了大幅的性能提升,但也伴随着转型的阵痛。
未来的开发方式将是已ECS为主,我们需要思考的是,怎么把ECS和自己的框架很好的融合在一起?这才是重点,也是新手弯道超车的转折点,但压力不小,小伙伴们加油吧!