### Computer Science
- [[Asymptotic Complexity и Time Complexity (Асимптотическая сложность и Временная сложность)]]
- [[Структуры данных (Data structures)]]
- [[Pathfinding (Поиск Пути)]]
- [[Collision Detection (Обнаружение Столкновений)]]
- [[Stack & Heap (стек и куча)]]
- [[Garbage Collector (Сборщик Мусора)]]
- [[Аллокация памяти (Memory allocation)]]
- [[Кеш процессора (CPU cache)]]
[[Алгоритмы и структуры данных]]
- [[Паттерны проектирования]]
- [[Принципы SOLID]]
##### Графика
- [[Graphic Pipeline (Графический конвейер)]]
- [[Графика на Unity]]
Основы рендера (материалы, меши, батчинг)
##### Математика
- [[Векторы]]
- Матрицы
-
Векторы/матрицы, нормализация, скалярное/векторное произведение; кватернионы (quaternions) на уровне «что это и зачем».
### C\#
- [[Structures or Value Types (Структуры или значимые типы)]]
- [[Коллекции]]
- [[Boxing, unboxing]]
- Сериализация (JSON/Binary; версии данных)
- `IEquatable<T>` у `struct`.
- Разница **значимых** (value types, `struct`) и **ссылочных** (reference types, `class`) типов;
### Unity
- [[GameObject]]
- [[Unity Analysis]]
- VFX в Unity
- Audio в Unity
- Lighting in Unity
- анимация в Unity
- камера
##### UI
- [[UI Toolkit (UIElements) в Unity]]
- [[Сравнение UI-систем в Unity]]
Жизненный цикл Unity
- Awake/Start/Update/FixedUpdate/LateUpdate; порядок инициализации; сцены и префабы.
многопоточность
Асинхронщина C# (`async/await`)
Сети
- Клиент-сервер, задержка (latency), джиттер (jitter), базовые подходы к репликации состояний.
- [[Merge]]
- [[Git]]
ECS
Юнит-тесты алгоритмов (без Unity API),