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

Как 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 Финал — Та же игра, та же графика, совершенно другая атмосфера