Modern Web-Based Visual Novel Game Engine
Download -Luna Visual Novel Engine 2 is a modern web-based game engine for creating visual novels visually, quickly, and easily. Designed for both beginners and professionals with an intuitive slider position interface.
This latest version is a continuation of Luna Visual Novel Engine 1, with a simpler, lighter, and much easier to use interface and features.
Easy-to-use interface for arranging game elements on canvas.
Create and manage multiple scenes in one project easily.
Adjust colors, positions, sizes, and other properties in real-time.
Export your game to ready-to-play HTML or ZIP files.
Import, preview, and manage assets (background, character, music, voice).
Dialog and character names support HTML format for styling.
Application logic without frameworks (React/Vue/Angular)
High-performance game element rendering
Modern styling with Flexbox and Grid
Icons for user interface
Beautiful and easy-to-read font
Creating ZIP export files easily
Saving files in browser safely
Luna Visual Novel Engine is a web-based game engine for creating visual novels visually with an easy-to-use slider position interface. You can create games without coding from scratch.
No need! Luna VN Engine is designed for beginners. You can create games just by slider position and filling content in the properties panel. However, basic HTML knowledge can help with dialog styling.
Luna VN Engine supports modern browsers:
Images (Background & Character): PNG, JPG, JPEG, GIF, WebP
Audio (Music, Voice, SFX): MP3, WAV, OGG
Recommendation: Use PNG for images and MP3 for audio for optimal results.
Recommended maximum 10MB per file to maintain performance. For audio, it's best to compress files first to reduce size.
Click the "Save Project" button in the header, enter a filename, and your project will be saved as a JSON file. This file contains all scenes, elements, and assets you use.
Click the "Load Project" button in the header, select your project JSON file, and all scenes, elements, and assets will be loaded back into the editor.
Yes! Game made with Luna Visual Novel Engine can be used for commercial or non-commercial purposes. You are free to sell the games you create.
Click the "Export to ZIP" button in the header. Your game will be downloaded as a ZIP file containing:
index.html - Main game filestyles.css - Game stylingscript.js - Game logicassets/ - Folder containing all assetsExtract the ZIP file and open index.html in a browser to play the game!
Some browsers restrict local file access (file://). To run the game properly:
http.server)Yes! You can import SFX with the "Import SFX" button. SFX can be added to choice buttons for sound effects when clicked.
Click the "Manage Assets" button in the sidebar. There you can see all assets along with their status (used/unused). Check the assets you want to delete and click "Delete Selected Assets". Assets currently in use cannot be deleted.
Yes! Dialog and character names support HTML format. Examples:
<b>bold text</b> - Bold text<i>italic text</i> - Italic text<span style="color:red">red text</span> - Colored text<br> - New line