#Defold_Game_Engine #Разработка_Игр #Индиразработка #ИндиИгры #Уроки
Руководство по Defold #5 - Физика движка
В этом уроке прорабатываются некоторые возможности, аналогичные тем, которые есть во многих казуальных играх, включая:
1. Включение объектов столкновения в наши игровые объекты Defold в качестве основы для моделирования физических воздействий гравитации – веса, трения и восстановления (отскока);
2. Размещение границ, ограничивающих игровые объекты «миром»;
3. Использование функции on_input в Defold для управления курсором/создания (порождения) игрового объекта.
4. Использование компонента Factory для игрового объекта в качестве средства для создания (порождения) новых игровых объектов, соответствующих прототипу, в выбранных пользователем местах;
5. Анимированные поверхности, влияющие на эффекты столкновения;
6. Удаление игрового объекта, управляемое логикой сценария;
7. Включение эффекта взрыва при удалении игрового объекта.
Конечный результат на данный момент даже близко не похож на настоящую игру, но он выделяет некоторые ключевые функции, которые могут быть включены во многие игры — например, возможность щелкнуть кнопкой мыши (или прикоснуться) в любом месте игровой области, и приложение создаст игровой объект в виде деревянной коробки, который затем начинает падать, основываясь на 2D-физике.
Кроме того, пример расширен, чтобы включать деревянные блоки как квадратной, так и треугольной формы с использованием функции Defold Convex Shape.
Загрузить файлы проекта можно по ссылке:
Текстовая версия этого руководства также доступна по адресу
Указание авторства — большое спасибо за возможность использовать бесплатные графические ресурсы, предоставленные из следующих источников в поддержку этого руководства: (a) , и (b) . Каждый из этих сайтов является отличным ресурсом для создания 2D-арт объектов.
Пожалуйста, поблагодарите автора видео – Дэвида – подпиской на его канал:
@DefoldTutorials
И накидайте своих просмотров и лайков оригинальному видео:
Внимание! Здесь представлен машинный перевод. Иногда встречаются неточности, но они не мешают понять материал и применить его на практике. Пример неточностей перевода: переводит название игрового движка «Defold», как «по умолчанию»; аббревиатуру «GO» (Game Object), как «иди».
Рекомендуем ознакомиться с руководством на официальном сайте движка:
1 view
4597
1481
3 weeks ago 00:03:12 1
️Статья Руководителя ИК ОД “Донецкая Республика“ Муратова А. В
3 weeks ago 00:04:11 5
Video by Управление по делам ЗАГС Саратовской области
3 weeks ago 00:01:51 63
Кадеты Управления Росгвардии по Оренбургской области поздравляют всех мам с праздником
3 weeks ago 00:03:42 1
В Республиканском центре образования открыли полицейский класс
3 weeks ago 00:27:00 3
Honkai: Star Rail [Виртуальная вселенная: Золото и шестерёнки V (путь Небытие)]
3 weeks ago 00:00:29 54
Video by Управление по делам молодёжи МО Славянский район
3 weeks ago 00:26:28 269
КМ НА LIXIANG L9! ВЫПУСК No.2.
3 weeks ago 00:06:00 13
в спортивном центре им. А. Гринина проводился открытый Турнир по самбо посвященный Всероссийскому дню самбо !
3 weeks ago 00:04:42 31
ТРИ ДНЯ В РИТМЕ БАСКЕТБОЛА
3 weeks ago 00:00:50 1
Порядка 350 единиц оружия защитникам Родины передают сотрудники Центра лицензионно-разрешительной работы Управления Росгвардии п
3 weeks ago 01:00:19 6
№19 HAVE HAD HAS - Фразовые глаголы в английском языке — это комбинации глаголов с предлогами или наречиями
3 weeks ago 00:01:50 1
Школьные соревнования по роуп скиппингу
3 weeks ago 00:02:43 4
Руководитель областного Госадмтехнадзора рассказала о состоянии объектов наружного освещения
3 weeks ago 00:00:59 244
Video by Управление по делам культуры, молодёжи и спорту
3 weeks ago 00:01:59 123
Video by Управление Роспотребнадзора по Смоленской обл.
3 weeks ago 00:01:38 1
[МВД МЕДИА] В Приморье полиция уличила руководство частной медклиники в организации канала нелегальной миграции