никита рендерит сиджи
918 subscribers
191 photos
91 videos
7 files
195 links
Download Telegram
Media is too big
VIEW IN TELEGRAM
Запилил простенькую ИИшку для зомбарей:

1. Бродит или стоит в дефолте
2. Если в поле зрения попадает игрок, то начинает преследование
3. Если попадает в зону с которой может атаковать — атакует

Ну и начал набрасывать систему нанесения урона, но хочу сделать её с учётом попадания в крит зоны, типо в голову х2 урона, в руку x0.7, в тело х1, поэтому над немного подумать как её системно сделать чтоб не хардкодить для каждого противника в отдельности.

Ну и стрельбу переделал полностью, хоть и не заметно визуально, но теперь можно рисовать болтами на стене всякое хыы

#wip #dev
🔥4
Media is too big
VIEW IN TELEGRAM
Тэкс, реализовал систему получения урона и отображения хп, но чую что тут над уже ресёрчить хорошие практики, т.к. частично пришлось захардкодить, иначе это потом тяжко масштабировать будет.

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

Наскок это интересно вам было б?

#wip #dev
🔥17
Media is too big
VIEW IN TELEGRAM
Ресёрчить долго не пришлось хых

#wip #dev
👍4😁1
Media is too big
VIEW IN TELEGRAM
Ну на сегодня всё, сделал чтобы стрелы застревали во врагах, при попадании ищется ближайшая кость и аттачится к ней, лучше способ не придумал пока что, но чёт багует иногда, возможно тут над с настройками коллизии поиграться.

Но пора споооть.

#wip #dev
👍5
Media is too big
VIEW IN TELEGRAM
Это что уже девлог какой-то?

Проделал много незаметной работы, теперь болты не багуют, не остаются в воздухе, исчезают вместе с трупами противников. Так же сделал отображение попадания через оверлей мат, там конечно пришлось покрутить всякое, но в итоге нашёл решение через блюпринт интерфейс, опять ж цель это системность, а не хардкод, поэтому оно будет(должно) работать с любым другим противником.

на фоне там стрим Артура, подключайтесь, показывает как сделать крутой свет

#wip #dev
🔥3
Желание всё структурировать победило, завёл себе таск менеджер под работу над прототипом, выписал всё что было по плану в голове, надеюсь так сэкономлю N времени и избавлюсь от тупников в стиле: "что сейчас сесть делать?"

p.s. завтра выпущу урок по бубсам где-то около 20:00, там осталось звук пофиксить иии думаю о том чтоб дописать к нему часть про настройку физики на отдельных костях(типо для хвостов, или болтающихся частей одежды, цепей).
🔥5
Media is too big
VIEW IN TELEGRAM
Тэкс, тизерочек на затравку, того что покажу в уроке. Тут нету симуляции ткани, запеченных анимаций бубсов и хвост с ушами тоже был по умолчанию деревянным, всё делается через модификаторы которые накидываются на кости в ABP и кручение настроек, работает в реалтайме, жрёт мало ресов, для стилизации выглядит окей, для реализма не пойдёт.

способов применения естественно сильно больше, но кому это интересно, вам только бубы подавай

#wip
🔥9
Вот эту парашу никогда не используйте :)
😁4💯2
Делаю обложку для урока уже дольше чем чистил звук(возможно даже столько ж сколько времени ушло на запись)

#wip
🔥5😁4👍2
Ну обложку сделал, покрасил, видос заливается, думаю по шедуллеру завтра в обед включу хе.
🔥14
https://youtu.be/KBJA0yi5GQQ

Стримчик подрубил, буду закрывать карточки в таск менеджере, попутно уча блюпринты, подключайтесь если интэрэсно такое
Media is too big
VIEW IN TELEGRAM
Вообщем закрыл 2 карточки, отталкивание при попадании по врагу и систему боеприпасов/перезарядки, но с 1й дико протупил из-за того что просто создавал логику не в том блюпринте хых

#wip #dev
Откопал у себя в обсидиане, уж даже не помню для чего я эт готовил, мб когда хотел курс на ютуб для новичков сделать, мож пригодится кому

#полезное
🤝9🔥7
*Осторожно тут техничка*

Из-за того что я обычно блюпринты писал для использования в видосиках, было относительно плевать на оптимизацию там и то сколько БП будет жрать, делать обращений, пихать логику в ивент тик и т.д. Но с разработкой такое уже не прокатывает, чуть копнул в тему и понял что над сокращать до минимума использование Cast To, т.к. это дико грузит ОЗУ. Т.е. вот у меня здесь было одно обращение(Cast To) к игроку, при обращение в БП подгружается ВЕСЬ блюпринт к которому идёт обращение, т.е. допустим если бы у меня в БП игрока логики, мешей и текстур было на 2гб, то этот каст бы всё это грузил, причём ему даже не надо быть подключенным в ноду, если Cast To будет просто валяться в нодовом редакторе это уже загружает его в БП.

Как только я избавился от Cast To в этом блюпринте, то кол-во ОЗУ которое он хавает уменьшилось почти в 4 раза.

#полезное #dev
6👍2
Forwarded from 80 Level
This media is not supported in your browser
VIEW IN TELEGRAM
Enjoy realistic, slimy creepiness in David Martinez's impressive eye tracking and pupil dilation simulation set up in Unreal Engine.

Inspired by Neon Genesis Evangelion: https://80.lv/articles/eye-tracking-pupil-dilation-explored-in-creepy-hyperrealistic-simulation/?utm_source=telegram
❤‍🔥2
Forwarded from Aust917
Media is too big
VIEW IN TELEGRAM
⚡️Записал быстрый тутор по реализации лайт групп в анриле с помощью рендрер графа.

Эта штука нужна для того, чтобы корректировать отдельные источники света, не влияя на всю остальную картинку, ну и перерендеривать не придется, если надо свет подправить. Способ пока сыроват, но я еще не видел такого в интернете, возможно кому-то пригодится :)
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥162