Unity3D游戏框架之概述

版权声明:By XM肖牧 https://blog.csdn.net/yye4520/article/details/82848907

概述

自己做了有一段时间的游戏开发了,也总结和积累出自己的一套游戏通用基础框架。

金钱不是万能的,但没有框架是万万不能的!所谓经济基础决定上层建筑,打好基础就能轻松造轮子,而基础就是框架,框架就是基础。

  • 管理器中心
  • 游戏管理器
  • 事件管理器
  • 资源管理器
  • 对象池管理器
  • 网络管理器
  • 场景管理器
  • 界面管理器
  • 音效管理器
  • 多线程管理器
  • 状态机
  • 热更新
  • 多语言
  • 工具类
  • 公共类
  • 编辑器工具

本篇文章只是简单介绍框架的基本组成架构,由于时间问题和面向对象将被面向数据的模式所取代,所以接下来不打算继续介绍这个框架的内容了,从适应人脑思考模式到适应机器思考模式的转变,虽然得到了大幅的性能提升,但也伴随着转型的阵痛。

未来的开发方式将是已ECS为主,我们需要思考的是,怎么把ECS和自己的框架很好的融合在一起?这才是重点,也是新手弯道超车的转折点,但压力不小,小伙伴们加油吧!

Unity2018新功能之Entity Component System(ECS)一

Unity2018新功能之Entity Component System(ECS)二

猜你喜欢

转载自blog.csdn.net/yye4520/article/details/82848907