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




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




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.







The Blender Game Engine (BGE) is a component of Blender, a free and open-source 3D production suite, used for making real-time interactive content. The game engine was written from scratch in C++ as a mostly independent component, and includes support for features such as Python...



Microsoft MakeCode brings computer science to life for all students with fun projects, immediate results, and both block and text editors for learners at different levels. It's a free, open source platform for creating engaging computer science learning experiences that...




Web-based AI transforms described concepts into playable games instantly, requiring no coding or installation, enabling real-time creation and immediate publishing.


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.




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


Allegro 4 and Allegro 5 are cross-platform, libraries mainly aimed at video game and multimedia programming. They handle common, low-level tasks such as creating windows, accepting user input, loading data, drawing images, playing sounds, etc.
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.




Pixel Vision 8 is a platform that standardizes 8-bit fantasy console limitations built on top of an open source C# SDK. Developers can customize these restrictions to match actual legacy hardware or create something new. It is ideal for game jams, prototyping ideas or having fun.




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.




Mini Micro is an easy-to-learn environment for game programming, all based on MiniScript, a new language explicitly designed to be simple, syntax-light, and easy to use while still having all the power and expressiveness you need.


Create anything you can imagine with Roblox's free and immersive creation engine. Roblox Studio lets you create anything and release with one click to smartphones, tablets, desktops, consoles, and virtual reality devices.



Whimtale is a small game engine and a fantasy console for making interactive stories where you can navigate the worlds you create and talk with stuff!.




The Source SDK is a software development kit compiled by Valve Software that is used to create maps or mods for the Source engine, with the exception of Left 4 Dead, Left 4 Dead 2, and Alien Swarm. These games are packaged with their own SDKs, called the Left 4 Dead Authoring...

Drafft is a multi-platform, offline-first editor for interactive narrative systems and game design data. Design and structure dialogue trees, scripts, variables, quests, items, game design documents, and more.




In Game Dev Tycoon you replay the history of the gaming industry by starting your own video game development company in the 80s. Create best selling games. Research new technologies and invent new game types. Become the leader of the market and gain worldwide fans.




HARFANG®3D is a cross-platform & multi-language solution to integrate with embedded systems, existing environments & combining features to meet the industrial standards of 3D imaging.




The quadplay fantasy console bundles an emulator and advanced development tools including an adept IDE and tools for use with other IDEs like VS Code, Vim and Emacs.


Macroquad is a simple and easy to use game library for Rust programming language, heavily inspired by raylib. Macroquad has a simple, small API that's quick to get started with. Target multiple platforms Windows, Mac, Linux, HTML5, Android and iOS with the same codebase.

Kodu lets kids create games on the PC and XBox via a simple visual programming language. Kodu can be used to teach creativity, problem solving, storytelling, as well as programming. Anyone can use Kodu to make a game, young children as well as adults with no design or...

RPG in a Box is designed to be a set of tools for easily creating 3D grid-based, voxel-style role-playing and adventure games—everything you will need for building and sharing your own game, all packaged together in a box, so to speak!




Game source codes, templates, pixel art, 2D/3D graphics, character & animated sprites, tilemaps, backgrounds, VFX, animations, particle effects, props, environment packs, and level kits. SFX, music tracks, ambient loops, voice packs, UI kits, icons, buttons, and HUD elements.

