在游戏开发中对游戏绑定的脚本语言的编写方法进行一个总结。 一、逻辑上的同级脚本 这种绑定使用方式的特点是脚本语言拥有与原宿主语言的类型等级相同,在上层开发中可以将他们视为平等的,并拥有同一套类型系统和类型识别方式(但并不一定就是语言内置的类型系统,也可以自定义一套)。比如UE和蓝图之间就是这种关系。而在unity中,UnityJavascript与C#属于同级的,同时使用同一套类型系统。但现有的Lua绑定并未实现类型系统相关的修改,这里举一个让Lua能和C#同级的例子。 为了让Lua能和C#同级,首先需要规范一个L…