在游戏开发中使用Lua热更新好,还是使用ILRunTime热更新好?
在游戏开发中使用Lua热更新好,还是使用ILRunTime热更新好? Xlua ToLua都有性能问题,它们的优势:比如有多个经过验证的项目也会慢慢成为历史,推荐试试ILRuntime或者Huatuo。 都一样的,熟悉那个用那个[*]Lua已经是比较成熟的解决方案了,有很多的项目资产过去都是使用Lua进行开发的,但要在Unity项目中用Lua进行开发,就要求团队中的开发人员对Lua和C#都特别熟悉,或者把团队人员分成C#小组和Lua小组
[*]使用ILRunTime则可以很快上手,而且只要求开发者会C#语言即可,对于Unity项目而言,这种方式是非常高效的,也适合中小型的开发团队
[*]Lua的优势在于解决方案足够成熟,也有很多开发者比起使用C#作为热更语言,更加熟悉Lua开发,而且借助luajit,在某些情况下的执行效率会非常不错,不过luajit现在的维护情况也不容乐观,对开发者的要求比较高,所以官方还是推荐使用公版Lua进行开发
详细内容可以参考我们的《一小时急速掌握ILRunTime热更新》公开课
页:
[1]