Skip to content

Slygear/Narraloom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Narraloom

Narraloom is an open-source visual novel engine and editor focused on narrative-driven games, branching stories, and rich UI.

The goal of Narraloom is to provide a modern, flexible alternative to classic visual novel engines while remaining simple enough for solo developers.

⚠️ Early development – APIs and features are subject to change.


✨ Features (Planned / In Progress)

  • Custom visual novel runtime
  • Branching narrative system
  • Dedicated script language (Narraloom Script)
  • Modern editor built with Avalonia UI
  • Rich dialogue UI with typewriter effects
  • Localization support (multi-language)
  • Save / Load system
  • Windows packaging support

🛠 Tech Stack

  • Language: C# (.NET 8 LTS)
  • Rendering: OpenGL via Silk.NET
  • Editor UI: Avalonia UI
  • Platform: Windows (initially)

🚧 Project Status

Narraloom is currently in active early development.

Current focus:

  • Core runtime
  • Dialogue UI
  • Narrative scripting system

📍 Roadmap

See the roadmap section in this repository for planned milestones and features.


📄 License

License will be added soon (planned: MIT).


👤 Author

Developed by a solo developer as both a learning project and a production-ready visual novel engine.


🤖 AI Assistance

Narraloom is being developed with extensive assistance from ChatGPT 5.2.

ChatGPT is used as a collaborative tool for:

  • Engine architecture planning
  • System and API design
  • Code scaffolding and iteration
  • Debugging and problem-solving
  • Roadmap and documentation drafting

All final design decisions, implementation choices, and creative direction are made and controlled by the human developer.

Narraloom is a human-directed project, with AI used as an advanced development aid.

About

Narraloom is an open-source visual novel engine and editor focused on branching narratives, rich UI, and narrative-driven games.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors