Cross-platform windowing and multimedia library for Python.
- Game Development Tool
- Free • Open Source
- Mac
- Windows
- Linux
Cross-platform windowing and multimedia library for Python.
MAGE stands for MAKE A GAME EXPERIENCE
The goal for MAGE is to make it as easy as possible for people to create their own 3D universes, adventures and stories. PLAY WHILE YOU CREATE!.
Open Surge is a fun 2D retro platformer inspired by Sonic games and a game creation system that lets you unleash your creativity!.

DragonRuby Game Toolkit is a professional grade 2D game engine. It's tiny (~3.5MB), fast, and cross-platform (including consoles and mobile).
VCMI is work-in-progress attempt to recreate engine for Heroes III, giving it new and extended possibilities. To use VCMI you need to own original data files.
Esenthel is a next gen, cross-platform C++ game engine that comes with a lighting fast, high performance game engine with advanced graphics and physics and support for multiplayer and UNLIMITED size worlds which is make the engine well suit even MMORPG titles.

Project Anarchy is a complete end to end game engine and state-of-the-art toolset for mobile. Project Anarchy includes an entirely free license to ship your game on iOS, Android and Tizen platforms.

A cross-platform 2D game prototyping framework based on OpenGL and C++.
Angel balances the speed and flexibility of native code with an eye towards rapid iteration and out-of-the-box functionality. In a world of web games and memory-managed scripting engines, sometimes you still.
EDuke32 is an awesome, free homebrew game engine and source port of the classic PC first person shooter Duke Nukem 3D— Duke3D for short—to Windows, Linux, Mac OS X, FreeBSD, several handhelds, your family toaster, and to your girlfriend's vibrator.

Maratis is a portable, simple and visual game development tool designed for artists and developers.

Free online 3D Game Maker. Make your own 3D games online! Create Games for Web, Mobile and Desktop. Easy to use.

Leadwerks Game Engine provides the smoothest learning curve to take you from beginner to full-fledged game developer. Use the visual editor and the flowgraph system to set up game interactions without code. Use Lua to write your own game scripts.

DX Studio combines the latest in real time 3D graphics technology from industry and gaming with rapid application development tools in a powerful 3d engine.

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

RPGWizard is an open-source 2D game creation tool that specializes in making RPGs. It comes with a graphical editor and browser based game engine, both of which are completely free-to-use.

Bitmelo is a game editor and engine for making small pixel art games. The editor has everything you need to develop a game in one convenient location. You can code, draw tiles and tilemaps, design sound effects, view the documentation, and playtest your game, all without having...

Pixel Game Maker MV allows you to build up your own action game with no programming knowledge necessary. This engine was designed with the idea of giving a voice to people's passions, allowing them to freely express the game that they have held in their hearts.

Project Spark is a powerful, yet simple way to build and play your own worlds, stories and games.

Visionaire Studio is the top reference for the development of adventure games.
melonJS is an open source HTML5 game engine that empowers developers and designers to focus on content.

Oxygine is completely free and open source (MIT license) 2D game engine, available on GitHub. It is written in C++ and runs on MacOSX, iOS, Android, Windows and Linux.

Create your own game without knowledge programming languages. Logic blocks only.


Launched in 2011, Gideros has become a successful game engine with 20,000 developers registered and 500 games published.

BYOND is the premier community for making and playing online multiplayer games. As a player, enjoy hundreds of games created by our community, by people just like you. As a developer, make your own indie sensation with an easy-to-learn language, built-in online support, tools...

DarkBASIC Professional is an advanced game development package built on the BASIC language, features more than 1000 commands that are geared towards game development, giving you an extremely powerful tool that is easy to use.
