🎮 Game Dev Canon
EN

Game Dev Canon — конспекты

Курс «Game Dev Mastery» в формате конспектов: читаешь с телефона, идёшь по порядку или прыгаешь по интересам. Каждая страница — контекст, механизм, аналогия, связи с другими темами и «вопросы пытливого ума». Практика (лабы) помечена 🏠 дома — её делаешь за домашним компьютером.

✦ 54 конспекта 🏠 15 лаб — дома
0 / 0 прочитано
Модули 1–7

История и фундамент

Как индустрия пришла к нынешнему состоянию: аркады → консоли → 3D → MMO → HD/инди → mobile/F2P → современность. Играй, деконструируй, читай постмортемы.
1. Аркадная эра1970–85
Игровой цикл (+лаба), железо/fixed-point, коллизии, ghost-AI — готовы. Дальше — остальная аркадная классика.✦ открыть
2. Console Wars1985–93
Картридж/мапперы, кристаллизация жанров, контроллер и ввод, SNES Mode 7 (псевдо-3D + лаба).✦ открыть
3. 3D-революция1993–99
Doom (2.5D, BSP) и Quake (настоящий 3D: PVS, lightmap’ы). История × классическая CS.✦ открыть
4. Online Worlds / MMO1997–05
Таксономия нетокода (три модели + лаба лага), роллбэк (GGPO), персистентность и шардинг (EVE TiDi), виртуальные экономики (Bartle, Кастронова).✦ открыть
5. HD-эра и инди2005–12
Движки (Unity/Unreal/Godot), PBR-рендеринг (+лаба), Steam и видимость, инди-продакшн. Модуль целиком.✦ открыть
6. Mobile / F2P2012–18
Удержание (D1/D7/D30), гача и battle pass, телеметрия/A/B, приватность (GDPR/ATT). Модуль целиком.✦ открыть
7. Современная эра2018–26
VR/AR-реальность, облако (фича≠продукт), экономика индустрии (контракция/консолидация). Модуль целиком.✦ открыть
Модули 8–9

Инженерия и дизайн

Reference-слой: движки, рендеринг, сети, аудио, ECS — и теория игрового дизайна: MDA, flow, game feel.
Модуль 10

Бизнес и монетизация

Дистрибуция, спектр монетизации (этично → хищно), экономика студий, кейсы.
Модуль 11 ★

AI / ML в играх

Твоя зона. От pathfinding и поиска по дереву до LLM-NPC и world models — 9 тем, 4 лабы. И сквозной вопрос: когда ML — НЕ ответ.
Модуль 12

Капстоун и синтез

Сборка паттернов в проект. Project E (LLM-NPC) или свой.