Как 40 небольших изменений могут преобразить игру на Godot
Game Dev for Noobs
0:00 / 0:00
Как 40 небольших изменений могут преобразить игру на Godot
1 133 просмотра · 16 ч назад
Game Dev for Noobs
12,5 тыс. подписчиков
1 133 просмотра · 16 ч назад
Улучшите ощущения от игры в Godot с помощью 40 практических улучшений. Отполируйте движения и боевую систему, чтобы ваш проект выделялся.
В этом уроке показано, как превратить базовый прототип в профессиональный продукт. Вы научитесь использовать «время койота» для более плавного платформинга и оптимизировать интерполяцию физики для обеспечения плавной, без рывков графики. Очистив код и сосредоточившись на приятных ударах, вы создадите основу, которая значительно ускорит добавление нового контента.
Применение этих небольших корректировок приводит к значительному повышению общего качества проекта. Я прохожусь по переходу от начального состояния к финальной версии, подчеркивая, как конкретные технические изменения влияют на взаимодействие игроков с вашим миром.
Все лекции по Godot: • Godot Beginner's No-Code to your FIRST GAM...
Подпишитесь на канал, чтобы получать больше лекций по Godot, и расскажите в комментариях, какую технику улучшения ощущений от игры вы планируете добавить в свой проект в следующий раз.
0:00 Вступление - 40 трюков, одна игра
0:41 Архитектура - Я добавил одного босса, и 3 вещи сломались
1:39 Папки - Зачем мне 3 папки для одного слайма?
2:25 Щелчок правой кнопкой мыши - 3 трюка с щелчком правой кнопкой мыши, которые вы упускаете в Godot
3:13 Дерево сцен - Найти музыкальный плеер за 3 секунды
3:51 Уникальное имя - Я переместил один узел, и это сломало мою игру
4:33 Сигнал включен - get_parent() три раза? Стоп.
5:22 Шина событий - Эта монета и этот счет никогда не встречались
6:18 Цель экспорта - Я переименовал один узел и уничтожил 100 врагов
7:05 Отложенная установка - Одна монета вызвала эту ошибку Godot
7:52 Автозагрузка - Мой менеджер игр превратился в монстра из 400 строк
8:49 4 способа говорить - 4 способа, которыми ваши узлы Godot могут говорить
9:38 Пользовательские ресурсы - 3 врага, 1 сцена, 0 новых скриптов
10:29 Общие ресурсы - Я ударил одного слизня, и ВСЕ они потеряли здоровье
11:37 Трюки инспектора - 12 скучных полей против этого инспектора
12:34 Скрипты инструментов - Игра не запущена. Почему я вижу скачок?
13:34 Статический набор текста — Одна опечатка остановила мою игру через 12 минут
14:35 Файлы сохранений — Я собрал 37 монет, и они пропали
15:38 Конечный автомат — Я добавил рывок и сломал свой прыжок от стены
16:31 Тайминг анимации — Мой меч ударил еще до того, как я успел его взмахнуть
17:21 Переключение мозгов — Я сейчас не буду прикасаться к клавиатуре
18:15 Движущиеся платформы — Мой игрок падает с движущейся платформы
19:02 Односторонние платформы — Почему мой игрок ударяется головой о платформы?
19:58 Ощущения от игры — Почему этот персонаж кажется роботизированным?
20:55 Гравитация падения — Мой прыжок парит, как воздушный шар. Почему?
21:37 Высота прыжка — Одна и та же кнопка, два совершенно разных прыжка
22:19 Время койота — Я за пределами, и я все еще могу прыгать?
23:19 Буфер прыжка — Я нажал прыжок перед приземлением. Ничего не произошло.
24:10 Остановка удара — Один из этих ударов чуть не остановил всю игру.
25:07 Дрожание экрана — Один и тот же взрыв, два совершенно разных дрожания.
26:06 Обратная связь при ударе — Я ударил слизня, но об этом ничего не было сказано.
26:53 Сжатие и растяжение — Один и тот же персонаж, но один приземляется как кирпич.
27:51 Рандомизатор аудиопотока — Почему мой меч звучит как робот?
28:50 Вид камеры вперед — Вы не могли предвидеть приближение слизня.
29:48 Объединение объектов — Я создал 1000 монет. Какой способ быстрее?
30:42 Физическая интерполяция — Плавно на вашем мониторе, дергано на их?
31:41 Меню паузы — Я поставил игру на паузу и не могу её снять
32:35 Загрузка в фоновом режиме — Моя игра сломана или просто загружается?
33:24 Идеальное масштабирование — Почему моя пиксельная графика размыта в Godot?
34:16 Игра запущена — Я изменил одно число во время игры
35:14 Финал — Та же игра, та же графика, совершенно другая атмосфера