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




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




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.


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

Eldiron is a cross-platform creator for classic retro role-playing games (RPGs). Its primary goal is to enable the creation of RPGs reminiscent of the 1980s and 1990s while incorporating modern features such as multiplayer support, procedural content generation, and more.


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




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.








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.

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.




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.




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

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

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.


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.




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.


OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible 3D engine written in C++ designed to make it easier and more intuitive for developers to produce applications utilizing hardware-accelerated 3D graphics.



3D game engine that uses web technologies. Perfect for those who already know TypeScript and want to collaborate with designers and artists to create 3D experiences.




LDtk (Level Designer Toolkit) is a modern and open-source 2D level editor, specifically designed for indie devs.








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.



ink is a scripting language built around the idea of marking up pure-text with flow in order to produce interactive scripts.


PlayCanvas is the world’s easiest to use WebGL Game Engine. It’s free, it’s open source and it’s backed by amazing developer tools.




ENIGMA, the Extensible Non-Interpreted Game Maker Augmentation, is an open source cross-platform game development environment derived from that of the popular software GameMaker Legacy.



