Skip to content

Latest commit

 

History

History
856 lines (802 loc) · 29.6 KB

File metadata and controls

856 lines (802 loc) · 29.6 KB

Full Topics List

English | Русский

English

📑 Content


Basic Level (Engine Fundamentals and C# in Unity Context)

Description Links
1 Unity Editor Interface: Hierarchy, Project, Inspector, Scene (Game/Scene view) Theory
2 GameObject and Component: Container vs Behavior Theory , Practice
3 Transform in Unity: Position, Rotation, Scale, and Hierarchy Theory , Practice
4 MonoBehaviour: Script Lifecycle Theory , Practice
5 Vector Mathematics in Unity: Fundamentals for Game Logic Theory , Practice
6 Input Handling in Unity: Old Input Manager (GetKey, GetAxis, GetMouseButton) Theory , Practice
7 Prefabs in Unity: Creation, Applying Changes, Nested Prefabs Theory , Practice
8 Instantiate and Destroy: Creating and Destroying Objects at Runtime Theory , Practice
9 Colliders, Triggers, and Physic Materials Theory , Practice
10 Rigidbody: Forces, Gravity, and Kinematic Mode Theory , Practice
11 Camera in Unity: Projections, Clear Flags, Culling Mask & Render Texture Theory , Practice
12 Raycasting in Unity: Camera/Point Ray, LayerMask, RaycastHit Theory , Practice
13 Coroutines in Unity: IEnumerator, WaitForSeconds, Delayed Actions Theory , Practice
14 PlayerPrefs: Simple Data Saving in Unity Theory , Practice
15 Collision Events in Unity: OnCollisionEnter and OnTriggerEnter Theory , Practice
16 Tags and Layers in Unity Theory , Practice
17 Time.deltaTime and Time Scale in Unity Theory , Practice
18 Debugging and Logging in Unity: From Debug.Log to File Output Theory , Practice

Working with Interface and Data

Description Links
19 UI Canvas in Unity: Render Modes Theory , Practice
20 Unity UI Components: RectTransform, Anchors, Layout Groups Theory , Practice
21 UI Scripts in Unity: Button, Slider, Toggle, ScrollRect Theory , Practice
22 Creating Simple Property Animations (Animation Window) Theory , Practice
23 Animation in Unity: Animator Controller and State Machine Theory , Practice
24 Animation Layers and Masks: Blending Animations in Unity Theory , Practice
25 Raycast for UI: Click Blocking and Graphic Raycaster Theory , Practice
26 UnityEvents: Configuring Events in the Inspector for Loose Coupling Theory , Practice
27 ScrollView and Dynamic Lists in Unity UI Theory , Practice
28 TextMeshPro (TMP): Modern Typography in Unity Theory , Practice

Advanced C# in Unity

Description Links
29 ScriptableObject in Unity: Data Storage, Configuration, Replacing Singletons Theory , Practice
30 Serialization in Unity: Controlling Field Visibility in the Inspector Theory , Practice
31 OnValidate: Automatically Configuring Presets in the Unity Editor Theory , Practice
32 Custom Editor / PropertyDrawer: Extending the Unity Editor for Your Needs (Editor API) Theory , Practice

Graphics and Visuals (WIP)

Description Links

Architecture and Advanced Systems (WIP)

Description Links

Testing (WIP)

Description Links

Physics and Platform Specifics (WIP)

Description Links

Audio (WIP)

Description Links

Optimization and Deployment (WIP)

Description Links

Version Control and Teamwork (WIP)

Description Links

Post-processing and Visual Effects (WIP)

Description Links

Exotics and Advanced GameDev (WIP)

Description Links

Русский

📑 Содержание


Базовый уровень (Основы движка и C# в контексте Unity)

Описание Ссылки
1 Интерфейс Unity Editor: Иерархия, Проект, Инспектор, Сцена (Game/Scene view) Теория
2 GameObject и Component: Контейнер vs Поведение Теория , Практика
3 Transform в Unity: Позиция, Поворот, Масштаб и Иерархия Теория , Практика
4 MonoBehaviour: Жизненный цикл скрипта Теория , Практика
5 Векторная математика в Unity: Основы для игровой логики Теория , Практика
6 Ввод данных в Unity: старый Input Manager (GetKey, GetAxis, GetMouseButton) Теория , Практика
7 Префабы (Prefabs) в Unity: Создание, изменение, вложенные префабы Теория , Практика
8 Instantiate и Destroy: Создание и уничтожение объектов во время выполнения Теория , Практика
9 Коллайдеры (Colliders), Триггеры (Triggers) и Физические материалы (Physic Materials) Теория , Практика
10 Rigidbody: Силы, гравитация и кинематика Теория , Практика
11 Камера в Unity: Проекции, Clear Flags, Culling Mask и Render Texture Теория , Практика
12 Raycasting в Unity: Луч из камеры/точки, LayerMask, RaycastHit Теория , Практика
13 Корутины в Unity: IEnumerator, WaitForSeconds, отложенные действия Теория , Практика
14 PlayerPrefs: Простое сохранение данных в Unity Теория , Практика
15 События столкновений в Unity: OnCollisionEnter и OnTriggerEnter Теория , Практика
16 Теги (Tag) и Слои (Layer) в Unity Теория , Практика
17 Time.deltaTime и масштаб времени в Unity Теория , Практика
18 Дебаг и логирование в Unity: От Debug.Log до файла на диске Теория , Практика

Работа с интерфейсом и данными

Описание Ссылки
19 UI Canvas в Unity: Режимы рендеринга Теория , Практика
20 UI Компоненты Unity: RectTransform, Якоря, Layout Group Теория , Практика
21 UI Скрипты в Unity: Button, Slider, Toggle, ScrollRect Теория , Практика
22 Создание простых анимаций по свойствам (Animation Window) Теория , Практика
23 Анимация в Unity: Animator Controller и машина состояний Теория , Практика
24 Анимационные слои (Layers) и маски: Смешивание анимаций в Unity Теория , Практика
25 Raycast для UI: Блокировка кликов и Graphic Raycaster Теория , Практика
26 UnityEvents: Настройка событий в инспекторе для слабой связанности (loose coupling) Теория , Практика
27 ScrollView и динамические списки в Unity UI Теория , Практика
28 TextMeshPro (TMP): Современная типографика в Unity Теория , Практика

Продвинутый C# в Unity

Описание Ссылки
29 ScriptableObject в Unity: Хранение данных, конфигурация, замена синглтонов Теория , Практика
30 Сериализация в Unity: Управление видимостью полей в Инспекторе Теория , Практика
31 OnValidate: Автоматическая настройка пресетов в Unity Editor Теория , Практика
32 Custom Editor / PropertyDrawer: Расширяем редактор Unity под свои задачи (Editor API) Теория , Практика

Графика и визуал (WIP)

Описание Ссылки

Архитектура и продвинутые системы (WIP)

Описание Ссылки

Тестирование (WIP)

Описание Ссылки

Физика и особенности платформ (WIP)

Описание Ссылки

Аудио (WIP)

Описание Ссылки

Оптимизация и деплой (WIP)

Описание Ссылки

Версионирование и работа в команде (WIP)

Описание Ссылки

Постобработка и визуальные эффекты (WIP)

Описание Ссылки

Экзотика и продвинутый GameDev (WIP)

Описание Ссылки