https://github.com/fractural/fracturalvisualnovelengine
A flexible text-based visual novel engine for Godot written in GDScript. 📖
https://github.com/fractural/fracturalvisualnovelengine
csharp game-development gdscript godot hacktoberfest hacktoberfest2021 plugin
Last synced: 8 months ago
JSON representation
A flexible text-based visual novel engine for Godot written in GDScript. 📖
- Host: GitHub
- URL: https://github.com/fractural/fracturalvisualnovelengine
- Owner: Fractural
- License: mit
- Created: 2021-04-20T17:07:50.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2023-02-17T19:18:12.000Z (over 3 years ago)
- Last Synced: 2024-12-13T23:28:45.367Z (over 1 year ago)
- Topics: csharp, game-development, gdscript, godot, hacktoberfest, hacktoberfest2021, plugin
- Language: GDScript
- Homepage:
- Size: 68.7 MB
- Stars: 8
- Watchers: 1
- Forks: 0
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
> [!Warning]
> This addon is now deprecated.
>
> This addon was built for Godot 3.x in a time when Godot-based visual novel engines lacked scripting support.
> In Godot 4.x, [Dialogic](https://github.com/dialogic-godot/dialogic) now provides scripting support on-top of a robust
> visual scripting interface. Please use Dialogic for Godot 4.x games!
# Fractural Visual Novel Engine 📖
 
A flexible text-based visual novel engine for Godot 3.x written in GDScript. Partly inspired by [Ren'Py](https://www.renpy.org/doc/html/).
The goal of this engine is to be an extensible visual novel system capable of integrating itself into any project. With extensibility in mind, many features of the engine can be added onto with ease.
# Features
- StoryScript, a custom language made to write visual novels in. It has syntax that is similar to Ren'Py's language.
- Saving and loading
- Skipping and auto stepping
- Pausing
- Actors, which are movable, animatable, and transitionable onscreen objects.
- Visuals
- Background scenes
- Text printers
- Transitions
- Animations
- Movement
# TODO:
Visit our [development project board](https://github.com/Fractural/FracturalVisualNovelEngine/projects/1) to see our current goals.