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.




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.




Alice is an innovative 3D programming environment that makes it easy to create an animation for telling a story, playing an interactive game, or a video to share on the web. Alice is a teaching tool for introductory computing.



GameSalad Creator is an authoring tool developed by GameSalad, Inc. (formerly Gendai Games) aimed primarily at non-programmers for composing games in a drag-and-drop fashion, utilizing visual editors and a behavior-based logic system.




Start making your own multi-platform video games right NOW, even if you know nothing about game programming or scripting! TyranoBuilder’s suite of intuitive drag-and-drop tools allows you to create high quality visual novels with speed and ease, and bring your creativity visions...


Game engine to make in a simple way Visual Novels for Android just writing the script in a XML file.
sottolio is a game engine to make in a simple way visual novels for your internet browser. The games written with sottolio can run everywhere. You need only internet browsers which support javascript, HTML5 and the canvas object.
Hi there! LÖVE is an awesome framework you can use to make 2D games in Lua. It's free, open-source, and works on Windows, Mac OS X, Linux, Android and iOS.




Pygame is a set of Python modules designed for writing video games. Pygame adds functionality on top of the excellent SDL library. This allows you to create fully featured games and multimedia programs in the python language.

FreeBASIC is a completely free, open-source, 32-bit BASIC compiler, with syntax similar to MS-QuickBASIC, that adds new features such as pointers, unsigned data types, inline assembly, object orientation, and many others.

Cocos Creator is a complete package of game development tools and workflow, including a game engine (based on Cocos2d-x), resource management, scene editing, game preview, debug and publish one project to multiple platforms.


Construct Classic is a free, DirectX 9 game creator for Windows, designed for 2D games. It uses an event based system for defining how the game behaves, in a visual, human-readable way - you dont need to program or script anything at all.



Making games as the '80s arcade games. Includes Run'n'Gun, vertical & horizontal Shooters or Platform, makes games as Pac-Man, Commando, 1942, Ghosts 'n' Goblins or Gauntlet, with sprite sheets, pixel art, sound fx, & music. You get arcade feel.




GeeXLab is a cross-platform demotool for 3D programming, demos creation, game development, interactive applications, creative coding and prototyping.
This is a free and open-source game engine and toolkit allowing you to create games of the platforming genre. Formerly known as PGE Project.




Inform is a free app for creating works of interactive fiction, available for MacOS, Windows, Linux and Android. Inside it is a powerful programming language based on English language text. This redesigned website is part of the preparations for open-sourcing the software.

Remember those Choose Your Own Adventure, or Fighting Fantasy books? Where you got to choose what your character does next? Well if you think of that in a web-page you have hypertext interactive fiction, or HIF.


Adliberum Engine is a multiplayer compatible role-playing text adventure engine. Complete with real-time world-building commands; craft text powered games and scenarios alone or with others. Complete with world editing commands; create worlds, games and puzzles that you can...

ChoiceScript is a simple programming language for writing multiple-choice games (MCGs) like Choice of the Dragon. Writing games with ChoiceScript is easy and fun, even for authors with no programming experience.
The first professional tool for story and game design
Create, organize and communicate your game vision. Compose every aspect of your game design in just one highly visual and versatile solution.
Develop interactive stories, deep and meaningful characters and item bibles coveri.




TalkTree allows you to create complex dialog trees for story- driven games, RPGs, and more. Using a simple, easy to understand flowchart- style design, the editor allows you to make every conversation in your game work detailed and fucntional.



Real-time 3D engine enabling collaboration to create immersive, interactive experiences on Windows, Mac, and Linux, with extensive platform support.




Unreal Engine is a professional suite of tools and technologies used for building high-quality games across a range of platforms. Unreal Engine’s rendering architecture enables developers to achieve stunning visuals and also scale elegantly to lower-end systems.




GDevelop is an open-source game making software designed to be used by everyone. Any kind of 2D games can be created with it and no programming skills are required to get started. Logic of games are made using visual events.




Scirra Construct is a 2D game development engine with a focus on building games visually. No programming is required though the software uses a visual method for event handling that relies on programming concepts like variables, loops and conditions.


Welcome to the home of GameMaker, the fastest and friendliest cross-platform game development technology out there. GameMaker has been completely redeveloped with usability and efficiency at its core, allowing developers to create games within a single code base and then publish...




One framework for creating powerful cross-platform games. The spiritual successor to XNA with 1000's of titles shipped across desktop, mobile, and console platforms. MonoGame is a fully managed .NET open source game framework without any black boxes.

Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.


The most powerful game development platform is now available to everyone. Full engine source code. All features. No royalties. No obligations. No license fee.



Torque 3D is a easy-to-use game creation platform. Architected from the ground up for maximum flexibility and performance across a wide range of hardware and built upon the Frontline award-winning Torque Game Engine Advanced, Torque 3D comes equipped with a full suite of tools...

Visual web-based 2D game creator with drag-and-drop event system, JavaScript integration, no installation required, and export to multiple platforms.




Urho3D is a lightweight, cross-platform rendering and game engine implemented in C++ and released under the MIT license. Greatly inspired by OGRE and Horde3D.




Armory is an open-source 3D game engine with full Blender integration, turning it into a complete game development tool. The result is a unified workflow from start to finish, making you work faster. No more jumping between different applications.




Squiffy is a tool for creating multiple choice interactive fiction. It's written entirely in JavaScript - the compiler uses Node.js and the games it generates run in a web browser so it can run on any system with a modern browser.


Chronicler is an open source desktop application which allows users to create CYOA/MCG (choose your own adventure/multiple choice games) interactive fiction using a GUI not dissimilar to Twine (i.e. in the style of a flow chart).



Looking for a suite of tools for writing your book? This is not just a text editor it does so much more. Organise your story using timelines, planning boards and the snowflake tool, all integrated to make writing intuitive and fun.




Automatically prioritize your goals and gain XP for achieving them.
Features:


