{"repo":"Vnefall/vnefall","free":true,"listed":false,"github":"https://github.com/Vnefall/vnefall","clone":"git clone https://github.com/Vnefall/vnefall.git","description":"vnefall is a simple, visual novel engine built in Odin .","language":"Odin","stars":18,"topics":["cross-platform","game-engine","lightweight","minimal","odin","odin-lang","opengl","scripting-language","sdl2","visual-novel"],"license":"MIT","category":"game-templates","readme_excerpt":"Vnefall Vnefall is a simple, no-nonsense visual novel engine. It's built in Odin using SDL2 and OpenGL 3.3. Status: Under development. Not recommended for production yet; updates may be less frequent due to studies. Features - Branching Dialogue : Full support for labels, jumps, and player choices. - Configuration System : demo/config.vnef for engine settings, demo/ui.vnef for UI styling + transitions, and demo/char.vnef for per-character colors. - Virtual Resolution : Design once, it scales automatically to any screen. - Simple Syntax : Commands like say , bg , char , choice , set , and if . - Audio Support : Background music with looping support. - Sthiti Persistence : Fast, native Save/Load system for story progress. - Character Stacking : Responsive scaling and Z-index control for sprites. - Cinematic Transitions : with fade wipe slide dissolve zoom blur flash shake none for backgrounds + character fades/slides. - Text Effects : Inline {color=...} tags, {shake} , and per-line [speed=...] overrides. - Movie Playback : movie command for .video cutscenes with textbox control. - Video Pipeline : Source videos live in assets/videos src/ , build step generates runtime .video + optional .ogg audio. How to get started Just want to run it? (Linux) If you're on Linux, grab the vnefall binary from the Releases page. Run the new high-quality demo: Want to build from source? (Note: Windows and Mac versions are currently untested). You'll need the Odin Compiler and SDL2 libraries. Linu","default_branch":null,"files":null,"tree":[],"storefront":"/r/Vnefall","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Vnefall/vnefall/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}