#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
3463
1142
3 weeks ago 00:17:25 1
Не жарьте больше Скумбрию. Готовьте её только так и вы подсадите на этот рецепт всю семью
3 weeks ago 00:08:34 1
Путин встретился с создателями ракеты «Орешник»
3 weeks ago 00:12:26 1
ВСУ ударили по штабу Курского фронта ВС РФ | Вероятно уничтожено командование целого направления
4 weeks ago 00:10:42 1
Танки НАТО стянуты к границе РФ / Военная готовность Польши
4 weeks ago 00:28:55 1
Перфилов Семён - Расчёт инфузии
4 weeks ago 00:01:00 1
Руководство по эксплуатации лазерного анализатора Ласка теперь и на бумажном носителе.
1 month ago 00:02:21 1
Пророческие слова Муаммара Каддафи на саммите Лиги арабских государств в Сирии (2008г.).
1 month ago 01:05:30 1
СЕКРЕТЫ ИНВЕСТИЦИЙ: 85% доходности - Дмитрий Донецкий о доверительном управлении и аналитике
1 month ago 00:06:25 1
Самый Быстрый Способ Войти В АЛЬФА-СОСТОЯНИЕ! – Сила в Мысли
1 month ago 00:23:30 1
Я научу тебя пользоваться iPhone за 25 минут! Мастер-класс по переходу с Android на iOS!
1 month ago 00:13:35 1
Ты захочешь это повторить. Английский завтрак
1 month ago 00:06:31 1
Садизм в ИК-6 УФСИН Камчатки. Запись видеорегистратора DZ105 от . Унижения и истязания