AvaKit 是基于 Project Davinci 编辑器 的一套Lua层内容开发框架。
- 💥 爆炸派对(Boom! Party)是一款神秘的游戏引擎,以及 Project Davinci 编辑器。
- ✍️ 编程语言是 Lua v5.3。
- 🦊 AvaKit 是一款基于 Project Davinci 编辑器面 向开发者使用的开发框架。
- ❣️ 编辑器版本:
Version:0.14.0.72152。
- 👩⚕️ 主干分支 main 用于功能开发后合入、debug、更新文档。
- 👪 开发分支 dev
dev-开头的分支,用于功能开发和debug。 - 👨👩👧👦 发布分支 release 用于版本发布,只可以从
main拉取,切必须对应tag标签,不允许直接push。 - 👨👩👧👧 发布分支 release-avakit 用于
git submodule,只包含AvaKit代码,无其他内容。
AvaKit有多种方法使用,应用与不同的使用需求。
- 克隆repo:
git clone https://github.com/lilith-avatar/avatar-ava.git。
- 开一个新的smap,例如
ProjectA.smap; - 开启Lua代码与Resource映射,添加
ProjectA.smap.config; - 添加
AvaKit为git submodule,执行git submodule add --force -b release-avakit https://github.com/lilith-avatar/avatar-ava Smap/Lua/AvaKit; - 在
Smap/Lua目录中添加Common、Client、Server目录,以及对应的Manifest.lua文件。
