Skip to content

chaitanyadev999/game-dev-skill-path

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

13 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽฎ Ultimate Game Dev Planner & Skill Path 2026

The #1 Free Game Development Roadmap โ€” From Zero to Published Game in 90 Days!

Stars Forks License Free


๐Ÿ”ฅ Why This Repo?

Feature Details
โœ… Complete Roadmap Beginner โ†’ Pro game developer
โœ… Free Resources Only No paid courses needed
โœ… 90-Day Plan Daily tasks, no overwhelm
โœ… All Engines Covered Unity, Unreal, Godot, Web
โœ… Earn Money How to monetize your games

๐Ÿ“… 90-Day Game Dev Plan

๐ŸŸข Month 1 โ€” Foundation (Days 1โ€“30)

Week Topic Free Resource
Week 1 Game Design Basics GDC Talks (YouTube)
Week 2 Choose Your Engine Godot Docs
Week 3 Programming Basics CS50 Game Dev
Week 4 Build Mini Game #1 Pong / Flappy Bird clone

๐ŸŸก Month 2 โ€” Building Skills (Days 31โ€“60)

Week Topic Free Resource
Week 5 2D Platformer Brackeys YouTube
Week 6 Audio & Sound FX freesound.org
Week 7 UI & Menus Unity/Godot UI tutorials
Week 8 Mini Game #2 Side-scroller / Shooter

๐Ÿ”ด Month 3 โ€” Ship It! (Days 61โ€“90)

Week Topic Free Resource
Week 9 3D Basics Unity Learn
Week 10 Polish & Juice Game Feel tutorials
Week 11 Publish on Itch.io itch.io guide
Week 12 Market Your Game Social media strategy

๐Ÿ—บ๏ธ Complete Skill Path

BEGINNER
    โ”‚
    โ”œโ”€โ”€ ๐ŸŽฏ Game Design Fundamentals
    โ”‚       โ”œโ”€โ”€ Core loops
    โ”‚       โ”œโ”€โ”€ Player motivation
    โ”‚       โ””โ”€โ”€ Level design basics
    โ”‚
    โ”œโ”€โ”€ ๐Ÿ’ป Pick an Engine
    โ”‚       โ”œโ”€โ”€ Godot (Free, Best for beginners)
    โ”‚       โ”œโ”€โ”€ Unity (Industry standard)
    โ”‚       โ””โ”€โ”€ Unreal (AAA quality)
    โ”‚
    โ”œโ”€โ”€ ๐Ÿ”ง Programming
    โ”‚       โ”œโ”€โ”€ GDScript (Godot)
    โ”‚       โ”œโ”€โ”€ C# (Unity)
    โ”‚       โ””โ”€โ”€ Blueprints (Unreal)
    โ”‚
INTERMEDIATE
    โ”‚
    โ”œโ”€โ”€ ๐ŸŽจ Art & Assets
    โ”‚       โ”œโ”€โ”€ Pixel art โ†’ Aseprite (free)
    โ”‚       โ”œโ”€โ”€ 3D models โ†’ Blender (free)
    โ”‚       โ””โ”€โ”€ Free assets โ†’ OpenGameArt.org
    โ”‚
    โ”œโ”€โ”€ ๐ŸŽต Audio
    โ”‚       โ”œโ”€โ”€ Free SFX โ†’ freesound.org
    โ”‚       โ”œโ”€โ”€ Music โ†’ incompetech.com
    โ”‚       โ””โ”€โ”€ Engine โ†’ FMOD (free for indie)
    โ”‚
    โ”œโ”€โ”€ ๐Ÿง  Advanced Programming
    โ”‚       โ”œโ”€โ”€ State machines
    โ”‚       โ”œโ”€โ”€ Pathfinding (A*)
    โ”‚       โ””โ”€โ”€ Multiplayer basics
    โ”‚
