-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Недели 1-2: Начало работы с Godot и дизайном уровней
Неделя 1: Базовое ознакомление
День 1-2: Основы Godot Editor
- Установить Godot и получить доступ к проекту
- Открыть существующий проект
- Изучить навигацию по интерфейсу редактора:
- Изучить панель FileSystem
- Найти панель Scene tree
- Найти панель Inspector
- Попрактиковаться с управлением 3D viewport (вращение, перемещение, масштабирование)
- Научиться сохранять и загружать сцены
День 3: Понимание структуры проекта
- Найти основные игровые сцены
- Найти и изучить общую сцену пещеры/пола
- Определить, где хранятся сцены уровней
- Изучить организацию сцен в проекте
- Изучить базовое создание экземпляров сцен:
- Как создать экземпляр сцены
- Как сделать уникальную копию
- Понимание, когда использовать каждый вариант
День 4: Основы CSG
- Узнать, что такое CSG-меши
- Попрактиковаться с базовыми CSG-формами:
- CSG Box (Куб)
- CSG Cylinder (Цилиндр)
- CSG Sphere (Сфера)
- Попробовать базовые CSG-операции:
- Union (Объединение)
- Subtraction (Вычитание)
- Intersection (Пересечение)
День 5: Работа со сценой пещеры
- Сделать копию базовой сцены пещеры/пола
- Изучить, как построена сцена пещеры
- Определить различные части пещеры:
- Основная структура
- Формы коллизий
- Назначение материалов
- Попрактиковаться в создании простых модификаций
Неделя 2: Практическое применение
День 1-2: Основы сборки уровней
- Создать новую сцену уровня
- Создать экземпляр копии сцены пещеры
- Научиться размещать базовые элементы:
- Стартовая площадка
- Посадочная площадка
- Базовые препятствия
- Сохранить и протестировать уровень
День 3: Игровые элементы
- Изучить все доступные игровые элементы:
- Интерактивные объекты
- Препятствия
- Декоративные элементы
- Попрактиковаться в размещении и настройке каждого типа
- Понять их игровое назначение
День 4: Практика дизайна уровней
- Создать простой тестовый уровень
- Включить все базовые игровые элементы
- Протестировать базовый поток игрока
- Получить обратную связь от команды
- Внести корректировки на основе обратной связи
День 5: Обзор и документация
- Повторить все изученные концепции
- Задокументировать вопросы или неясные моменты
- Представить тестовый уровень команде
- Собрать обратную связь по прогрессу обучения
- Спланировать области фокуса на следующие недели
Ежедневные привычки для развития
- Делать заметки о новых открытиях
- Часто тестировать изменения
- Задавать вопросы при затруднениях
- Регулярно сохранять работу
- Делать резервные копии сцен перед крупными изменениями
Вопросы для ответа
- Как правильно копировать и модифицировать сцену пещеры?
- Когда создавать новую сцену, а когда модифицировать существующую?
- Как эффективно использовать инструменты CSG?
- Что делает поток уровня хорошим?
- Как тестировать играбельность уровня?
Распространенные ошибки, которых следует избегать
- Не модифицировать оригинальную сцену пещеры/пола
- Не забывать делать резервные копии сцен
- Не усложнять первые дизайны
- Не пропускать тестирование после изменений
- Не стесняться просить помощи
Ресурсы для справки
- Официальная документация Godot Editor
- Существующие примеры уровней команды
- Руководство по стилю проекта
- Проектная документация команды
Цели к концу недели 2
- Комфортная работа с интерфейсом Godot
- Умение создавать новые сцены уровней
- Понимание основ CSG
- Умение модифицировать копии пещеры/пола
- Базовые навыки сборки уровней
- Создан как минимум один тестовый уровень
- Получена и применена обратная связь
Предварительный обзор следующих шагов
- Более сложные дизайны уровней
- Продвинутые техники CSG
- Оптимизация уровней
- Вопросы производительности
Примечание: Этот чек-лист гибкий - регулируйте темп в зависимости от уровня комфорта и понимания. Можно уделить больше времени сложным концепциям.