GameDev.Land / Academy

Deep understanding.
Intentional development.

Engineering knowledge for people who build games.

Courses

Courses: 2
JAVASCRIPT / 01
JavaScript

Advanced JavaScript

A detailed JavaScript course covering how the engine works, memory management, and asynchronous code. We explain what code does and why it works that way.

19 lessonsShort lessons
Explore the course ↗
TYPESCRIPT / HTML5
TypeScript · PixiJS

GameDevLand SDK

A general-purpose SDK for HTML5 games in TypeScript. Project integration, scenes, assets, layouts and game systems.

4 sections · 45 lessonsEngine · Vite
Explore the course ↗
01 / Understand

One idea per lesson

Short lessons that explain each concept in sequence.

02 / Observe

The mechanism in action

Interactive diagrams show changes in state and let us test assumptions.

03 / Apply

From theory to a game

HTML5 GameDev examples, practice, and links to primary sources.