Cost / License
- Freemium
- Proprietary
Platforms
- Windows
- Android




Orx is an open source, portable, lightweight, plugin-based, data-driven and extremely easy to use 2D-oriented game engine. Orx is mostly written in C, but allows you to develop with it with any language that can interface to C.




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.








CraftStudio lets you craft games from scratch in real-time over the Internet. Come jam with your team or join others to make your dream games come true!



OpenDota is a volunteer-developed, open source platform providing Dota 2 data. It provides a web interface for casual users to browse through the collected data, as well as an API to allow developers to build their own applications with it.



EarthSculptor is a realtime terrain height-map editor and paint program featuring an easy to use interface designed




DragonRuby Game Toolkit is a professional grade 2D game engine. It's tiny (~3.5MB), fast, and cross-platform (including consoles and mobile).
Sprite Something is a drawing, animation and tilemap application for pixel artists and game developers. Draw multiple frames individually, then quickly drag and drop frames into an animation, or use your frames to draw tilemaps for your game levels.



The only true complete development platform for online games. HeroEngine seamlessly integrates the entire client and server architecture required to operate an online game directly into the development process.



dot big bang is a browser based video games platform where people can play, make, and share games. It works on any device with a browser, with crossplay on all platforms.



R.U.B.E stands for Really Useful Box2D Editor. This editor allows you to graphically manipulate a Box2D world and save it to a file. You can then load the saved file in your game/app and run the world. R.U.B.



Lite-C is a programming language for multimedia applications and personal computer games, using a syntax subset of the C language with some elements of the C++ language. Its main difference to C is the native implementation of multimedia and computer game related objects like...




Graphite is Quad Software reference renderer for Grome editor.
Definition: Middleware reference outdoor renderer, 100% integrated with Grome pipelines, directly from the makers of the editor.
Advantages: Out-of-the-box solution for scenes created in Grome or other world modelin.



Game Builder is an experimental game-building sandbox. Create games within a 3D game world you create. Choose from thousands of ready-made 3D models through Poly. Design game logic by arranging various blocks in a sleek drag-and-drop interface.



Steamworks is a free suite of tools available to any developer to use in their game or software on Steam. Here is a small sampling of the available features:
PlayBasic is a game programming language that gives new programmers the flexibility and feature set for rapid game development, without the complexity or cost. So everybody can experience the challenge of game programming again!



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




UrhoSharp is a lightweight Game Engine suitable for using with C# and F# to create games and 3D applications. The game engine is available as a portable class library, allowing your game code to be written once and shared across all platforms.




Part of the CreateJS group of libraries, EaselJS provides straight forward solutions for working with rich graphics and interactivity with HTML5 Canvas. It exposes an API that is familiar to Adobe Animate developers, but embraces JavaScript sensibilities.

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.



