中文编程
首发于中文编程
Librian: 简明强大的 Galgame 引擎

Librian: 简明强大的 Galgame 引擎

简介

Librian 是一个容易上手的 Galgame | Visual Novel 引擎。
Librian 由 python 和 HTML 编写而成,基于 CEFPython 和 wxPython 前端。

Librian 适用于快速高效的 adv 实现,能将你的奇思妙想迅速转换为成果——你只需提供素材文件和简单的剧本就能观赏 adv 演出!

Librian 是面向剧本的引擎,卖点是:

  • 清晰自然的剧本,提升你的写作速度。
  • 自动分配立绘,无需手工操作且兼容性强。
  • 可以嵌入python,具有无限大的扩展性。
  • 导出美观的PDF,与原画老师轻松交流。
  • 附带语义文件,让现代字编辑器如虎添翼。

一分钟的演示视频

Librian: 简明强大的Galgame引擎https://www.zhihu.com/video/1171427947461758976

剧本格式

> BG 中庭.jpg
+ [舟舟, 潘大爷]
中庭。潘大爷在散步。
舟舟 (微笑)「啊!校长!终于找到你了!」
潘大爷 「舟舟!来得正是时候!」
潘大爷 (微笑)「来看看我新发明的催眠调教装置!」
舟舟 (惊)「真有这种发明!?」

不需要任何其他标记或代码,一小段剧本就完成了。

准备好立绘和背景后,运行Librian主程序并选择刚才的工程启动——演出是这样的效果。

扩展功能

你可以轻松客制化你的游戏,包括游标,界面,标题画面等。

不只是adv,你甚至可以嵌入联网对战等功能!

快速上手

中文文档里有比较详细的安装步骤。

方便起见的话,也可以直接下载打包的release版本使用。

如果你持「不读说明书主义」,也可以:

  1. 安装python3.6
  2. pip install wxpython cefpython3 pillow psdtools yaml chardet
  3. python3 librian_panel.py


结束

如果你觉得本文档对你的工作或兴趣有所帮助的话,欢迎在 github 上给 Librian 加星或提交代码。

顺便欢迎给作者介绍一些可爱的女朋友。
最好是萝莉,要那种会坐在腿上蹭蹭,喊「欧尼酱」的。


官网:

Librian - 世界第一的galgame引擎librian.it


github:

RimoChan/Libriangithub.com


中文文档:

主頁 - Librian中文文檔doc.librian.it

编辑于 2019-12-07

文章被以下专栏收录

    在所有编程语言和领域中尝试编写中文代码,开发相关工具,总结经验,一致代码风格。包括中文命名,汉化现有语言,创造中文语法的编程语言等等。作为最熟悉的母语,用来编写代码会让代码更容易被自己和母语相同的其他开发者理解。基于英文的编程语言和框架中,使用中文命名有时有技术问题。希望这里为后人趟雷,填坑。多数现有API是英文的,这里也会对其中一些常用的进行汉化。当然,这里也会对基于中文的编程语言进行探讨。包括汉化基于英文的编程语言,以及创造新的编程语言。