Skip to content

XeldarAlz/Awesome-indie-gamedev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A curated list of resources, tools, and inspiration for indie game developers.


Contents


🎮 Game Engines

Free & Open Source

Engine Language Best For Link
Godot 4 GDScript, C# 2D/3D, Beginners godotengine.org
Bevy Rust Data-driven ECS bevyengine.org
Defold Lua Mobile, 2D defold.com
Cocos2d-x C++ Mobile, 2D cocos.com
Raylib C Learning, Prototyping raylib.com
Love2D Lua 2D, Jam Games love2d.org
Pygame Python Learning, 2D pygame.org
libGDX Java/Kotlin Cross-platform libgdx.com
MonoGame C# XNA Successor monogame.net
Stride C# 3D, Open Source stride3d.net
Open 3D Engine C++ AAA Open Source o3de.org
Fyrox Rust 3D, Feature-rich fyrox.rs
Ebiten Go 2D, Simple ebitengine.org

Commercial (with free tiers)

Engine Language Pricing Link
Unity C# Free <$100K rev unity.com
Unreal Engine 5 C++, Blueprints Free <$1M rev unrealengine.com
GameMaker GML $0-$100/mo gamemaker.io
RPG Maker JavaScript One-time purchase rpgmakerweb.com
Construct 3 Visual/JS Subscription construct.net
Buildbox Visual Freemium buildbox.com
GDevelop Visual/JS Free/Premium gdevelop.io

Specialized


🎨 Art & Graphics

2D Art Tools

Tool Type Price Link
Aseprite Pixel Art $20 aseprite.org
Pixelorama Pixel Art Free orama-interactive.itch.io/pixelorama
Krita Digital Painting Free krita.org
GIMP Image Editing Free gimp.org
Photopea Browser Editor Free photopea.com
Inkscape Vector Graphics Free inkscape.org
Affinity Designer Vector/Raster $70 affinity.serif.com
Clip Studio Paint Digital Art Subscription clipstudio.net
Pyxel Edit Pixel Art/Tiles $9 pyxeledit.com
GraphicsGale Pixel Animation Free graphicsgale.com
Piskel Browser Pixel Art Free piskelapp.com
LibreSprite Pixel Art Free libresprite.github.io

3D Tools

Tool Use Case Price Link
Blender Full 3D Suite Free blender.org
MagicaVoxel Voxel Art Free ephtracy.github.io
Blockbench Voxel/Low-Poly Free blockbench.net
Mixamo Character Rigging Free mixamo.com
Asset Forge 3D Building Blocks $40 assetforge.io
Kenney Shape 3D Modeling Free kenney.nl/tools/kenney-shape
Cascadeur Animation Free tier cascadeur.com
Plasticity CAD for Artists $149 plasticity.xyz
ArmorPaint Texture Painting Free armorpaint.org

AI-Assisted Art

Tool Type Link
Midjourney Concept Art midjourney.com
Stable Diffusion Open Source AI stability.ai
Leonardo.ai Game Assets leonardo.ai
Scenario Game Textures scenario.com
Runway AI Video/Gen runwayml.com
Krea Real-time AI krea.ai

Asset Libraries (Free)


🔊 Audio & Music

Digital Audio Workstations (DAWs)

Tool Price Platform Link
LMMS Free All lmms.io
Audacity Free All audacityteam.org
Reaper $60 All reaper.fm
FL Studio $99+ Win/Mac image-line.com
Ableton Live $99+ Win/Mac ableton.com
GarageBand Free Mac/iOS Apple App Store
Ardour Free All ardour.org

Sound Effects

Resource Type Link
Freesound CC Library freesound.org
sfxr Generator sfxr.me
Bfxr Generator bfxr.net
ChipTone Chiptune SFX sfbgames.itch.io/chiptone
Soundsnap Premium soundsnap.com
Sonniss GDC Bundle Free yearly sonniss.com
ZapSplat Free SFX zapsplat.com
Mixkit Free SFX mixkit.co/free-sound-effects

Music Creation

Tool Type Link
Bosca Ceoil Chiptune boscaceoil.net
BeepBox Browser Chiptune beepbox.co
Famistudio NES Music famistudio.org
Soundraw AI Music soundraw.io
Suno AI Music suno.ai
Udio AI Music udio.com

Royalty-Free Music


📐 Game Design

Design Documents

Design Patterns

Level Design

Balancing & Analytics


💻 Programming Resources

Tutorials & Courses

Resource Focus Link
Game Programming Patterns Architecture gameprogrammingpatterns.com
Red Blob Games Algorithms redblobgames.com
Catlike Coding Unity/C# catlikecoding.com
GDQuest Godot gdquest.com
Brackeys (Archive) Unity youtube.com/brackeys
Sebastian Lague Procedural Gen youtube.com/SebastianLague
The Coding Train Creative Coding thecodingtrain.com
Handmade Hero C/C++ Low-level handmadehero.org

Procedural Generation

Networking & Multiplayer

Physics & Math

Shader Resources


📣 Marketing & Launch

Platforms

Platform Purpose Link
Steam Distribution partner.steamgames.com
itch.io Indie Friendly itch.io
GOG DRM-Free gog.com
Epic Games Store 12% cut store.epicgames.com/publish
Humble Bundle Bundles humblebundle.com
Game Jolt Indie Community gamejolt.com

Wishlists & Launch Strategy

Press & Influencers

Social Media

  • Twitter/X - Dev community, #gamedev #indiedev #screenshotsaturday
  • Reddit - r/gamedev, r/indiegaming, r/playmygame, r/IndieDev
  • TikTok - Short-form devlogs, #gamedev
  • YouTube - Devlogs, trailers
  • Discord - Community building
  • Bluesky - Growing gamedev community

