Skip to main content

Librian: 簡明強大的 Galgame | Visual Novel 引擎

Librian2.jpg

——來像 Markdown 一樣寫 Galgame 劇本吧!

Librian 是容易上手的 Galgame 引擎,Librian 由 Python 和 JavaScript 編寫而成,基於 pywebview 前端。

Librian 適用於快速高效的 ADV 實現,能將你的奇思妙想迅速轉換爲成果——你只需提供素材文件和简单的劇本就能做出 Galgame!

Librian 是面向劇本的引擎,賣點是:

  • 輕快便捷的原型開發。
  • 用戶友好。
  • 高度可擴展性。

一分鐘的演示視頻

視頻佔位

劇本格式

> BG 中庭.jpg
+ [舟舟, 潘大爺]
中庭。潘大爺在散步。
舟舟 (微笑)「啊!校長!終於找到你了!」
潘大爺 「舟舟!來得正是時候!」
潘大爺 (微笑)「來看看我新發明的催眠調教裝置!」
舟舟 (驚)「真有這種發明!?」

不需要任何其他標記或代碼,一小段劇本就完成了。

準備好立繪和背景後,運行 Librian 主程序並啓動工程——演出是這樣的效果。
圖1

中文文檔

如果你想瞭解詳細的使用方法,可以直接閱讀 Librian 的中文文檔——https://doc.librian.net。

你可以輕鬆定製你的遊戲,包括特效、畫面樣式、甚至聯網,快來探索吧!

快速上手

  • 直接下載打包的 release 版本 (推薦)。

  • 或者使用 pip install librian 來安裝 librian。

    • 這需要本地 Python 爲 3.6 或 3.7 版本
    • 它不太穩定,所以最好先更新一下 pip 和 setuptools,要是裝不上我也沒辦法……

Liber 分析器

Liber 分析器是 Librian 用來分析劇本語言 Liber 的工具。
如果你想要開發自己的 Galgame 引擎或者做一些很酷的事情,它會有所助益。

它的倉庫在 https://github.com/librian-center/liber-language

你可以直接用 pip install liber 來安裝它。

贊助

如果你覺得 Librian 對你的工作或學習有幫助,歡迎給作者介紹一些可愛的女朋友。

最好是蘿莉,要那種會坐在腿上蹭蹭,喊「歐尼醬」的。

Metadata

Release files for librian 2.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for librian 2.3.0
File Size Uploaded
librian-2.3.0.tar.gz 12.6 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for librian 2.3.0
File Interpreter ABI Platform
librian-2.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 25.2 MB

Release files / librian-2.3.0.tar.gz

Download URL librian-2.3.0.tar.gz
Size 12.6 MB
Tags Source
SHA-256 checksum
How to use checksums
4404b07668a9c7d97b1980a2afb31e02a9c3210958c573ea1309b419d5a96baa
BLAKE2b-256 checksum
How to use checksums
fb156f1a06570938784305d8bb79591693aae240bd29f86964b2c0e2d9ce0c12
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.0

Release files / librian-2.3.0-py3-none-any.whl

Download URL librian-2.3.0-py3-none-any.whl
Size 12.6 MB
Tags Python 3
SHA-256 checksum
How to use checksums
55d5a51300aad136883f91b67802a2c9034790552d596fccfcf2620723df0fdc
BLAKE2b-256 checksum
How to use checksums
d95019a7f7c259528444acd886abd21f933ef14157a0ac37be67b4cc1eb2ca70
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.0

Release history Release notifications | RSS feed

This release

2.3.0 This release

2 release files

2.2.0

2 release files

2.0.2

2 release files

2.0.1

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page