Кодерские работы
101 subscribers
651 photos
205 videos
31 files
129 links
Немного (а может и нет) программирую 👾

Сайт - https://wixdev.netlify.app
Download Telegram
🎨 Post-Processing в Unity — это набор эффектов, которые могут сделать вашу игру на 100 из 10, но это не точно.
🎆 Главное — не забыть покрутить настройки, чтобы не устроить фонтан крови из глаз.

✨ Зачем нужна постобработка?
🤩 Она позволяет добавить множество разных эффектов, которые найдёте в чатике канала.

🛠 Как настроить в Unity?

(Для URP. Если у вас Built-In — будет чуть сложнее 🤔):
1️⃣ Подключите Post-Processing через Package Manager.
2️⃣ Создайте Volume > Global Volume на сцене, и в инспекторе нажмите New для нового профиля.
3️⃣ В профиле добавляйте эффекты через Add Override.
4️⃣ Убедитесь, что у камеры включена галочка Post Processing.

🔥 Постобработка — вам поможет, если хотите добавить атмосферы в игру.
😅 Главное, не увлекайтесь, иначе вместо красоты получится неоновый кошмар .

Видосы по теме
👾4
🤔 Как вам такие полу-обучающие посты?
⚙️ Или может в них что-нибудь изменить?
Anonymous Poll
62%
🔥
31%
🤔
8%
☹️
🎮 Если помните, то хочу сделать что-то похожее на диалоговую систему в Katana Zero в визуальном плане.

💬 Так вот, принялся за её реализацию, на видео результат.

✈️ Уже готова базовая анимация, символы как бы влетают в текстовое окно.

⚙️ Дальше буду заниматься либо разными цветами текста, либо постоянной анимацией уже имеющегося текста.

👇 Может написать, что хотите видеть следующим?
6🔥31
This media is not supported in your browser
VIEW IN TELEGRAM
🎲 Рандом!!!!!
😏 А с этим можно поиграться)
👾6🔥3🤝211
❄️ Опа, опа, всех с первым днём зимы!)
☃8
This media is not supported in your browser
VIEW IN TELEGRAM
💬 Диалоговая система обновлена!

❓ Так что же нового?

🔤 Добавленны эффекты для слов целиком.
🎲 Появились новые эффекты ( Влёт, печать, влёт по кругу)
🔧 Также теперь можно комбинировать разные эффекты в одном диалоговом окне.

🎨 Следующий шаг работа с цветом.
🔥4👾221
This media is not supported in your browser
VIEW IN TELEGRAM
🎨 Это было геморно и пока что черновой вариант.
👨‍💻 Но уже есть поддержка разных цветов, что скажете?
643❤22
This media is not supported in your browser
VIEW IN TELEGRAM
💔 Оно СлоМаЛОсь.
🛠️ Моя CLEAN CODE душа увидев много повторений, решила привнести в код принцип DRY (проще говоря убрал повторения).
🙃 Когда хотел как лучше, а получилось как всегда)
😐 Что происходит с анимацией слов вам лучше не знать...
😱4😁1
This media is not supported in your browser
VIEW IN TELEGRAM
💬 Новый апдейт для диалоговой системы.
👌 Спустя 2 дня тыкания по клавишам, она заработала.

🤔 Что же тут нового?
⚙️ Полноценная поддержка печати как слов так и символов.
🛠️ 3 разных режима печати, которые ещё и можно комбинировать.
✨ Ну и ещё добавил частиц, которые подстраиваются под цвет символа и появляются в момент печати.
🔧 Ну и момент лично для меня, код стал куда более "чистым")

🙃 Даже в этом прототипе есть баги, внимательно посмотрите на первую запятую.
82
🎸 Давайте немного отвлечёмся, тут Спотифай выпустил итоги года.

🤔 Что слушаете вы?
👇 Можете тоже кинуть свои итоги в комменты.

👨‍🎤 Забавный факт, у меня первая тройка исполнителей, не меняется уже на протяжении 3 лет, люблю я рок!!!
🔥3😈2😎2
This media is not supported in your browser
VIEW IN TELEGRAM
🐞 Все импостеры уничтожены!

🔧 Пол дня сегодня сидел в режиме отладки, чтобы понять причину.

⚠️ Как я и предполагал, проблема была с индексами вершин текста, но что с ними не так, я понял далеко не сразу.

⚙️ Как я думал, что у каждого символа 4 вершины, т.е. слово "Код" - содержит (3 символа * 4 = 12 вершин) и вроде все ок.
🛠️ Но давайте рассмотрим другую ситуацию: "Баг в коде" - содержит (10 символов × 4 = 40 вершин).
😑 А вот и нет, ведь некоторые символы не учитываются в подсчёте вершин и получается не 40, а 32 вершины.

🐞 И вот здесь появлялся баг, потому что цвета сохранялись для всех символов, даже для тех, у которых не было вершин.

👌 Сейчас вроде исправил с помощью доп. проверки и баганых символов вроде нет.
182
This media is not supported in your browser
VIEW IN TELEGRAM
😵 Внедряю анимацию существующего текста.


P.s. За звёздочку спасибо 🔥
😁433⚡1
This media is not supported in your browser
VIEW IN TELEGRAM
✅ Баги исправленны.
💬 Текст переливается, пока что это простая интерполяция между двумя цветами.
🤔 Следующим думаю можно сделать эффект похожий на первый, но с участием группы цветов.
❤7
🤔 Такой вопрос, будет ли вам интересно узнать, как код диалоговой системы работает?
Final Results
82%
😎 По другому и быть не может
14%
😀 Было бы неплохо
0%
🥴 Все равно не пойму
5%
🙄 А он мне и н.... не нужон
321
This media is not supported in your browser
VIEW IN TELEGRAM
✨ Хоть это и тестовая сцена, я немного освежил её внешний вид и добавил новый эффект.

💬 Судя по опросу, многим интересно узнать, как всё это работает.
😅 Но объяснить и сделать обзор на код в формате постов в Телеграме будет очень сложно, и вы, скорее всего, ничего не поймёте.

🎥 Поэтому, как мне кажется, самый логичный вариант — записать видео на YouTube в духе "Создаём диалоговую систему как в Katana Zero".

⚙️ Разумеется, это будет только тогда, когда я создам все фишки и проработаю архитектуру, чтобы всё было более понятно и переиспользуемо.

👇 Что думаете по этому поводу?
63
⚙️ Вот так в инспекторе выглядит одна строчка.
😕 Это не то, чтобы сильно удобно если смотреть на перспективу.
📜 Поэтому хочу потом вот это засунуть в JSON и доставать инфу о диалоге из файлов.
5❤2🤯21
This media is not supported in your browser
VIEW IN TELEGRAM
😁 В прошлый раз пошутил.
🧮 Подправил формулу и получился более верный результат)
❤5