Skip to content

eugeniusfox/vgprompter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VGPrompter

VGPrompter is a C# library which parses an extended subset of Ren'Py script syntax and allows to iterate over the lines according to:

  • flow control statements (conditions are C# parameterless methods referenced in the script);
  • user input provided to interactive menus.

The compiled library is available as a Unity3D managed plugin in the Asset Store.

The project targets the .NET 3.5 framework and has no dependencies.

Disclaimer

It's still a work in progress!

What it is NOT:

  • a Ren'Py C# port;
  • a visual novel engine.

Anything related to graphics and sound is purposefully excluded from this project.

Nothing in the script ever gets evaluated; logic can only be embedded by referencing C# methods via aliases.

Documentation

See the wiki or jump straight to the quickstart!

Development & Future plans

Check my blog: https://eugeniusfox.wordpress.com/

About

C# library to parse a subset of Ren'Py script syntax

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published