Перейти к содержимому

Структура проекта в Godot, которую мне стоило использовать с самого начала

Fat Earth Studios

0:00 / 0:00

Структура проекта в Godot, которую мне стоило использовать с самого начала

110 133 просмотра · 2 месяца назад
Fat Earth Studios
15,2 тыс. подписчиков
110 133 просмотра · 2 месяца назад
Прежде чем небольшой прототип Godot превратится в полноценную игру, ему необходима прочная основа. В этом руководстве по Godot 4 мы рассмотрим семь важных шагов по созданию структуры проекта, которая сможет расти, не превращаясь в хаос. Мы выберем направление развития игры, организуем структуру папок, определим четкие обязанности для сцен MainGame и Level, а также создадим стабильный путь для загрузки уровней и размещения игрока. Это начало новой серии, в которой мы будем строить полноценный вертикальный срез игры, исследуя причины каждого дизайнерского решения. Сообщество также поможет сформировать направление развития игры. Цель состоит в том, чтобы взять небольшой работающий сегодня прототип и заложить основу, которая упростит добавление всех будущих функций. В этом видео: Обсуждение общего дизайна и жанра игры Выбор высокоуровневого художественного направления и обсуждение влияния масштабирования пикселей Создание четкой структуры папок Определение обязанностей сцен для предотвращения «спагетти-кода» Создание постоянной сцены MainGame со стабильными корнями Настройка режимов обработки для пауз и переходов Написание многократно используемого пути GDScript для загрузки уровней и размещения игрока Прототип представляет собой пиксельную игру с видом сверху, освещением, шейдерами, плавным движением камеры и современными визуальными элементами. В следующих видео мы углубимся в масштабирование пикселей, движение камеры, TileMapLayers, наборы ландшафтов и автотайлинг, инструменты отладки, многократно используемые системы и автоматизацию проекта. Стоит ли нам создавать эту игру как более традиционную RPG или как нечто более ориентированное на экшен? --- Просмотреть файлы проекта на GitHub: https://github.com/fat-earth-studios/... Присоединиться к Discord:   / discord   Поддержать канал на Ko-fi: https://ko-fi.com/fatearthstudios --- РАЗДЕЛЫ 00:00 Почему проекты становятся неряшливыми 01:28 Решите, что вы строите 02:10 Выберите правильную визуальную настройку 02:58 Создайте четкую структуру папок 04:52 Назначьте обязанности вашим сценам 06:38 Создайте структуру узлов основной игры 08:56 Намеренно настройте Processing 10:09 Создайте стабильный путь загрузки уровней 12:40 Что будет дальше Далее --- Музыка, использованная в этом видео: "Floating Waterfall" Композитор: Дэниел Б. Рассел © 2026 Дэниел Б. Рассел. Все права защищены. #godot #gamedev #indiedev