🌍 Worldwide · Programming
Game Development Syllabus
Roadmap to Game Developer. The full Game Development syllabus: 13 subjects, 73 chapters, 257 topics and 270 sub-topics, with 704 flashcards written against it.
Game Development subjects
Game Development has 13 subjects. Each one is listed below with its chapters in syllabus order; open a subject for every topic and sub-topic inside them.
Game Development Fundamentals
- Introduction to Game Development · 3 topics
- Game Design Principles · 4 topics
- Game Development Tools · 3 topics
Game Mathematics
- Fundamentals of Mathematics · 5 topics
- Linear Algebra · 5 topics
- Analytic Geometry · 4 topics
- Calculus for Game Development · 4 topics
- Discrete Mathematics · 4 topics
- Probability and Statistics · 5 topics
- Numerical Methods · 5 topics
- Physics for Games · 5 topics
- Transformations and Projections · 4 topics
- Shaders and Graphics Programming · 5 topics
Game Physics
- Fundamentals of Physics · 5 topics
- Mathematics for Physics · 5 topics
- Rigid Body Dynamics · 4 topics
- Particle Systems · 4 topics
- Collision Detection · 4 topics
- Soft Body Dynamics · 4 topics
- Fluid Dynamics · 4 topics
- Physics Engines · 3 topics
- Optimization Techniques · 4 topics
- Advanced chapters · 4 topics
Programming for Games
- Programming Languages · 4 topics
- Game Engine Scripting · 3 topics
- Algorithms and Data Structures · 3 topics
C# Programming Language
- Introduction to C# · 3 topics
- Basic Concepts · 3 topics
- Object-Oriented Programming (OOP) · 5 topics
- Advanced Concepts · 6 topics
- Data Access · 2 topics
- Testing and Debugging · 2 topics
GODOT
- Introduction to Godot · 3 topics
- Basic Concepts · 3 topics
- Intermediate Concepts · 3 topics
- Advanced Concepts · 3 topics
- Publishing Your Game · 3 topics
Unity Engine
- Introduction to Unity Engine · 2 topics
- Unity Scripting · 3 topics
- 2D Game Development · 2 topics
- 3D Game Development · 3 topics
- User Interface (UI) · 2 topics
- Audio in Unity · 2 topics
- Networking and Multiplayer · 2 topics
- Optimization and Performance · 2 topics
- Publishing and Deployment · 2 topics
Unreal Engine
- Introduction to Unreal Engine · 3 topics
- Basic Concepts · 3 topics
- Intermediate Concepts · 3 topics
- Advanced Concepts · 3 topics
- Specialized Topics · 3 topics
- Project Deployment · 2 topics
Game Art and Animation
- 2D Art · 3 topics
- 3D Art · 4 topics
- Animation · 4 topics
Game Audio
- Sound Design · 3 topics
- Music Composition · 3 topics
- Audio Integration · 2 topics
Game AI
- Introduction to Game AI · 3 topics
- Fundamental AI Techniques · 4 topics
- Pathfinding and Navigation · 5 topics
- Movement and Steering Behaviors · 6 topics
- Advanced AI Techniques · 5 topics
- AI for Different Game Genres · 5 topics
- AI Optimization and Performance · 4 topics
- AI Tools and Frameworks · 4 topics
- Case Studies and Real-World Examples · 3 topics
Game Testing and QA
- Types of Testing · 4 topics
- Bug Tracking · 2 topics
- Playtesting · 3 topics
Game Monetization and Marketing
- Monetization Strategies · 4 topics
- Marketing and Community Building · 3 topics
- Game Publishing · 3 topics
Game Development flashcards
704 question-and-answer cards across 13 subject decks, each shown in full on its subject page.
- Game Development Fundamentals — 51 cards
- Game Mathematics — 50 cards
- Game Physics — 51 cards
- Programming for Games — 50 cards
- C# Programming Language — 59 cards
- GODOT — 51 cards
- Unity Engine — 57 cards
- Unreal Engine — 63 cards
- Game Art and Animation — 60 cards
- Game Audio — 51 cards
- Game AI — 50 cards
- Game Testing and QA — 60 cards
- Game Monetization and Marketing — 51 cards
Game Development syllabus FAQ
What subjects are in the Game Development syllabus?
Game Development covers 13 subjects: Game Development Fundamentals, Game Mathematics, Game Physics, Programming for Games, C# Programming Language, GODOT, Unity Engine, Unreal Engine, Game Art and Animation, Game Audio, Game AI, Game Testing and QA and Game Monetization and Marketing.
How many chapters and topics are in the Game Development syllabus?
73 chapters and 257 topics, broken down further into 270 sub-topics, across 13 subjects. Game Mathematics is the largest subject, with 46 topics in 10 chapters.
Are there Game Development flashcards?
Yes — 704 question-and-answer flashcards in 13 subject decks. Each deck is printed in full on its subject page here, and the same cards are in the Examius app with spaced repetition. The free plan covers one exam of your choice, including its flashcards; Examius Pro, a one-time purchase, unlocks every other exam and deck.
Related Programming syllabuses
Roadmap to DevOps Engineering
Data Structure and Algorithm syllabusRoadmap to Data Structure and Algorithm
Python syllabusRoadmap to Python developer
Data Science syllabusRoadmap to Data Scientist
Java Programming syllabusRoadmap to Java Programming
Front-end Web Development syllabusRoadmap to Front-end web development
Machine Learning syllabusRoadmap to Machine Learning
C++ Programming syllabusRoadmap to learn C++ programming
C Programming syllabusRoadmap to learn C programming