前言 公司开发的第二个虚幻4项目已经上线了,慢慢趋于稳定.回想起开荒的日子,历历在目.从引擎脚本的选择,各工具(导表,协议生成...)的重构.开发, 引擎扩展(多骨骼支持,Notify扩展,技能编辑器...),UMG蓝图的设计.适配,战斗Demo的创建,开发流程的接轨,功能堆砌,人员一波波的更迭... 回到正题,18年中,立项的时候,UE4的脚本语言都在实验期,没有成熟的,Python.JS V8.Lua等等开源的脚本也都测试过,最终选择了Lua,主要是基于: 1.Lua语言在游戏业的广泛引用性