Open Source Game Development Apps
Discover the best open source tools for game creation. Build 2D & 3D games, prototypes, simulations - all with the power of community-driven development.
Apps in Game Development
Armory
Game Development
Open-source 3D game engine that lives inside Blender, letting you model, script, and ship cross-platform games without ever leaving your design tool.
Armory
ZLIBCocos Engine
Developer Tools · Game Development · Design Tools
Open-source, cross-platform 2D/3D game engine with Vulkan, Metal, and WebGL support for web, mobile, and instant gaming platforms
Cocos Engine
OtherGB Studio
Developer Tools · Game Development · Design Tools
Drag-and-drop retro Game Boy game creator that compiles real ROMs — no coding required.
GB Studio
MITGDevelop
Developer Tools · Game Development · Design Tools
No-code, open-source game engine for building 2D, 3D and multiplayer games — publish to iOS, Android, Steam and the web.
GDevelop
OtherGodot Engine
Developer Tools · Game Development · Design Tools
Free, MIT-licensed 2D and 3D game engine with one-click multi-platform export and no royalties.
Godot Engine
MITNakama
Developer Tools · Game Development
Open-source game backend server with built-in multiplayer, matchmaking, leaderboards, chat, authentication, and storage — deploy anywhere via Docker or binary.
Nakama
Apache 2.0openfootmanager
Game Development
A free and open source football management simulation game built with Rust and Tauri, inspired by Football Manager.
openfootmanager
sprite-sheet-creator
Game Development · AI Design Tools
Generate playable 2D pixel art characters and full sprite sheet animation sets from a text prompt or image, powered by fal.ai.
sprite-sheet-creator
tilf
Game Development · Design Tools
Single-executable pixel art editor that starts instantly with no accounts, no setup, and no internet required.
tilf
GPL 3.0About Game Development
Game development encompasses a broad range of tools and technologies used to create video games. These applications allow developers to design game mechanics, build immersive environments, and implement compelling storylines. Core features often include scene editors, scripting languages for game logic, animation tools, and support for various asset formats.
Typical use cases include prototyping game ideas quickly, creating independent games (indie games), developing educational or training simulations, and building virtual reality experiences. These tools often streamline the development process by providing features like physics engines, collision detection, and rendering pipelines. Game developers can also benefit from integrated debugging tools, version control systems, and asset management capabilities.
The value of open source game development tools lies in their flexibility, customizability, and cost-effectiveness. Developers have the freedom to modify the source code to suit their specific needs, avoid vendor lock-in, and collaborate with a wider community. Resources like open asset libraries, documentation, and forums enable rapid learning and problem-solving. Ultimately, these tools empower creators to bring their game visions to life without the constraints of proprietary software.