Bevy
Game engines
A free, open-source, data-driven game engine built in Rust.
- Free
- Open source
70 engines, tools, asset libraries and tutorials you can use without paying. “Free” here means free to use; for assets, still check whether you need to credit the creator.
Game engines
A free, open-source, data-driven game engine built in Rust.
Game engines
Make tiny pixel-art exploration and story games in your browser.
Game engines
A free, lightweight engine for 2D games on mobile and web.
Game engines
A free, open-source engine for 2D and 3D games.
Game engines
A small, free framework for making 2D games in Lua.
Game engines
A popular open-source framework for 2D browser games in JavaScript.
Game engines
Snap code blocks together to make your very first games.
Game engines
A free, open-source fantasy computer for small retro games.
Game engines
A high-end engine for realistic 3D games, with visual scripting.
Code & programming
A Java framework for 2D and 3D games on desktop, Android and web.
Code & programming
An open-source C# framework for 2D and 3D games.
Code & programming
A beginner-friendly library for making 2D games in Python.
Code & programming
A simple, free C library for learning game programming.
Code & programming
A free code editor that works with almost every game language.
Planning & teamwork
Free game-development production and collaboration platform.
Planning & teamwork
Task boards and roadmaps built into GitHub.
Art & graphics
A free, open-source suite for 3D modelling, animation and more.
Art & graphics
A free, open-source image editor.
Art & graphics
A free, open-source vector drawing program.
Art & graphics
A free, open-source painting program for concept art and sprites.
2D & pixel art
A free, open-source sprite editor and animation tool.
2D & pixel art
Palettes, tutorials and tools for pixel artists.
2D & pixel art
A simple, free online editor for animated sprites.
2D & pixel art
A free, open-source pixel-art editor, made with Godot.
3D models & textures
Free CC0 PBR materials, textures and HDRIs.
3D models & textures
A free editor for building 3D art out of voxels (3D pixels).
3D models & textures
Auto-rig 3D characters and add free animations.
3D models & textures
Free CC0 HDRIs, textures and 3D models.
3D models & textures
Thousands of free low-poly 3D models.
3D models & textures
Free CC0 low-poly 3D model packs.
Audio & music
A free, open-source audio editor for recording and cleaning up sound.
Audio & music
Make chiptune music in your browser in minutes.
Audio & music
Generate retro sound effects with a click.
Audio & music
A huge collaborative library of sound recordings.
Audio & music
Royalty-free music by Kevin MacLeod, free with credit.
Audio & music
A free, open-source music studio for making game soundtracks.
Audio & music
Free, royalty-free sound-effect bundles released every year.
Audio & music
A tiny JavaScript sound-effect generator for web games.
Game assets
Thousands of free, CC0 game assets for 2D, 3D, UI and audio.
Game assets
A community library of free art, music and sound for games.
UI & UX
Thousands of free game icons you can recolour and download.
UI & UX
Free fonts, including many pixel and game-style typefaces.
UI & UX
An open-source design and prototyping tool.
Story & game design
A scripting language for branching dialogue, from inkle.
Story & game design
Write interactive, branching stories without code.
Story & game design
A friendly dialogue system for Unity and Godot.
Version control
The easiest way to start using Git, with no command line needed.
Version control
A free visual Git client for Windows and macOS.
Testing & feedback
Free surveys for collecting playtest feedback.
Publishing
A community site for sharing indie games and devlogs.
Publishing
Free hosting for HTML5 games straight from a GitHub repository.
Publishing
The easiest place to publish and share indie and jam games.
Publishing
A classic community portal for browser games and animation.
Marketing & community
Free, open-source software for recording and streaming gameplay.
Marketing & community
Record short GIFs of your game to share online.
Learning
Beginner-friendly video tutorials for Unity and Godot.
A free Harvard course that rebuilds classic games step by step.
Learning
Video essays about why great game design works.
Learning
A free online book about structuring game code.
Learning
Official Godot docs with a step-by-step first-game tutorial.
Learning
A large community for questions, feedback and discussion.
Learning
A gentle, interactive introduction to writing shaders.
Learning
Free official courses and pathways for learning Unity.
Game jams
A community-curated list of tools and assets for game jams.
Game jams
A curated hub of resources so jammers spend more time creating.
Game jams
The world's largest in-person game jam, held every year.
Game jams
A calendar of upcoming and ongoing online game jams.
Game jams
A long-running online jam with solo and team tracks.