Learning

Free and paid ways to learn game development: official documentation, video tutorials, full courses, books and communities where you can ask questions.

Brackeys

Learning

Beginner-friendly video tutorials for Unity and Godot.

  • Free resource
  • Good for beginners

GDQuest

Learning

Godot tutorials and courses, with plenty of free material.

  • Free + paid plans
  • Good for beginners

Video essays about why great game design works.

  • Free resource
  • Good for beginners

Official Godot docs with a step-by-step first-game tutorial.

  • Free resource
  • Open source
  • Good for beginners

A gentle, interactive introduction to writing shaders.

  • Free resource
  • Good for beginners

Unity Learn

Learning

Free official courses and pathways for learning Unity.

  • Free resource
  • Good for beginners

r/gamedev

Learning

A large community for questions, feedback and discussion.

  • Free resource
  • Good for beginners

Awesome Game Jam

Game jams

A community-curated list of tools and assets for game jams.

  • Free resource
  • Good for beginners

Game Jam Resources

Game jams

A curated hub of resources so jammers spend more time creating.

  • Free resource
  • Good for beginners

Thousands of screenshots of real game interfaces to learn from.

  • Free + paid plans
  • Good for beginners

Lospec

2D & pixel art

Palettes, tutorials and tools for pixel artists.

  • Free resource
  • Good for beginners

Scratch

Game engines

Snap code blocks together to make your very first games.

  • Free
  • Open source
  • Good for beginners

Looking for something specific? Search and filter learning, or suggest something we are missing.