ru en de zh fr
Добавляйте больше ИМПАКТА в ваши игры!

Это текстовая версия данного видео: https://youtu.be/8lXkKdksb08

Итак, у нас есть такой небольшой проект с 2д платформером. Можем ходить, прыгать и стрелять в противника.

output.gif

Но как-то стрельба выглядит очень сыро. Давай улучшим игру добавив… импакт всему что у нас есть.

Итак для начала добавим визуальное обозначение попадания во врага. Будем окрашивать его в белый цвет на короткое время. Так как модификатор цвета в годоте для объекта меняет лишь его оттенок – нам понадобиться простенький шейдер.

zen_bKoxpPFCRD.png

https://pastebin.com/9qRXj0hS

output.gif

Теперь мы видим что враг точно получил урон. Но враг при полном опустошении здоровья просто уничтожается. Во многих играх для подобного используется анимация смерти. Но у нас… нет этой анимации, увы. Но оставлять это мы так не будем и даже если вы не художник – вы можете использовать партиклы! Сделаем кровавые ошметки, которые будут вылетать со взрывом и…

output.gif

Мы выкрутились из положения, когда нет нужного спрайта. Также мы можем сделать так, чтобы они падали на пол, а не через него установив вот это значение.

mpv_0D6dzjQcZK.png

А также к объекту земли нужно добавить ноду с припятствием для света, так как партиклы обрабатываются видеокартой. Из-за этого, кстати, работать они будут только на Vulkan.

Также мы можем их объединить с…

output.gif

Смачно! Не забывайте удалять объекты через какое-то время!

Также мы можем сделать тряску экрана, при уроне.

output.gif

Кстати, чтобы у вас не было вот такого – при создании персонажа через код клонируйте материал.

output.gif

mpv_FZ8klTBCCo.png

И добавим немного звуков: https://youtu.be/3PSWFLNN8fM

Вот видите? Мы сделали совсем немного, но теперь стрелять по врагам намного приятнее! Добавляйте больше импакта к любым действиям, которые делает игрок, чтобы он меньше скучал!

Использованы ресурсы:

Реклама
Premium Adult Games!
Crack Zip, Rar, 7z, PDF, Word, XLS Online!
Lumberjack Story! Greate 3D Game!
Free Video Hosting!
Buy AD! 1 Cent per Click!!!
Free WebGL Games!

Top.Mail.Ru Рейтинг kto-top.rustatop.ru - Топ рейтинг сайтовKatStat.ru - Топ рейтинг сайтовМировые поисковики и поисковые системы