什么是Tiny Mode?
Unity在2018.3版本中推出的"小游戏模式","高度模块化"运行时(runtime)和编辑模式(Editor Mode)
可以快速的构建轻巧又高速的2D小游戏(HTML5,Games in Messaging)和可交互广告(Playable Ads)
"高度模块化" 可以方便我们去添加或移除相应的模块,目前的Unity在模块化方面做得并不好,打出来的空包就有10多M,引擎的核心库很难继续减小,主要还是不够“模块化”,比如在制作GooglePlay的Instant Game时,会比较麻烦
随着引擎功能的增加,模块化是要支持的,比如Google Services在很早之前只是一个完整full jar,后来随着功能增多,代码量日益庞大,而我们使用的,通常仅是其中很少的一部分功能,导致冗余的代码很多,资源利用不合理,模块化是技术升级迭代的必经过程。
小包体,即时加载,快速启动,不需要安装
Unity在2018开发者大会上,针对TinyMode宣传的三个关键词:
Smaller.Lighter.Faster
代表着Better Experiences(更好的用户体验)