文章导读
大家好,我是苏承栈。今天我们来聊聊同人游戏开发工具,特别是 AVG/ADV 引擎。市面上有很多选择,但哪个最适合你呢?本文将介绍几种流行的 AVG/ADV 引擎,帮助你找到最适合你的工具。
NScripter
NScripter 是由日本作家高桥直树开发的电子小说制作引擎。它主要被用来制作 AVG/ADV 游戏,但也支持 RPG、SLG 等类型。NScripter 本身只支持 Windows,但有第三方解释器可以跨平台运行。它的脚本语法比较复杂,但最近增加了 Lua 脚本支持,使其更容易使用。
吉里吉里(KIRIKIRI)2
吉里吉里2是日本三大同人游戏开发引擎之一,与 NScripter 和 LiveMaker 齐名。它使用 C/C++ 开发,核心部分是 TJS 语言。吉里吉里2可以开发各种类型的游戏,包括 AVG/ADV、RPG、SLG 等。它使用 GPL 协议,免费使用,但商业化时需要额外收费。
LiveMaker
LiveMaker 是一款“傻瓜式”的 AVG/ADV 引擎,由北海道的小公司开发。它最大的优点是可视化开发,非常容易使用。但它的功能比较有限,不适合开发复杂游戏。
恋爱游戏制作大师2(LM2)
LM2 是 enterbrain 出品的一款傻瓜制作工具,与 LiveMaker 类似。它的功能比 LiveMaker 少,但使用起来更繁琐。
无双引擎
无双引擎是一款国人自制的电子小说引擎,基于 SDL 扩展而成。它理论上可以跨平台,使用 Python3.1 开发。
LGame 引擎
LGame 引擎是由笔者自己写的 Java2D 游戏开发引擎,可以用于 AVG/ADV 游戏开发。
小结与拓展
选择合适的 AVG/ADV 引擎取决于你的需求和技术水平。如果你是新手,可以选择 LiveMaker 或 LM2。如果你是编程高手,可以选择 NScripter 或吉里吉里2。无论你选择哪个工具,都要记住,最重要的是你的创意和努力。
我是苏承栈,如果你对编程有任何疑问,欢迎访问「极星编程网」(www.jxgpc.com)了解更多内容。