All Projects → RimoChan → Librian

RimoChan / Librian

Licence: mpl-2.0
【Librian】簡明強大的 Galgame | Visual Novel 引擎

Programming Languages

python
139335 projects - #7 most used programming language
python3
1442 projects

Projects that are alternatives of or similar to Librian

Obengine
2D Game Engine with Lua Scripting made on top of SFML !
Stars: ✭ 335 (-16.46%)
Mutual labels:  game-engine
Rbfx
Game engine with extensive C# support and WYSIWYG editor.
Stars: ✭ 356 (-11.22%)
Mutual labels:  game-engine
Ezengine
An open source game engine in active development
Stars: ✭ 370 (-7.73%)
Mutual labels:  game-engine
Godot Power Pitch
International pitch for the Godot Game Engine, made in Godot, available in 15+ languages
Stars: ✭ 348 (-13.22%)
Mutual labels:  game-engine
Glide
Game engine for making 2d games on iOS, macOS and tvOS, with practical examples and tutorials
Stars: ✭ 353 (-11.97%)
Mutual labels:  game-engine
Rtm
Realtime Math
Stars: ✭ 373 (-6.98%)
Mutual labels:  game-engine
Overload
3D Game engine with editor
Stars: ✭ 335 (-16.46%)
Mutual labels:  game-engine
Game
⚔️ An online JavaScript 2D Medieval RPG.
Stars: ✭ 388 (-3.24%)
Mutual labels:  game-engine
Monogatari
Monogatari is a simple web visual novel engine, created to bring Visual Novels to the web.
Stars: ✭ 357 (-10.97%)
Mutual labels:  game-engine
Zgb
Game Boy / Color engine with lots of features
Stars: ✭ 375 (-6.48%)
Mutual labels:  game-engine
Lumos
Cross-Platform C++ 2D/3D game engine
Stars: ✭ 343 (-14.46%)
Mutual labels:  game-engine
Egret Core
Egret is a brand new open mobile game and application engine which allows you to quickly build mobile games and apps on Android,iOS and Windows.
Stars: ✭ 3,631 (+805.49%)
Mutual labels:  game-engine
Ncine
A cross-platform 2D game engine
Stars: ✭ 372 (-7.23%)
Mutual labels:  game-engine
Blueshiftengine
Blueshift is a cross-platform 3D game engine implemented in C++. it's free, open-source, and works on Windows, macOS, iOS, and Android. The project is currently in an early stage of development.
Stars: ✭ 347 (-13.47%)
Mutual labels:  game-engine
Litiengine
LITIENGINE 🕹 The pure 2D java game engine.
Stars: ✭ 384 (-4.24%)
Mutual labels:  game-engine
Pixel
A hand-crafted 2D game library in Go
Stars: ✭ 3,756 (+836.66%)
Mutual labels:  game-engine
Noa
Experimental voxel game engine.
Stars: ✭ 371 (-7.48%)
Mutual labels:  game-engine
Rigelengine
A modern re-implementation of the classic DOS game Duke Nukem II
Stars: ✭ 393 (-2%)
Mutual labels:  game-engine
Basque
A top-down 2d game engine, written from scratch in under 1000 lines of C. Development of the game based on this engine is streamed on Twitch: https://www.twitch.tv/ryanpcmcquen
Stars: ✭ 388 (-3.24%)
Mutual labels:  game-engine
Unity2d Components
A constantly evolving array of Unity C# components for 2D games, including classes for pixel art cameras, events & messaging, saving & loading game data, collision handlers, object pools, and more.
Stars: ✭ 375 (-6.48%)
Mutual labels:  game-engine

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

Librian2.jpg

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

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

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 對你的工作或學習有幫助,歡迎給作者介紹一些可愛的女朋友。

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].