Уроки Godot Engine - видео - все видео

Новые видео из канала RuTube на сегодня - 21 April 2026 г.

Уроки Godot Engine
  01.03.2025
Уроки Godot Engine
  31.08.2024
Уроки Godot Engine
  30.08.2024

Видео на тему: Уроки Godot Engine - видео


Переведено и озвучено нейросетью. Исходное видео: https://www.youtube.com/watch?v=nnb3ATgLftE ХОРОШИЕ НОВОСТИ: В Godot 4.4 движок Jolt уже встроен. Нужно только активировать в настройках проекта. Окунитесь в мир Godot 3D с помощью этого исчерпывающего руководства по созданию разрушаемых объектов! В этом видео я шаг за шагом проведу вас через процесс добавления эффектов разрушения в вашу игру, что сделает ваше игровое окружение более захватывающим и увлекательным. Независимо от того, новичок вы или опытный разработчик, это руководство поможет вам повысить уровень своих навыков разработки игр. Не забывайте ставить лайк, комментировать и подписываться на новые материалы! 🚀 3D модель тыквы: https://sketchfab.com/3d-models/halloween-pumpkin-5f3d6745cd794f678345770707110f8a Используемые плагины: Cell Fracture JOLT -------------------------- 00:00 Введение 01:14 Загрузка модели 02:02 Blender - очистка 06:00 Разбиение модели 08:42 Godot - импорт + физика 13:40 Скрипт Impulse 19:10 Скрипт заменителя 24:55 Тест производительности 1 26:30 Оптимизация JOLT 28:20 Конечный результатПереведено и озвучено нейросетью. Ссылка на первую часть: https://rutube.ru/video/c6b31851900d3c1a720c4e40476b6113/ Исходное видео: https://www.youtube.com/watch?v=ouqgx1qKSdY Узнайте, как с помощью Godot создать 3D RPG-игру! Вы узнаете о создании игрока, разработке скелета-монстра AI, создании графического интерфейса с профилем и системой инвентаря, добавлении потрясающих VFX для улучшения вашей игры и многом другом. ✏️ Курс создан CodingQuests ⭐️ Ресурсы курса ⭐️ Сайт курса: https://www.codingquests.com/challenge-page/3drpgcourse Файлы проекта: Начальные файлы: https://codingquests.com/3dstarterfiles Финальные файлы: https://codingquests.com/3drpgfiles Активы: https://godotengine.org/ https://opengameart.org/content/golden-ui-bigger-than-ever-edition https://kaylousberg.itch.io/kaykit-adventurers https://kaylousberg.itch.io/kaykit-dungeon-remastered https://kaylousberg.itch.io/kaykit-skeletons https://alexs-assets.itch.io/16x16-rpg-item-pack https://www.1001fonts.com/pixel-fonts.html VFX ASSETS: МЕЧИ И МОДЕЛИ ЭФФЕКТОВ УДАРА - ЗАКРЫТИЕ В КОНЦЕ ВИДЕО: KwintenH (Меч Гайну - Weaponcraft) https://sketchfab.com/3d-models/sword-of-gainu-weaponcraft-0cf5bff324bd4d489dcc824ef5d6f920 MeguMeme (Клинок Вольвена - стилизованная модель меча) https://sketchfab.com/3d-models/wolven-blade-stylized-sword-d700c93c18b048c49d7af590adca867f Krystian Zem (Lowpoly Stylized Scimitar) https://sketchfab.com/3d-models/lowpoly-stylized-scimitar-1dd79bb9a3664ab6b12481fa88a76229 Partaevil (Aqua | Anime chibi model) https://sketchfab.com/3d-models/aqua-anime-chibi-model-549de66768ed422681106d3028d1cf4f Кагару-Накама-Ревегеанс (аква) https://sketchfab.com/3d-models/aqua-4e93bbe53d2a48e5979eb975d10f26f8 ХИТ-ЭФФЕКТЫ: Bpole (анимация быстрого удара) https://sketchfab.com/3d-models/rapid-punching-animation-898c066dc84b4fe7b19fa2f40f4fd145 BarcodeGames (анимация пяти семерок) https://sketchfab.com/3d-models/five-seven-animated-free-5cd65dec366c44ceaf833ae2b5761a26 ⭐️ Содержание ⭐️ ⌨️ (0:00:00) Добавление предметов ⌨️ (0:07:08) Экипировка и использование предметов ⌨️ (0:14:54) Профиль ⌨️ (0:19:52) Общая статистика ⌨️ (0:25:05) Пользовательские сигналы здоровья ⌨️ (0:35:49) 3D-объекты предметов ⌨️ (0:47:19) Магазин ⌨️ (1:07:09) Повышение уровня ⌨️ (1:12:23) Переход на Forward+ ⌨️ (1:12:40) Дизайн уровней ⌨️ (1:18:40) Факел ⌨️ (1:30:36) Lelu Intro ⌨️ (1:31:46) Lelu VFX Tutorial ⌨️ (2:11:13) Применение VFX ⌨️ (2:18:18) Звуковые эффекты ⌨️ (2:21:27) Порождение монстров ⌨️ (2:27:06) Следующие шаги/аутроПереведено и озвучено нейросетью. Ссылка на вторую часть видео: https://rutube.ru/video/5205df17664e9bf42e21d66771dad5ff/ Исходное видео: https://www.youtube.com/watch?v=ouqgx1qKSdY Узнайте, как с помощью Godot создать 3D RPG-игру! Вы узнаете о создании игрока, разработке скелета-монстра AI, создании графического интерфейса с профилем и системой инвентаря, добавлении потрясающих VFX для улучшения вашей игры и многом другом. ✏️ Курс создан CodingQuests ⭐️ Ресурсы курса ⭐️ Сайт курса: https://www.codingquests.com/challenge-page/3drpgcourse Файлы проекта: Начальные файлы: https://codingquests.com/3dstarterfiles Финальные файлы: https://codingquests.com/3drpgfiles Активы: https://godotengine.org/ https://opengameart.org/content/golden-ui-bigger-than-ever-edition https://kaylousberg.itch.io/kaykit-adventurers https://kaylousberg.itch.io/kaykit-dungeon-remastered https://kaylousberg.itch.io/kaykit-skeletons https://alexs-assets.itch.io/16x16-rpg-item-pack https://www.1001fonts.com/pixel-fonts.html VFX ASSETS: МЕЧИ И МОДЕЛИ ЭФФЕКТОВ УДАРА - ЗАКРЫТИЕ В КОНЦЕ ВИДЕО: KwintenH (Меч Гайну - Weaponcraft) https://sketchfab.com/3d-models/sword-of-gainu-weaponcraft-0cf5bff324bd4d489dcc824ef5d6f920 MeguMeme (Клинок Вольвена - стилизованная модель меча) https://sketchfab.com/3d-models/wolven-blade-stylized-sword-d700c93c18b048c49d7af590adca867f Krystian Zem (Lowpoly Stylized Scimitar) https://sketchfab.com/3d-models/lowpoly-stylized-scimitar-1dd79bb9a3664ab6b12481fa88a76229 Partaevil (Aqua | Anime chibi model) https://sketchfab.com/3d-models/aqua-anime-chibi-model-549de66768ed422681106d3028d1cf4f Кагару-Накама-Ревегеанс (аква) https://sketchfab.com/3d-models/aqua-4e93bbe53d2a48e5979eb975d10f26f8 ХИТ-ЭФФЕКТЫ: Bpole (анимация быстрого удара) https://sketchfab.com/3d-models/rapid-punching-animation-898c066dc84b4fe7b19fa2f40f4fd145 BarcodeGames (анимация пяти семерок) https://sketchfab.com/3d-models/five-seven-animated-free-5cd65dec366c44ceaf833ae2b5761a26 ⭐️ Содержание ⭐️ ⌨️ (0:00:00) Вступление ⌨️ (0:02:14) Начало проекта ⌨️ (0:05:46) GridMap ⌨️ (0:15:29) Окружающий мир ⌨️ (0:19:15) Добавление игрока ⌨️ (0:22:26) Контроллер камеры ⌨️ (0:36:29) Движение игрока ⌨️ (0:58:47) Анимация игрока ⌨️ (1:11:07) Настройка монстров ⌨️ (1:14:21) Концепция конечных автоматов ⌨️ (1:18:39) Настройка машины состояний монстра ⌨️ (1:24:50) Дерево анимации монстра ⌨️ (1:27:59) Машины состояний ⌨️ (1:36:43) Изменение состояний ⌨️ (1:46:59) Повреждение монстров игроком ⌨️ (1:57:14) Монстр, повреждающий игрока ⌨️ (2:04:49) Пользовательская тема ⌨️ (2:11:49) Наложение Game Over ⌨️ (2:19:53) Настройка графического интерфейса ⌨️ (2:28:00) Ресурсы предметов ⌨️ (2:39:18) Инвентарный слот ⌨️ (2:50:39) Предмет инвентаря ⌨️ (2:56:42) Добавление предметовПереведено и озвучено нейросетью, поэтому смотрите аккуратно :) Кто досмотрел до конца - молодец. Оригинал видео: https://www.youtube.com/watch?v=TkIZ3InT4eM "3D RPG In Godot 4 Crash course" Это экспресс-курс по изучению 3D в Godot 4.2.2. Этот курс создавался очень долго, и автор вложил в него много сил, поэтому если вы хотите отблагодарить его или поддержать, купите один из его курсов, поставьте лайк и подпишитесь на его канал :) Ссылка на ассеты: Спрайты сердца: https://jeanmakesgames.itch.io/2d-rpg-asset 3D ассеты: https://quaternius.com Таймлайн: 00:00:00 Что мы будем делать в этом видео 00:02:21 Скачать Godot 00:03:13 Скачать ассеты 00:03:52 Как скачивать ассеты 00:07:23 Какой формат файлов использовать? 00:07:46 Сортировка ассетов 00:10:18 Создание нашего проекта Godot 00:11:52 Создание нашей первой 3D-сцены 00:12:21 Исправление эффекта размытого цвета 00:14:09 Создание игрока 00:18:54 Кадрирование формы столкновения в анимации 00:23:07 Создание земли 00:25:30 Создание камеры 00:28:37 Кодирование движения нашего игрока 00:42:06 Вращение игрока в соответствии с нашим направлением 00:45:52 Вызов анимации 00:47:39 Вращение камеры 00:49:05 Создание скрипта камеры 00:53:15 Создание входных данных для камеры 00:56:24 Использование входных данных для поворота камеры 01:00:10 Движение в направлении камеры 01:03:33 Прыжки 01:03:33 Гравитация 01:08:48 Форма столкновения мечей 01:12:28 Фиксация коллайдера моего игрока 01:13:43 Отключение коллайдера меча 01:17:28 Создание входа атаки меча 01:19:18 Создание машины состояний 1:24:21 Сброс состояния с меча на движение 01:26:21 Рефакторинг нашего кода прыжка 01:29:40 Использование нашего меча для разбивания предметов 01:30:25 Именование слоя и маски столкновений 01:31:21 Настройка слоя столкновений и маски меча 01:31:55 Добавление куба, который я могу разбить 01:34:09 Использование сигнала 01:35:32 Использование группы 01:37:33 Атака и движение одновременно 01:40:52 Создание состояния спринта 01:44:18 Создание дерева анимации 01:49:29 Добавление узла машины различных состояний в дерево анимации 01:50:37 Добавление пространства смешивания 2d к узлу ground_state 01:52:44 Соединение моих узлов 01:56:49 Изменение состояния земли с корневого на сгруппированное 01:58:28 Создание анимации состояния воздуха 02:01:39 Создание blendspace2D для анимации приземления 02:02:06 Соединение моего наземного состояния с моим воздушным состоянием 02:03:26 Переход между состояниями 02:05:27 Соединение моего состояния ground_state с другими состояниями 02:06:21 Настройка состояния 02:10:12 Использование дерева анимации в коде 02:10:26 Сохранение дерева анимации для повторного использования 02:12:11 Как получить доступ к нашему дереву анимации через код 02:18:05 Вызов моих анимаций через код 02:20:46 Вызов условия через код 02:24:07 Ошибка 1 02:24:56 Ошибка 2 02:25:36 Трюк, чтобы узнать, правильно ли настроены ваша машина состояний и блендспейс 02:25:50 Ошибка 3 02:26:13 Ошибка 4 (последняя) 02:26:56 Вызов анимации при атаке мечом 02:28:58 Вызов прыжка 02:30:27 Падение 02:36:54 Добавление move_and_slide 02:37:45 Вызов гравитации 02:38:53 Добавление ввода движения для перемещения 02:39:37 Настройка режима наложения 02:45:28 Менеджер здоровья 02:49:33 Создание хитбокса нашего игрока для получения урона 02:50:56 Создание area3d на моем предмете 02:53:07 Настройка слоя столкновения и маски нашего хитбокса 02:53:40 Сделайте форму столкновения видимой в редакторе 02:54:29 Отображение анимации повреждения 02:55:21 Состояния повреждения 02:56:50 Запуск состояния повреждения 02:58:17 Графический интерфейс 03:02:43 Кодирование графического интерфейса 03:12:52 Создание дрожания камеры 03:20:56 Мертвые состояния 03:28:37 Исправление небольшой ошибки в мертвом состоянии 03:32:06 Создание фонового окружения 03:36:36 Создание статической коллизии тримеш тела моей пальмы 03:40:42 Установка статического тела дерева на их собственный слой коллизии 03:44:45 Добавление скалы 03:49:51 Создание скал 03:54:00 Сохранение элементов моего белого куба как собственной сцены 03:54:41 Дублирование скалы, чтобы внести разнообразие в фон 03:57:14 Продолжаем добавлять разнообразие 03:59:02 Проверка производительности в отладчике 03:59:35 Наконец, изменяем вход вращения камеры 04:00:16 Создание драгоценных камней для сбора 04:03:09 Убеждаемся, что игрок может столкнуться со слоем столкновения самоцвета 04:03:21 Создание скрипта для сцены с самоцветами 04:04:16 Создание группы на моем игроке 04:05:46 Сохранение моего самоцвета как собственной сцены 04:06:41 Отображение собранных самоцветов в графическом интерфейсе 04:08:03 Вызов моей метки в скрипте GUI 04:11:15 Создание анимации для самоцветов 04:19:11 Создание процедурно генерируемого неба 04:24:47 Заметка о прыжке 04:27:18 Завершение работы и аутроПереведено и озвучено нейросетью и содержит некоторые ошибки. Оригинальное видео: https://www.youtube.com/watch?v=LOhfqjmasi0 Скачать ассеты: https://brackeysgames.itch.io/brackeys-platformer-bundle Финальная версия проекта: https://github.com/Brackeys/first-game-in-godot ● Itch (бесплатные ассеты): https://itch.io/ ● OpenGameArt (бесплатные ассеты): https://opengameart.org/ ● Kenney (бесплатные ассеты): https://kenney.nl/ Эпизоды: 0:00 Знакомство с Godot 2:16 Что мы должны сделать? 3:22 Готовим с активами 5:32 Как работает Godot 7:31 Игрок 1.0 16:57 Создание мира 1.0 23:28 Платформы 28:20 Подборки 34:20 Смерть 1.0 40:14 Строительство мира 2.0 41:58 Враг 51:06 Смерть 2.0 52:56 Игрок 2.0 1:00:43 Текст 1:02:35 Оценка 1:07:46 Аудио 1:14:16 Экспооорт!!! 1:15:41 Куда двигаться дальше?Переведено и озвучено нейросетью, поэтому содержит некоторое количество ошибок. Оригинал видео: https://www.youtube.com/watch?v=e1zJS31tr88 Эпизоды: 0:00 Вступление 2:25 Здравствуй, мир! 4:01 Синтаксис 5:00 Модификация узлов 1.0 6:33 Ввод 8:38 Переменные 1.0 10:31 If-утверждения 13:00 Комментарии 13:45 Переменные 2.0 18:28 Функции 22:27 Случайные числа 24:09 Документация 24:33 Массивы 26:35 Циклы 30:24 Словари 33:54 Перечисления 36:58 Сопоставление 37:57 Модификация узлов 2.0 40:34 Сигналы 44:29 Get / Set 47:18 Классы 51:40 Внутренние классы 53:20 Наследование 55:10 Композиция 55:29 Вызов вниз, сигнал вверх 57:06 Стиль 57:22 Пуух, хорошая работа!Переведено и озвучено нейросетью, поэтому содержит некоторое количество ошибок. Оригинальное видео: https://www.youtube.com/watch?v=ke5KpqcoiIU Узнайте, как создать 3D-игру в этом учебнике Godot. От простого прототипа до красивых 3D-уровней, давайте начнем! ------------------------------------------------------------------------------------ 🖌️ Скачать активы: https://brackeysgames.itch.io/brackeys-3d-game-tutorial-assets 🕹️ Скачать протоконтроллер: https://github.com/Brackeys/brackeys-proto-controller ------------------------------------------------------------------------------------ Огромная благодарность Раффаэле Пикка (Picster) - https://www.youtube.com/c/picster за помощь в подготовке этого видео. ------------------------------------------------------------------------------------ 🕹️ Готовый проект: https://github.com/Brackeys/3d-game-in-godot ● Kay Lousberg (KayKit): https://kaylousberg.com/ ● Kenney: https://kenney.nl/ ● PolyHaven: https://polyhaven.com/ ● Больше о контроллерах персонажей: От первого лица: https://www.youtube.com/watch?v=xIKErMgJ1Yk От третьего лица: https://www.youtube.com/watch?v=JlgZtOFMdfc&t=120s Source-like: https://www.youtube.com/watch?v=ZJr2qUrzEqg RPG: https://www.youtube.com/watch?v=0T-FMkSru64 Advanced: https://www.youtube.com/watch?v=FgO5edghqRE Модульные игры: https://github.com/expressobits/character-controller ● Подробнее о Godot Jolt: https://github.com/godotengine/godot/pull/99895 ● Подробнее о коллайдерах: https://docs.godotengine.org/en/stable/tutorials/physics/collision_shapes_3d.html ● Подробнее о ретаргетинге анимации: https://godotengine.org/article/animation-retargeting-in-godot-4-0/ ● Подробнее о скриптах импорта: https://docs.godotengine.org/ru/4.x/tutorials/assets_pipeline/importing_3d_scenes/import_configuration.html#using-import-scripts-for-automation ● Подробнее о суффиксах импорта: https://docs.godotengine.org/ru/4.x/tutorials/assets_pipeline/importing_3d_scenes/node_type_customization.html ● Подробнее об улучшении конвейера импорта: https://github.com/godotengine/godot-proposals/issues/11356 https://github.com/godotengine/godot-proposals/issues/8750 https://github.com/godotengine/godot-proposals/issues/7494 ● Подробнее о картах тональности: https://docs.godotengine.org/ru/4.x/tutorials/3d/environment_and_post_processing.html#tonemap https://learnopengl.com/Advanced-Lighting/HDR ● Сайт: http://brackeys.com/ ------------------------------------------------------------------------------------ ► Весь контент Brackeys является 100% бесплатным. Мы считаем, что образование должно быть доступно каждому. ❤️ Пожертвовать: https://www.paypal.com/donate/?hosted_button_id=VCMM2PLRRX8GU ------------------------------------------------------------------------------------ Эпизоды: 0:00 Новое измерение 0:36 Хорошие новости 1:32 Плохие новости 2:46 Zenva (реклама) 3:35 Пространство 3D 6:13 Greyboxing (серокубинг) 9:31 Рельеф 10:01 Играем в игру 11:11 Контроллер персонажа 14:15 3D-физика 16:10 Графика 17:44 3D активы за 1 минуту 18:45 Активы в Godot 22:38 StandardMaterial3D 26:53 Рабочие процессы сцены 30:53 Коллизия 32:57 Замена Greybox 35:43 Анимированные персонажи 38:33 Ускорение рабочего процесса 39:24 Окружающая среда 42:00 Освещение 45:38 Тоновая карта 47:18 Камера 48:45 Качество рендера 49:14 OutroСкачать ассеты можно тут: https://www.gdquest.com/tutorial/godot/3d/third-person-character-controller/ 0:01 Что вы узнаете в этом уроке 0:43 Рекламка 1:05 Скачивание учебного проекта 2:00 Контроллер персонажа против скина персонажа 2:28 RigidBody3D vs CharacterBody3D? В чем разница? 4:19 Выбор формы столкновения для 3D-персонажей. Почему капсулы? 8:15 Добавляем камеру и настраиваем ее 18:54 Перемещение персонажа по земле 23:50 Подключите движение по земле к модели персонажа 28:15 Заставьте персонажа прыгать и падать 30:53 Подключите прыжок и падение к модели персонажа 32:00 Изучение разработки игр с помощью GDQuest Оригинальное название: "3D TUTORIAL: Achieve Smooth 3D Movement in Godot 4" Оригинал: https://www.youtube.com/watch?v=JlgZtOFMdfcГлавы: 0:00 Интро 1:00 Реклама 2:15 Организация файлов 3:22 Текстуры 8:54 Модели 10:54 Шрифты 11:37 Звуковые эффекты 12:18 Музыка 13:14 Программное обеспечение Текстуры https://polyhaven.com/textures https://ambientcg.com/list http://texturelib.com/ https://www.textures.com/ https://itch.io/ https://github.com/Miziziziz/Retro3DGraphicsCollection https://www.textures-resource.com/ Модели https://polyhaven.com/models https://sketchfab.com https://www.cgtrader.com/ https://www.models-resource.com/ https://kenney.nl/ Шейдеры https://godotshaders.com/ https://www.shadertoy.com/ https://www.youtube.com/watch?v=gqe0InyIk4U Шрифты / UI https://fonts.google.com/ https://www.dafont.com/ Звуковые эффекты https://www.zapsplat.com https://sfxr.me/ Музыка и окружение: https://www.humblebundle.com/software/big-royaltyfree-game-dev-music-and-sfx-software https://pixabay.com/music/ Программное обеспечение https://www.blender.org/ https://www.getpaint.net/ https://krita.org/en/ https://kdenlive.org/en/ https://www.audacityteam.org/ Видео с канала Lukky: https://www.youtube.com/watch?v=rS88FPBtqBk Оригинальное название: My Godot Toolbox! Assets, Shaders, Music, SFX, Models & More!Ссылка на проект: https://github.com/lukky-nl/Pocket-Godot Сборку APK можно найти в папке release в репозитории Экспорт для Android : https://docs.godotengine.org/ru/4.x/tutorials/export/exporting_for_android.html Видео с канала Lukky: https://www.youtube.com/watch?v=jMBNfMqRb58 Оригинальное название: Pocket Godot The Ultimate Mobile Godot Starter Kit!В этом видео мы рассмотрим настройку и создание конечного автомата (FSM) в Godot 4. Конечные автоматы невероятно полезны для управления простыми состояниями и переходами между ними. В этом видео мы рассмотрим врага с состояниями блуждания, следования и атаки. Затем мы построим состояния блуждания и следования вместе в Godot. Главы: 00:00 Введение 00:27 Объяснение состояния 01:06 Блуждающее состояние 01:28 Конечный автомат 01:59 Время Godot 02:07 Настройка базового состояния 02:28 Начальная настройка конечного автомата 03:55 Код состояния покоя 04:40 Тестирование состояния простоя 05:08 Код состояния следования 05:40 Тестирование состояния следования 05:58 Переход между состояниями 06:34 Послесловие 07:03 Корова Видео с канала Bitlytic: https://www.youtube.com/watch?v=ow_Lum-Agbs Оригинальное название: Finite State Machines in Godot 4 in Under 10 MinutesВ этом видео мы рассмотрим применение паттерна Стратегия для разработки игр в Godot 4. Паттерн стратегии - это шаблон программирования, полезный для изменения работы алгоритма во время выполнения. Здесь мы используем его немного по-другому, чтобы применить переменный набор апгрейдов к снаряду, выпущенному игроком. Очень близкий термин - «полиморфизм», если вы с ним знакомы. Проект на GDScript: https://github.com/Bitlytic/Strategy-GDScript Временные метки: 00:00 Вступление 00:12 Паттерн стратегии 00:17 Пример простого списка 00:50 Класс фильтрации чисел 02:17 Но зачем его использовать? 02:34 Применение обновлений 02:55 GitHub и информация о проекте 03:34 Время Godot 03:51 Класс обновления базы 04:19 Использование апгрейдов игроками 04:38 Апгрейды как ресурсы 05:10 Пользовательские обновления 05:59 Возможность расширения 06:11 Полуважное объявление (Вы можете уйти) Видео с канала Bitlytic: https://www.youtube.com/watch?v=sZDJJeDNe_M Оригинальное название: Modular Upgrades Made Easy Using the Strategy PatternВ этом видео мы рассмотрим наследование и композицию, а также сценарий, в котором композиция предпочтительнее в Godot 4. И у наследования, и у композиции есть свои плюсы и минусы, но чаще всего преподают наследование, несмотря на то, что композиция очень важна в разработке игр. Недавно я столкнулся с композицией в своих собственных проектах и почувствовал, что она сильно недооценена и заслуживает изучения. Главы: 00:00 Введение 00:27 Подход с наследованием 01:57 Подход с композицией 03:06 Настройка компонентов 04:53 Использование компонентов 06:01 Создание примеров объектов Видео с канала Bitlytic: https://www.youtube.com/watch?v=74y6zWZfQKk Оригинальное название: How You Can Easily Make Your Code Simpler in Godot 4Небольшое видео, демонстрирующее, как можно использовать функцию Godot class_name для создания пользовательского класса, который упрощает добавление и изменение функциональности в игре. Технически я использую Godot 4/GDScript 2.0, но это не имеет значения для данной темы. Главы: 0:00 Вступление 0:25 Обзор проекта 0:50 Добавление отдачи простым способом 1:20 Проблема с простотой 2:03 Знакомство с классами 3:41 Снова используем класс 4:06 Функции в классах 4:21 Время для очередного перерыва Видео с канала Bitlytic: https://www.youtube.com/watch?v=y3faMdIb2II Оригинальное название: Maximize Your Game Development Potential with Classes in Godot classВ этом захватывающем уроке вы узнаете, как использовать силу визуальных шейдеров для создания динамических молний в Godot Engine. 🚀 Мы начнем с создания необходимых текстур, а затем погрузимся в создание пользовательских шейдеров, которые заставят ваши сцены трещать от энергии. ⚡ 00:00 Введение 01:22 Создание текстуры молнии 04:08 Создание шейдера молнии 12:37 Добавление искр 16:20 Организация вещей 17:10 Блики 20:00 Последние детали 23:30 Окончательный результат Текстуры: https://drive.google.com/drive/folders/1pdsL8B2aqoSU494zqb6xIXQysMhlyk2Z Видео с канала Le Lu: https://www.youtube.com/watch?v=sCJtRzoHzb8 Оригинальное название: Godot VFX - 2D - Electric Lightning TutorialВ этом уроке Godot мы создадим простой, но приятный эффект удара, используя систему частиц Godot VFX, а также мы увидим, как использовать декали, чтобы оставлять следы на поверхности. Начнем... 00:00 Введение 00:34 План 00:50 Создание вспышки от удара 07:01 Добавление искр 11:08 Создание декали и исправление вещей 14:21 Координация воздействия + декаль 17:20 Конечный результат + советы Текстуры: https://drive.google.com/drive/folders/17i3JZFmJ6nUEguAXLSPdVb-c6iJvFkm2 Видео с канала Le Lu: https://www.youtube.com/watch?v=GeParYI2J6I Оригинальное название: GODOT 4 - Hits and Impact Effects TutorialВ этом видео показано использование плагина, включающего в себя набор шейдеров для быстрого применения эффектов постобработки. Ссылка на плагин: https://godotengine.org/asset-library/asset/2604 Видео с канала "Wabsa Studios": https://www.youtube.com/watch?v=FVTNiY1bHGQ Оригинальное название: make your game 10x pretty in seconds | Godot 4Большинство людей знают, как использовать сигналы в своих проектах Godot, но вот несколько методов, с которыми вы, возможно, не знакомы. А может быть, знакомы? Дайте мне знать в комментариях, сколько из них вы знаете. 0:00 - Вступление 0:29 - Зачем использовать сигналы? 0:53 - bind() 1:52 - Лямбды 3:33 - Шина событий 5:15 - Дорожка методов 7:06 - Await 8:10 - Заключение Видео с канала "Bacon and Games": https://www.youtube.com/watch?v=KUlBaaQ4D-s Оригинальное название: 5 Handy Signal Uses You Might Not KnowЭто небольшая заметка о шейдере Godot, который я добавлю в свой шаблон игры Godot. Он генерирует прокручивающийся фон и имеет несколько настроек в редакторе, которые позволяют создавать красивые плиточные фоны всего за пару секунд. Он идеально подходит для того, чтобы сделать ваш игровой джем красивым без потери времени, а также может работать для отгруженных игр. Все в выигрыше! 0:00 - Вступление 0:50 - Прототип игры 1:35 - Демонстрация шейдеров 3:20 - Замена текстур 4:00 - Код 5:38 - Повторное использование шейдера 8:22 - Самостоятельное создание плиточных изображений 10:30 - Бонусная функция 12:10 - Заключение == Ссылки == Шаблон проекта для Godot: https://github.com/baconandgames/godot4-game-template Каталог готовых шейдеров: https://godotshaders.com/ Генератор планет: https://fritzy.itch.io/sublight-planets Пакет паттернов для шейдера из видео: https://www.kenney.nl/assets/pattern-pack Оригинал видео на канале "Bacon and Games": https://www.youtube.com/watch?v=cObwzagwgmA Simple Godot Shader I Use in EVERY Game (now)Привет, годотеры! В этом втором видео об изучении программирования на GDScript мы рассмотрим, что такое объекты, свойства и методы и как мы можем описывать их в классах для моделирования объектов реального мира внутри компьютерной программы. Мы также узнаем, что такое массивы и словари и как их можно использовать в определенных сценариях для создания списков и таблиц поиска, а также как с их помощью можно значительно упростить наш код. И наконец, мы посмотрим, как можно использовать все, что мы узнали в этих двух видео, чтобы начать работу над собственными проектами. Так что присоединяйтесь ко второй части и продолжайте свое путешествие по изучению Godot! Оглавление =============== 00:00 Введение 00:35 Настройка примера проекта 01:41 Объекты и свойства 10:10 Классы и пользовательские объекты 24:53 Массивы 39:49 Словари 48:37 Что дальше? 52:16 Заключение Полезные ссылки ================ Проект из видео: https://github.com/godotneers/programming-video/tree/part-2 Пошаговое руководство: https://docs.godotengine.org/ru/4.x/getting_started/step_by_step/index.html Официальная справка по GDScript: https://docs.godotengine.org/ru/4.x/tutorials/scripting/gdscript/gdscript_basics.html Видео с канала https://www.youtube.com/@godotneers/videos Оригинальное название: Learn programming with GDScript (Part 2)