ct.js is a 2D game editor (desktop app) based on web technologies. It aims to be an extensible yet simple game-making tool, accessible for both newbies and experienced game developers.




ct.js is a 2D game editor (desktop app) based on web technologies. It aims to be an extensible yet simple game-making tool, accessible for both newbies and experienced game developers.




Pocket Code allows you to create your own games, animations, interactive music videos, and many kind of other apps, directly on your phone or tablet.

Range Engine is a light and powerful game engine and 3D software, made based on Blender Game Engine with improvements from UPBGE.

Create 2D top-down role-playing games using map, tile and sprite editors, traditional JRPG mechanics, character and dialog tools, and custom scripting support.




Spine is 2D animation software designed specifically for software and game development. Animators, artists and programmers unite to bring your games alive.




OpenGameArt.Org is an online asset repository of freely licensed graphics, models, sounds, & music for use in free & commercial games & other media.

RPG Paper Maker is a free game maker engine including a 3D universe with many 2D sprites and some simplified 3D objects. Pretty close to the RPG Maker series, RPG Paper Maker finally give a way to create RPGs in a totally 3D universe as easy as it is in 2D!



cocos2d-x is a cross platform open source free 2D game engine for mobile gamedev, that is fast and stable, easy to learn and use.




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.




Tiled is a general purpose tile map editor. It's built to be easy to use, yet flexible enough to work with varying game engines, whether your game is an RPG, platformer or Breakout clone. Tiled is free software and written in C++, using the Qt application framework.


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.

Verge3D is a powerful and intuitive toolkit that allows Blender, 3ds Max or Maya users to create immersive web-based experiences. Verge3D can be used to build interactive animations, product configurators, engaging presentations of any kind, online stores, explainers, e-learning...




Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.


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.


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...

Adventure Game Studio (AGS) - is the IDE and the engine meant for creating and running videogames of adventure (aka "quest") genre. It has potential, although limited, support for other genres as well.




editor that uses the Ink narrative scripting language and allows you to play and test your interactive (game) narrative stories on the fly.

Tuesday is a free open source engine for creating visual novels, interactive stories and text-based adventure games. Written in JavaScript without using any third party libraries. There is support for the Apache Cordova framework for building native mobile and desktop...




Azgaar's Fantasy Map Generator (FMG) is a free online tool which produces procedurally generated and highly customizable fantasy maps. You can just use auto-generated maps or create your own world from scratch.



Superpowers is an HTML5 development environment for making 2D and 3D games. It can be extended with plugins and lets you collaborate in real-time.

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








Solarus is a free and open-source Action-RPG game engine, licensed under GPL v3, and written in C++. It runs quests in Lua, and can work on a great number of platforms. Solarus also features a game editor and a game launcher.




EasyRPG is a project aimed at producing a free and open source role playing game interpreter and editor compatible with RPG Maker 2000 and 2003.


Blockly is a library for building visual programming editors. Users can drag blocks together to build an application. No typing required.

