同人游戏开发工具巡礼——AVG(ADV)引擎篇

本文介绍了NScripter、吉里吉里2(KIRIKIRI)、LiveMaker等知名同人游戏开发引擎,探讨了它们的特性和使用情况,包括跨平台能力、脚本语言、社区支持以及各自的优缺点。例如,NScripter因其免费和广泛的第三方支持而受欢迎,而LiveMaker则以其可视化开发界面简化了游戏制作流程。
摘要由CSDN通过智能技术生成

1、NScripter

  日本 “者名”专栏作家 + 编剧高桥直树开发,于 1999 年发布的一款电子小说制作引擎(当年看它文档和看天书一样,现在看它文档和看小人书一样……),主要被用来制作 ADV ,但也有人用它开发 RPG 、 SLG 等类型游戏。
  据日本维基记载, NScripter 的 N 取材于 [ 直树 ] 的日文发音。
  NScripter 本身只支持 Windows ,但有第三方的 ONScripter 和 CCScripter 解释器,可令 NScripter 脚本跨平台运行于 Windows 、 Linux 、 Mac 和 PSP 等环境下(不客气地说, NScripter 全部高级功能都是别人替高桥老贼开发的……),兼之软件免费使用(产品化和扩充功能收费,具体费用看高桥心情而定(常例 40 万日元),也可能免费),所以深受广大用户——特别是商家喜爱。不过说到其语法部分, NScripter 自带的脚本就像是批处理 + 汇编(科学计算部分)的混合,感觉不伦不类,不那么讨人喜欢,复杂开发也很难实现。出于这个原因,最近高桥老贼干脆加入了 Lua 脚本支持( NSLua ),逐渐淘汰原先的语法体系……
  鉴于高桥直树本身的名气,加上 NScripter 可免费使用, NScripter 的推行可谓顺利之极,自出现起就备受关注,一度成为同人游戏制作的首选工具。以其开发的商业化作品有《月姬》、《 Narcissu 》、《寒蝉鸣泣之时》、《银色》、《你是主人我是仆》、《月东日西》之类 N 多。可惜的是, NScripter 本身并不开源,加上高桥闷头发财,对它关心不够,正逐渐被新兴的吉里吉里 2 与 LiveMaker 等产品挤压市场份额。

高桥直树自画像:

00

程序运行画面 (NScripter 主程序很小,不足 500KB ,但辅助功能很匮乏,需要大量外接 DLL)

 00

官方网站: http://www.nscripter.com (笔者撰写此文时,最新版为 2.95

使用教程: http://kamakura.cool.ne.jp/o_show/nscripter/index.htm

 

2、  吉里吉里 (KIRIKIRI)2 (又名 T Visual Presenter

 

日本三大同人游戏开发引擎之一,与 NScripter LiveMaker 齐名。吉里吉里的开发环境为 C/C++ ,核心部分是作者 W.Dee 自制的面向对象语言 TJS ADV 部分依赖 KAG (Kirikiri Adventure Game) 既可单独运作,所以使用者并不一定要掌握 TJS (KAG 是以 TJS 为核心开发的脚本命令封装,在吉里吉里下 KAG 命令会由 TJS 语言解释,而 TJS 会由吉里吉里自备的

  • 0
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值