PRO
    โ”‚
    โ”œโ”€โ”€ ๐Ÿš€ Publishing
    โ”‚       โ”œโ”€โ”€ Itch.io (Free, instant)
    โ”‚       โ”œโ”€โ”€ Google Play (โ‚น2000 one-time)
    โ”‚       โ””โ”€โ”€ Steam ($100 one-time)
    โ”‚
    โ””โ”€โ”€ ๐Ÿ’ฐ Monetization
            โ”œโ”€โ”€ Ads (AdMob)
            โ”œโ”€โ”€ In-app purchases
            โ””โ”€โ”€ Game Jams โ†’ Prize money

๐Ÿ†“ 100% Free Tools List

Game Engines

  • Godot โ€” Best free engine, MIT license
  • Unity โ€” Free for personal use
  • GDevelop โ€” No coding needed!

Art & Design

  • Aseprite โ€” Pixel art (free if compiled)
  • Blender โ€” 3D modeling
  • GIMP โ€” Image editing
  • Canva โ€” Game thumbnails

Free Assets

Audio


๐Ÿ’ก Game Ideas for Beginners (Build These First!)

# Game Difficulty Time
1 ๐Ÿ“ Pong โญ 1 day
2 ๐Ÿฆ Flappy Bird โญ 2 days
3 ๐Ÿ Snake โญโญ 3 days
4 ๐Ÿงฑ Breakout โญโญ 1 week
5 ๐Ÿƒ Platformer โญโญโญ 2 weeks
6 ๐Ÿ”ซ Top-down Shooter โญโญโญ 3 weeks
7 ๐Ÿงฉ Puzzle Game โญโญโญโญ 1 month
8 ๐Ÿ“ฑ Mobile Hyper-casual โญโญโญโญ 1 month

๐Ÿ’ฐ How to Earn Money from Games

๐Ÿ’ต Revenue Streams:
โ”‚
โ”œโ”€โ”€ ๐ŸŽฎ Itch.io Sales          โ†’ $5โ€“$500/month (indie games)
โ”œโ”€โ”€ ๐Ÿ“ฑ Mobile Ads (AdMob)     โ†’ $100โ€“$5000/month (hyper-casual)
โ”œโ”€โ”€ ๐Ÿ† Game Jams              โ†’ $100โ€“$5000 prize money
โ”œโ”€โ”€ ๐ŸŽ“ Teach on YouTube       โ†’ Ad revenue + sponsorships
โ”œโ”€โ”€ ๐Ÿ‘พ Game Assets Shop       โ†’ Sell on itch.io/Kenney style
โ”œโ”€โ”€ ๐Ÿ’ผ Freelance              โ†’ $20โ€“$80/hour on Upwork/Fiverr
โ””โ”€โ”€ ๐Ÿš€ Steam Release          โ†’ $1000โ€“$100,000+ (with marketing)

๐Ÿ“Š Game Dev Learning Resources (All Free)

YouTube Channels

Channel Best For
GDC Game design theory
Brackeys Unity tutorials
GodotTutorials Godot engine
Thomas Brush Indie dev mindset
GMTK Game design analysis

Free Courses

Communities


๐Ÿ† Game Jams Calendar (Win Money & Fame!)

Jam Prize Frequency
Ludum Dare Fame + Portfolio 3x per year
Global Game Jam Fame + Networking Annual
itch.io Jams Varies Weekly!
GMTK Game Jam Fame Annual
Brackeys Game Jam Community prizes 2x per year

โญ Star This Repo!

If this helped you, please star โญ this repo and share with your developer friends!

Share on:

  • Twitter: #GameDev #IndieGame #FreeResources
  • LinkedIn: Tag your dev friends
  • Reddit: r/gamedev r/learnprogramming

๐Ÿค Contributing

Found a great free resource? Open a PR and add it!

  1. Fork this repo
  2. Add your resource in the right section
  3. Submit a Pull Request
  4. Get credited as a contributor!

๐Ÿ“œ License

MIT License โ€” Free to use, share, and modify!


Made with โค๏ธ for the global game dev community Last updated: April 2026

About

๐ŸŽฎ Ultimate Free Game Dev Roadmap - From Zero to Published Game in 90 Days!

Topics

Resources

License

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors