Skip to content

🦀 [WIP] A lightweight file format for simple visual novels

License

Notifications You must be signed in to change notification settings

pomettini/stevia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

stevia

Build Status Build status Coverage Status

A lightweight file format for simple visual novels that is easy to parse

It takes a subset of Ink scripting language as the input

Usage

Build the binary with:

cargo build --bin stevia

Run with:

./stevia file.ink

Examples

Stevia will transform this:

Hello there

I'm a VN written in the Ink format

Do you like it?

+ [Yes, I like it!] -> like
+ [No, I do not like it] -> hate

=== like

Thank you!

-> END

=== hate

Oh, I see

-> END

Into this:

P;Hello there|P;I'm a VN written in the Ink format|P;Do you like it?|Q;Yes, I like it!;00120;No, I do not like it;00136|P;Thank you!|E;|P;Oh, I see|E;

Still work in progress!

About

🦀 [WIP] A lightweight file format for simple visual novels

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages