A curated list collects game development resources for people exploring tools and techniques.
The Best Learn Gamedev Alternatives in 2026
Looking for something like Learn Gamedev? Here are 24 alternatives, ranked by how closely they match it on purpose, features and platforms. Of these, 16 are open source.
A curated collection of resources supports learning game development, from introductory material to further study.
Top picks at a glance
Quick comparison
| # | Alternative | Pricing | Open source | Platforms |
|---|---|---|---|---|
| 1 | MagicTools | — | Yes | — |
| 2 | Professional Programming | — | Yes | — |
| 3 | Awesome-Gamedev | — | Yes | — |
| 4 | Programming Learning Index | — | Yes | — |
| 5 | Everything AI Ml | — | Yes | — |
| 6 | Awesome YouTubers | — | Yes | — |
| 7 | Everything AI/ML | — | Not stated | Web |
| 8 | ProgrammingLearningResources | — | Not stated | Linux, Web |
| 9 | ProjectLearn | — | Not stated | Android, Web |
| 10 | Ebook Foundation | — | Not stated | Web |
All Learn Gamedev alternatives
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.
Everything AI/ML
viveknaskar.github.io/everything-ai-mlThis curated AI and machine learning guide organizes over 228 learning resources across 30 sections.
ProgrammingLearningResources
rentry.co/ProgrammingLearningResourcesThis programming learning resource organizes links by language and subject, including web development, databases, and game development.
ProjectLearn
projectlearn.ioProjectLearn teaches programming through projects across web, mobile, game development, machine learning, and artificial intelligence.
Ebook Foundation
ebookfoundation.github.io/free-programming-booksThe Ebook Foundation's free-programming-books repository lists freely available learning resources in many languages.
Hackr.io
hackr.ioHackr.io catalogs technology courses, projects, user-submitted resources, and learning topics.
PICO-8
mboffin.itch.io/pico8-educational-toolsetThe PICO-8 Educational Toolset collects game cartridges designed to teach different game development concepts.
Game Math
gamemath.com/book/intro.htmlThe online edition of 3D Math Primer for Graphics and Game Development introduces mathematics used in graphics and game development.
From Zero To Hero
therealpenaz91.itch.io/2dgd-f0thFrom Zero to Hero collects community knowledge about 2D game development.
A-to-Z Resources for Students is a curated list of learning and development resources.
This repository implements JavaScript algorithms and data structures, with explanations and links for further reading.
A curated repository helps readers discover machine learning and AI courses published on YouTube.
This LLM course combines learning roadmaps with Google Colab notebooks for studying large language models.
This repository documents a 90-day cybersecurity study plan with topics for a staged learning schedule.
awesome-system-design-resources provides free materials for learning system design and interview preparation.
Awesome LeetCode Resources collects learning materials for data structures and algorithms and provides a newsletter link.
Frontend Learning Kit curates guides and materials for learning frontend technologies.
Awesome Certificates collects more than 200 free courses and over 20,000 hours of learning material.
A curated list collects tutorials that teach programming through building projects.
Alternatives to similar tools
What is the best alternative to Learn Gamedev?
Are there open-source alternatives to Learn Gamedev?
Alternatives are suggested from the purpose and features described in our listings. Different pages for the same product appear once. Read each description to check whether it fits your task. How we choose alternatives · Suggest an alternative
























