Game Developer Roadmap
Step by step guide to becoming an Android developer.
Ask AI about Game Developer Roadmap
Legend
Propose
Alternatives
Options
1 Programming Languages
C / C++
C#
Rust
Python
GDScript
2 Game Mathematics
Linear Algebra
Geometry
3 Game Physics
Dynamics
Collision Detection
4 Game Engine
Unity 3D
Unreal Engine
Godot
Native
5 Computer Graphics (Fundamentals)
Rasterization & Ray Tracing
Graphics Pipeline
Shaders
Computer Animation
6 Computer Graphics (Lighting & Materials)
Rendering Equation
Mapping
Lighting & Shadow
Visibility & Occlusion
7 Graphics API
DirectX, OpenGL, Vulkan, Metal
HLSL, GLSL, SPIR-V
WebGL, OpenGL ES
8 Game AI
Decision Making
Movement
Board Game AI
Machine Learning for AI
9 Advanced Rendering
Physically-Based Rendering
Real-time Ray Tracing
Translucency & Transparency