Trailer Creation


💰 Monetization

Funding Sources

Source Type Link
Kickstarter Crowdfunding kickstarter.com
Patreon Ongoing Support patreon.com
Ko-fi Tips/Memberships ko-fi.com
Indie Fund Investment indie-fund.com
Fig Crowdfund + Invest fig.co
Epic MegaGrants Grants unrealengine.com/megagrants
Humble Games Fund Publisher Fund humblegames.com
WINGS Interactive Investment wingsinteractive.com

Publishers

Business Models

  • Premium - One-time purchase
  • Free-to-play - Cosmetics/battle pass
  • DLC & Expansions - Additional content
  • Season Passes - Content bundles
  • Early Access - Paid development
  • Demos - Lead generation

🤝 Community & Networking

Game Jams

Jam Frequency Link
Ludum Dare 3x/year ldjam.com
Global Game Jam Annual globalgamejam.org
GMTK Game Jam Annual itch.io/jam/gmtk
Weekly Game Jam Weekly itch.io/jams
js13kGames Annual js13kgames.com
Pirate Software Jam Regular piratesoftware.live

Discord Communities

  • Game Dev League - Large general community
  • Godot Engine - Official Godot
  • Unity Developer Community - Official Unity
  • Game Dev Network - Career focused
  • Indie Game Developers - Feedback & support
  • Pirate Software - Thor's community

Forums & Reddit

  • r/gamedev - Main subreddit (1M+ members)
  • r/indiegaming - Indie focus
  • r/gamedesign - Design discussion
  • r/IndieDev - Indie developers
  • TIGSource Forums - Indie veterans
  • GameDev.net - Long-running community

Conferences & Events

  • GDC - Game Developers Conference
  • PAX - Consumer shows (East/West/Aus)
  • Day of the Devs - Indie showcase
  • Steam Next Fest - Demo events
  • gamescom - European major
  • IndieCade - Independent games festival
  • SIEGE - Southern Interactive Entertainment

📖 Learning Resources

Books

Title Author Focus
Game Programming Patterns Bob Nystrom Architecture
The Art of Game Design Jesse Schell Design
Blood, Sweat, and Pixels Jason Schreier Industry stories
A Theory of Fun Raph Koster Design philosophy
Level Up! Scott Rogers Game design
Masters of Doom David Kushner Industry history
Rules of Play Salen & Zimmerman Game design theory
Game Feel Steve Swink Player experience

YouTube Channels

Channel Focus Link
Game Maker's Toolkit Design Analysis youtube.com/GameMakersToolkit
GDC Conference Talks youtube.com/GDC
Extra Credits Game Design youtube.com/ExtraCredits
AI and Games AI in Games youtube.com/AIandGames
Jonas Tyroller Indie Journey youtube.com/JonasTyroller
ThinMatrix Java Game Dev youtube.com/ThinMatrix
Masahiro Sakurai Game Design youtube.com/@saborustar
Pirate Software Dev & Industry youtube.com/@PirateSoftware
Aarthificial Devlogs youtube.com/@aarthificial
Miziziziz Indie Tips youtube.com/@Miziziziz

Podcasts

  • Eggplant Show - Indie dev stories
  • Game Dev Loadout - Tools & workflows
  • Coffee with Butterscotch - Indie studio life
  • Noclip Podcast - Documentary team
  • Game Dev Advice - Industry tips
  • Game Design Round Table - Design discussion

GDC Vault Free Talks


✨ Inspiration

Postmortems & Case Studies

Successful Indies (Study These!)

Game Developer Why Study It
Hollow Knight Team Cherry Art direction, scope
Stardew Valley ConcernedApe Solo dev, polish
Celeste Maddy Makes Games Game feel, accessibility
Undertale Toby Fox Narrative innovation
Hades Supergiant Games Roguelike design
Vampire Survivors poncle Viral mechanics
Balatro LocalThunk Card game design
Slay the Spire MegaCrit Deckbuilder pioneer
Among Us Innersloth Social deduction
Cult of the Lamb Massive Monster Genre blend

Game Jam Winners


🔧 Tools & Utilities

Project Management

Tool Price Link
Notion Free tier notion.so
Trello Free tier trello.com
HacknPlan Game-focused hacknplan.com
Codecks Card-based codecks.io
Linear Modern PM linear.app
Milanote Visual boards milanote.com

Version Control

Testing & QA

Localization

Screen Recording & GIFs


⚖️ Legal & Business

Business Formation

Contracts & Agreements

  • Publisher agreements checklist
  • Contractor/freelancer agreements
  • Revenue share structures
  • Contract Templates

Copyright & IP

  • Trademark basics for game titles
  • Music licensing considerations
  • Asset licensing (commercial use)
  • USPTO Trademark Search

GDPR & Privacy


🏆 Hall of Fame

Community-voted favorite resources. Add yours via PR!

Most Recommended by Community

  1. 🥇 Game Programming Patterns - Free architecture book
  2. 🥈 How to Market a Game - Essential marketing resource
  3. 🥉 Kenney Assets - Free game assets

🤝 Contributing

See CONTRIBUTING.md for guidelines.

Quick Add: Found a great resource? Open an issue or submit a PR!


📜 License

CC0

To the extent possible under law, the contributors have waived all copyright and related or neighboring rights to this work.


⭐ Star this repo if you found it helpful!

About

A curated list of resources, tools, and inspiration for indie game developers. From your first prototype to launch day and beyond.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages