使用Yuescript、Teal和Lua等编程语言开发《灵数奇缘》游戏的教程有待补充。
.. figure:: /img/intro/yuescript.png
:width: 250px
:align: center
:alt: Yuescript编程语言
Yuescript编程语言
Yuescript是一门编译成Lua运行的动态脚本语言,核心特色是语言极为简洁且富有表达力,非常适合编写快速迭代的游戏业务逻辑。是在制作《灵数奇缘》过程中同时开发维护的一门编程语言。
https://github.com/pigpigyyy/Yuescript.git
  https://gitee.com/pig/Yuescript.git
Teal是一个给Lua加上了静态类型检查功能的脚本语言。定位相当于Typescript对Javascript语言做的功能扩展。Dora SSR引擎中内置了一个为适应C++ OOP接口导出而做了稍做修改(RP未被接受)的Teal编译器分支,修改的版本见地址:Teal - Dora。
Lua是Dora SSR引擎核心支持的编程语言。目前在使用Lua 5.4的版本。
不用解释了。此处本应有C++娘和Rust娘争斗的同人图。
.. figure:: https://next.rikunabi.com/tech/contents/ts_report/img/201509/002412/part2_img.jpg
:width: 280px
:align: center
:alt: Yuescript编程语言
C++娘