Make your own game
Free game engines, pixel art tools and game servers for your first game or your next one.
For anyone making a first game or a next one. Pick one engine to start. The online play tools are for when you want friends to join.
01Engines7 picks
- Godot Enginegodotengine/godot
Start here. A full 2D and 3D engine with its own editor.
Desktop · MIT · active yesterday · ★ 119k
84worth - GDevelop4ian/GDevelop
Pick this to make a game with no code.
Web · Desktop · Custom (read before use) · active 2 days ago · ★ 28k
80worth - Bevybevyengine/bevy
Pick this if you write Rust and like building from code.
Library / SDK · Apache-2.0 · active 2 days ago · ★ 49k
85worth - Phaserphaserjs/phaser
Pick this for 2D games that run in the browser.
Library / SDK · MIT · active 2 months ago · ★ 41k
70worth - raylibraysan5/raylib
Pick this to learn game programming in C, step by step.
Library / SDK · Zlib · active 17 hours ago · ★ 36k
84worth - Pyxelkitao/pyxel
Pick this for small retro games in Python.
Library / SDK · Custom (read before use) · active 4 days ago · ★ 18k
65worth - luantiluanti-org/luanti
Pick this to build voxel worlds, like Minecraft.
Docker / self-host · Desktop · CLI · Custom (read before use) · active yesterday · ★ 14k
80worth
02Online play1 pick
- nakamaheroiclabs/nakama
Pick this when your game needs accounts, chat or multiplayer.
Web · Docker / self-host · CLI · Apache-2.0 · active 2 days ago · ★ 14k
79worth
More in Makers and hobbyists
Open-source 3D printing software
Slice models, control your printer from a browser and design your own parts, all with free software.Inside: OrcaSlicer, Marlin, OctoPrint + 3 moreA smart home you control
Run your lights, cameras and sensors at home with local control and no vendor cloud.Inside: Home Assistant, ESPHome, Tasmota + 3 moreOther groups
See every project in this category on Explore →Missing a project? Suggest it →
How we pick
An editor picks 6 to 12 projects for one job and writes when to choose each one. Every pick had a commit in the last 6 months. It is not archived. Its worth score is 60 or more. An editor breaks a rule only for a reason, and writes that reason in the pick's note. We check every list again each quarter. A pick goes when it breaks a rule or a clearly better project appears.






