Dialogue Designer is a powerful (but easy to use) branching dialogue editor designed for story-driven games like RPGs and Visual Novels. Create complex non-linear data structures in minutes, no programming experience required!


Dialogue Designer is a powerful (but easy to use) branching dialogue editor designed for story-driven games like RPGs and Visual Novels. Create complex non-linear data structures in minutes, no programming experience required!


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.



Tiamat is Web 2.0 Tile Mapper; Ideal for creating miniature scale maps for role playing and miniature games.

rucksack is a texture packer and resource bundler. Use the rucksack executable to build your resources file, and then depend on librucksack in-game to get the resources out at runtime. Alternately, roll your own resource-loading code using the file format detailed at the end of...
Dotabuff is the place where millions of Dota 2 players get in depth statistics, share games, their profiles, and better understand the game we all love.



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.



PhysicsEditor is a GUI tool to create collision shapes within seconds! Without specifying any additional options PhysicsEditor already creates very good results, but you also have enough options available to adjust things to your needs.




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.

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!



A more powerful way to engage, leading global brands use the Vuforia mobile vision platform to deliver unique, entertaining and interactive mobile experiences that transform the way users see and use brand apps.



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.








Monkey 2 is a cross platform programming language aiming at game development. Write your code once in an easy to use language called the Monkey code and publish to multiple platforms. The Monkey code compile to native code best for each platform such as Java and JavaScript so...


Stellar is an open-source program inspired in GameMaker Legacy for Pygame/Python development.



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.
Physics Body Editor is all about making your life easier with physics engines. Specifically, it targets the creation of collision shapes for your game objects: we call them rigid bodies. It can also let you combine these objects together and link them with joints to create...

Have a sprite that you want to show off? Well its easy to do that but if its an animated sprite and you want to show off the animation well then that requires some image cropping, a program that turns images into a gif and blah blah blah.


FlashPunk is a free ActionScript 3 library designed for developing 2D Flash games. It provides you with a fast, clean framework to prototype and develop your games in. This means that most of the dirty work is already done, letting you concentrate on the design and testing of...
A platform independent 2d game programming framework for c/c++ programmers with least possible dependencies for easy porting and with focus on easy API calls and the requirement of commercial programmers.