我先说结论:如果是2D的话会继续用Creator,理由如下:
- 对这个引擎的积累,从1.3开始跟到现在1.6,对这个引擎不断的熟悉,知道有哪些坑,知道怎么去扩展它,如果要换其他引擎,势必要再从来一次。
- 自己的工具链,都是基于这个引擎开发的,像一些常用的辅助脚本,构建脚本之类的,换引擎代价也挺大的。
- 引擎本身的构架,基于实体+组件的设计模式,提供了足够的扩展性。
- 用
typescript作为开发脚本,可以减少很多弱类型导致的错误。 - 引擎性能不断的提升,相信以后还会提升。
- 开源:有问题我可以自己查找问题并修改之,白鹭的原生(runtime)好像是不开源的。
基上以上,对这个引擎还是很有信心的,不过,越到后面,越要将稳定性排在第一位了。
。