🌍 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.

13Subjects
73Chapters
257Topics
270Sub-topics
704Flashcards

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

3 chapters · 10 topics · 51 flashcards

  1. Introduction to Game Development · 3 topics
  2. Game Design Principles · 4 topics
  3. Game Development Tools · 3 topics

Game Mathematics

10 chapters · 46 topics · 50 flashcards

  1. Fundamentals of Mathematics · 5 topics
  2. Linear Algebra · 5 topics
  3. Analytic Geometry · 4 topics
  4. Calculus for Game Development · 4 topics
  5. Discrete Mathematics · 4 topics
  6. Probability and Statistics · 5 topics
  7. Numerical Methods · 5 topics
  8. Physics for Games · 5 topics
  9. Transformations and Projections · 4 topics
  10. Shaders and Graphics Programming · 5 topics

Game Physics

10 chapters · 41 topics · 51 flashcards

  1. Fundamentals of Physics · 5 topics
  2. Mathematics for Physics · 5 topics
  3. Rigid Body Dynamics · 4 topics
  4. Particle Systems · 4 topics
  5. Collision Detection · 4 topics
  6. Soft Body Dynamics · 4 topics
  7. Fluid Dynamics · 4 topics
  8. Physics Engines · 3 topics
  9. Optimization Techniques · 4 topics
  10. Advanced chapters · 4 topics

Programming for Games

3 chapters · 10 topics · 50 flashcards

  1. Programming Languages · 4 topics
  2. Game Engine Scripting · 3 topics
  3. Algorithms and Data Structures · 3 topics

C# Programming Language

6 chapters · 21 topics · 70 sub-topics · 59 flashcards

  1. Introduction to C# · 3 topics
  2. Basic Concepts · 3 topics
  3. Object-Oriented Programming (OOP) · 5 topics
  4. Advanced Concepts · 6 topics
  5. Data Access · 2 topics
  6. Testing and Debugging · 2 topics

GODOT

5 chapters · 15 topics · 69 sub-topics · 51 flashcards

  1. Introduction to Godot · 3 topics
  2. Basic Concepts · 3 topics
  3. Intermediate Concepts · 3 topics
  4. Advanced Concepts · 3 topics
  5. Publishing Your Game · 3 topics

Unity Engine

9 chapters · 20 topics · 80 sub-topics · 57 flashcards

  1. Introduction to Unity Engine · 2 topics
  2. Unity Scripting · 3 topics
  3. 2D Game Development · 2 topics
  4. 3D Game Development · 3 topics
  5. User Interface (UI) · 2 topics
  6. Audio in Unity · 2 topics
  7. Networking and Multiplayer · 2 topics
  8. Optimization and Performance · 2 topics
  9. Publishing and Deployment · 2 topics

Unreal Engine

6 chapters · 17 topics · 51 sub-topics · 63 flashcards

  1. Introduction to Unreal Engine · 3 topics
  2. Basic Concepts · 3 topics
  3. Intermediate Concepts · 3 topics
  4. Advanced Concepts · 3 topics
  5. Specialized Topics · 3 topics
  6. Project Deployment · 2 topics

Game Art and Animation

3 chapters · 11 topics · 60 flashcards

  1. 2D Art · 3 topics
  2. 3D Art · 4 topics
  3. Animation · 4 topics

Game Audio

3 chapters · 8 topics · 51 flashcards

  1. Sound Design · 3 topics
  2. Music Composition · 3 topics
  3. Audio Integration · 2 topics

Game AI

9 chapters · 39 topics · 50 flashcards

  1. Introduction to Game AI · 3 topics
  2. Fundamental AI Techniques · 4 topics
  3. Pathfinding and Navigation · 5 topics
  4. Movement and Steering Behaviors · 6 topics
  5. Advanced AI Techniques · 5 topics
  6. AI for Different Game Genres · 5 topics
  7. AI Optimization and Performance · 4 topics
  8. AI Tools and Frameworks · 4 topics
  9. Case Studies and Real-World Examples · 3 topics

Game Testing and QA

3 chapters · 9 topics · 60 flashcards

  1. Types of Testing · 4 topics
  2. Bug Tracking · 2 topics
  3. Playtesting · 3 topics

Game Monetization and Marketing

3 chapters · 10 topics · 51 flashcards

  1. Monetization Strategies · 4 topics
  2. Marketing and Community Building · 3 topics
  3. 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 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.