← Back to Game Development Course
🎮 Game Development — Full Curriculum
Master game development with Unity, Three.js, WebGL and Phaser. Build 2D games, 3D worlds and educational games.
🎯 Game Dev Fundamentals
4 topics
Introduction to Game Development
Game loop concept · 2D vs 3D games
4 topics
Game Math Basics
Vectors & coordinates · Trigonometry for games
4 topics
Game Design Principles
Core gameplay loop · Player motivation
4 topics
Input & Controls
Keyboard input · Mouse/touch input
4 topics
Game States & Scenes
State machines · Scene management
🌐 Three.js & WebGL
4 topics
Three.js Setup
Scene, Camera, Renderer · WebGL basics
4 topics
3D Models & Animation
GLB/GLTF loading · Mixamo animations
4 topics
Physics in Three.js
Cannon.js physics · Rigid bodies
4 topics
Shader Programming
Vertex shaders · Fragment shaders
4 topics
Browser Game Project
Character controller · Camera follow