为什么选择xLua

1. 易用性

  Unity全平台补丁技术,可以运行时把C#实现(方法、操作符、属性、事件、构造函数)替换为lua的实现

  自定义struct,枚举在lua和C#之间传递无C#的gc alloc

  编辑器下无需生成代码开发更轻量

2. 热补丁

  开发只用C#

  运行也只用C#,性能比纯lua开发高

  出bug采用lua改掉C#出问题的部分,下次整体更新时换回正确的C#方法,能做到不重启程序进行bug fix

xLua的特点

1. 易用性

  编辑器下无需生成代码,且支持所有特性

2. 扩展性

  xLua对原C#中支持的大量第三方库(Json文件解析的rapidjson C#库),提供接口、教程,在不修改xLua代码的前提下,开发者可以自己假入库

3. 高性能

具体参考腾讯游戏学院:https://gameinstitute.qq.com/community/detail/111400

最新文章

  1. shell命令find
  2. 【06-23】js动画学习笔记01
  3. ASP.NET MVC Jquery Validate 表单验证的多种方式
  4. CEF3开发者系列之JS与C++交互之一
  5. ecshop修改后台访问地址
  6. POJ2488 dfs
  7. javascript跨域解决方案
  8. mysql sql灵活运用
  9. 01我为什么学Unity3d
  10. MySQL 基础 之 语句执行顺序
  11. 风萧萧兮易水寒 coding一去兮不复还
  12. 数据库Mysql的安装及操作---数据引擎
  13. JavaScript基础知识(对象、函数与对象)
  14. Linux 配置SSH免密登陆
  15. 基于Jenkins,docker实现自动化部署(持续交互)
  16. java第二周的作业
  17. log4j2 的使用
  18. PostgreSQL 列出所有表名和数据库名, 删除session被占用的数据库
  19. JVM的Client模式与Server模式
  20. Java代码常见的十种错误

热门文章

  1. 本地Linux虚拟机内网穿透,服务器文件下载到本地磁盘
  2. Arduino系列之按键模块(一)
  3. CVE-2020-3110、CVE-2020-3111、CVE-2020 -3118、CVE-2020-3119、CVE-2020-3120 cdpwn 解析
  4. sougn开源,自己写的一个项目
  5. 死磕dtd(1)
  6. VC实现快递查询
  7. DOCKER 学习笔记8 Docker Swarm 集群搭建
  8. The current test process
  9. WeChall_Training: Get Sourced (Training)
  10. POJ_1166_暴搜