编程语言

警告

  使用Yuescript、Teal和Lua等编程语言开发《灵数奇缘》游戏的教程有待补充。

Yuescript

Yuescript编程语言

Yuescript编程语言

  Yuescript是一门编译成Lua运行的动态脚本语言,核心特色是语言极为简洁且富有表达力,非常适合编写快速迭代的游戏业务逻辑。是在制作《灵数奇缘》过程中同时开发维护的一门编程语言。

项目地址

  https://github.com/pigpigyyy/Yuescript.git

备份

  https://gitee.com/pig/Yuescript.git

Teal

  Teal是一个给Lua加上了静态类型检查功能的脚本语言。定位相当于Typescript对Javascript语言做的功能扩展。Dora SSR引擎中内置了一个为适应C++ OOP接口导出而做了稍做修改(RP未被接受)的Teal编译器分支,修改的版本见地址:Teal - Dora

Lua

  Lua是Dora SSR引擎核心支持的编程语言。目前在使用Lua 5.4的版本。

C++

  不用解释了。此处本应有C++娘和Rust娘争斗的同人图。

Yuescript编程语言

C++娘