Stencyl isn't your average game creation software; it's a gorgeous, intuitive toolset that accelerates your workflow and then gets out of the way. We take care of the essentials, so you can focus on what's important - making your game yours.



Ren'Py is described as 'A visual novel engine that helps you use words, images, and sounds to tell interactive stories that run on computers, mobile devices, and the web' and is a popular game development tool in the development category. There are more than 50 alternatives to Ren'Py for a variety of platforms, including Windows, Linux, Mac, Web-based and Android apps. The best Ren'Py alternative is Twine, which is both free and Open Source. Other great apps like Ren'Py are Dream Novel, LÖVE, StoryFlow Editor and TyranoBuilder.
Stencyl isn't your average game creation software; it's a gorgeous, intuitive toolset that accelerates your workflow and then gets out of the way. We take care of the essentials, so you can focus on what's important - making your game yours.



StoryFork is a tool for reading Choose Your Own Adventure stories written in text files with a custom syntax. The format allows users to write stories in their text editor of choice, and the app provides a number of convenient navigation options.
DragonRuby Game Toolkit is a professional grade 2D game engine. It's tiny (~3.5MB), fast, and cross-platform (including consoles and mobile).




LVNAuth is a desktop application that lets you create and view visual novels. Manage your visual novel, from beginning to end, using LVNAuth's GUI editor. A command system: You can start or stop actions in your visual novel by using some simple commands.






Reebyte is a multi-platform standalone editor tool for visual novel creator and other creative interactive projects. Powerful and easy to use, where we are focused on people who doesn't have programming experience and want to create their own professional visual novel or...




SEEVN is a visual novel engine (VNE) that allows artists and writers to bring dynamic stories with multiple paths to life, using an easy to understand scene node editor. Let players make their own choices, enter information and arrive at different endings.




Arcade is an easy-to-learn Python library for creating 2D video games. It is ideal for beginning programmers, or programmers who want to create 2D games without learning a complex framework.



iFable is a gaming universe where you can immerse yourself in the ultimate AI-powered visual novel adventures. Enter iFable universe, where CG art and story come alive. Create lasting bonds with compelling characters through dynamic group conversations and personalized...

StoryNexus: The choice is yours. StoryNexus gives you free access to hundreds of interactive worlds, from science fiction to romance, from gothic fantasy to historical adventure.

Easy to get started, just drag the addons folder into your Godot project, enable the addon, and click on the Dialogic tab. From there I just use the text view, and each line corresponds to one user click. The addon itself has tons of features including choices, characters, glossary; and it's built on Godot so plenty of room to grow!