Найти в Дзене
Пикабу

Godot4. Мороженный враг, очень простой шейдер

Всем привет, домучал сегодня все шаги в туторе, и диалоги и указатель, прям дышать легче стало, немножко полирнуть и сохранение прогресса на сервер дописать, но это уже пустяки. Все кому хоть раз доводилось делать туториалы, наверняка разделяют мою боль. Никто не любит туторы, а делать их на порядок противнее)

Но все плохое когда-нибудь кончается и с чистой совестью посидел пару часиков за платформером, прикрутил двойной прыжок и заморозку врага. Простенько конечно, но главное механика рабочая, враг замерзает, со временем размораживается.

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

Для эффекта заморозки написал простенький шейдер, я бы даже сказал примитивненький, но мне нравится, не вижу пока смысла делать сложнее. Вообще подумываю добавить какой-то спрайт ледяной глыбы поверх врага, с ним уже посмотреть как будет, но пока так. Собственно выложу даже скриншотиком, вдруг кому интересно) Для любого монстра подойдет.

.
.

Как разбить на осколки пока особо идеи нету, надо поизучать ещё, могу разбивать ровными квадратиками, но это будет не совсем то. В 3D проще даже, там есть cell_fracture и можно не изобретать ничего, с 2D понимаю примерно как, но ещё не созрел, ладно, всему свое время.

Спасибо за внимание.

Комментарии