A curated list collects game development resources for people exploring tools and techniques.
Learn Gamedev
A curated collection of resources supports learning game development, from introductory material to further study.

About Learn Gamedev
Learn Gamedev is an open source, curated GitHub repository of game development learning resources, covering all core disciplines including programming, art, design, audio, and production. The list is designed to help users build general game development knowledge and problem-solving skills, rather than teaching step-by-step solutions to specific problems. Nearly all included resources are free, and any paid resources are clearly marked and only included if personally endorsed by an industry professional working in the relevant discipline. The repository avoids most tools, assets, and design analysis videos, only including tool-specific tutorials or assets when they are required to learn a given role effectively.
Key features
- Curated list of game development learning resources across all core disciplines
- Nearly all resources are free, paid options only included with industry endorsement
- Marks beginner-friendly resources with a star indicator
- Marks highly influential, personally vetted resources with a purple indicator
- Avoids most tools, assets, and step-by-step tutorials to prioritize foundational knowledge
- Includes a curated list of professional game developers available for career advice
- Curated by an industry professional with experience as a technical artist and gameplay programmer
- Nearly all included resources are free, with paid options only added if industry-endorsed
- Clearly marks beginner-friendly and highly influential resources to help users prioritize content
- Most resources are geared toward technical art and programming, with less coverage for other game dev roles
- Excludes most step-by-step tutorials and design analysis videos, so users seeking those must look elsewhere
- Older curated lists included in the repository may have broken links
Learn Gamedev at a glance
- Category
- Education & Learning › Learn to Code
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
Learn Gamedev alternatives
Tools and sites you could use instead, ranked by how closely they match.
This repository curates learning resources for software engineers, including material for people exploring programming topics.
Awesome-Gamedev collects learning and reference material for developing games.
This repository lists freely available learning resources across programming, mathematics, and science.
A curated collection gathers learning resources for generative AI, machine learning, LLMs, RAG, and related topics.
Awesome YouTubers collects channels that teach a range of subjects through video.
Popular in Learn to Code
Well-known listings from the same topic.
Learn Gamedev FAQ
Are all resources on the list free?
What types of content does the list avoid?
How can users suggest new resources for the list?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












