Код & Полигоны
2.84K subscribers
187 photos
202 videos
1 file
361 links
Про игры, их разработку и всё что с ними связано

Связь в директ или @ScrabyQ
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
🆒 Epic выпустила пакет из более чем 50 бесплатных Niagara-систем для UE 5.7 🔥

Крутой пак для вдохновения и/или обучения. Содержит в себе эффекты взрывов, пулевых попаданий, огня, дыма, следов, подсветок и баффов/дебаффов для персонажей и оружия

Детали:
👉 https://www.unrealengine.com/en-US/news/discover-over-50-free-niagara-systems-ready-to-use-in-unreal-engine-5-7

Забрать на Fab:
👉 https://www.fab.com/listings/0e188eca-4e54-4fb2-a9ed-d8b8a565e600

Источник
📱 #UE #VFX

😀😀😀 Код & Полигоны
Please open Telegram to view this post
VIEW IN TELEGRAM
9🔥5👍41
This media is not supported in your browser
VIEW IN TELEGRAM
Участник нашего канала показывает работу кастомной гравитации в своём проекте 👀

Достичь этого удалось надстройкой над Kinematic Character: коллайдером (в роли триггера) указывается зона где должна меняться гравитация, а сила притяжения определяется на основе нормали которая находится под ногами у игрока

Эффект выглядит круто, а веселья добавляют забавные анимации жестов персонажей на видео 😁

Так как разработчик находится в нашем канале — можно задать любой интересующий вопрос по деталям реализации. Велком в комменты или наш чат 😐

Источник
📱 #Unity
#предложка

😀😀😀 Код & Полигоны
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥164👍41💯1
This media is not supported in your browser
VIEW IN TELEGRAM
Автор делится результатом работы над пространственным разломом в своей игре 👀

Разработчик заявляет, что оба мира существуют одновременно: без телепортов и дополнительных камер. За счёт этого удалось плавно растворять один мир в другом — чего не добиться обычными порталами-окошками

Так же, есть таймлапс проделанной работы с короткими комментариями

Источник
📱 #UE #VFX

😀😀😀 Код & Полигоны
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥22👍43🤯1
This media is not supported in your browser
VIEW IN TELEGRAM
Чайки в высокобюджетной GTA IV 😁

А инди разрабы до сих пор сидят полируют вид 🫠

Отрывок из этого видео. В нём показаны и другие хитрые приёмы разработчиков игры.
Интересное 👀

Источник

😀😀😀 Код & Полигоны
Please open Telegram to view this post
VIEW IN TELEGRAM
😁16👍7🔥4
Media is too big
VIEW IN TELEGRAM
— Молодой человек, вы свои идентификационные данные с документа потеряли!

Напоминание соблюдать правильную иерархию объектов в движке 😁

#devlog #bugs

😀😀😀 Код & Полигоны
Please open Telegram to view this post
VIEW IN TELEGRAM
😁14👍4🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Отрывок из трейлера ещё не вышедшего проекта "Размена не будет"

Очень атмосферное сочетание стильной 3D графики и записанных видео персонажей. Техника однозначно стоящая внимания 🤩

📱 Ссылка на игру

😀😀😀 Код & Полигоны
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥53🤔1
This media is not supported in your browser
VIEW IN TELEGRAM
Автор показывает свою систему преобразования визуальных blueprint-нод в некое подобие псевдокода.

Задумка выглядит довольно интересной — особенно для тех, кто приходит из других движков: опыт кодинга есть, но не на C++ под UE. Я бы точно такое потрогал.

Но, глядя на некоторые свои блупринты, легко представить, как всё это превращается в нечитаемое месиво 😁

Если бы нечто подобное появилось на движке, в котором ты работаешь — попробовал(а) бы в качестве альтернативы кодингу? 🤔

Источник
📱 #UE

😀😀😀 Код & Полигоны
Please open Telegram to view this post
VIEW IN TELEGRAM
😁95🔥4
Media is too big
VIEW IN TELEGRAM
🔠🔠🔠🔠🔠🔠 
DON'T STAY LATE #11

Наконец-то в игру про проверки потихоньку добавляются документы 😁
Сверстал первый документ — карточку ID. И в процессе познакомился с новыми возможностями проектирования UI в UE. Пока полёт нормальный)

Изначально планировал сделать паспорт для проверки, но понял, что обычная универсальная карточка идентификации мне подойдёт лучше. Да и реализовывать проще 😁

Теперь при появлении NPC будет кидаться в нас документами.
А если игрок не вернул их обратно и принял одно из решений — персонаж начнёт бухтеть и не отстанет, пока документы снова не окажутся у него 😤

Из сделанного:
Сделал базовый цикл передачи - проверки - возврата документов
Включил дополнительные точки диалогов (когда не возвращаются документы)
Сверстал первую версию главного идентификационного дока
Добавил последние ракурсы для камеры (диван, телевизор)
Внёс корректировки в скрипт поведения персонажей для запуска диалогов

👀 На видео продемонстрировал текущий прогресс

#devlog

😀😀😀 Код & Полигоны
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥166👍6
This media is not supported in your browser
VIEW IN TELEGRAM
Немного уютного закулисья 😌

Автор показывает эффект параллакс для своей cozy игры.
Техника уже известна, но почему-то всегда приятно посмотреть ещё раз как оно работает со стороны разработчика 🙂

Источинк
📱 #Unity

😀😀😀 Код & Полигоны
Please open Telegram to view this post
VIEW IN TELEGRAM
12👍5🔥5
This media is not supported in your browser
VIEW IN TELEGRAM
Автор делится результатом работы над VFX для своей хоррор-игры.

Эксперименты с Vertex Animation Textures дали довольно сюрреалистичный эффект 🫤

Хоть обычно я не очень чувствителен на происходящее на экране — от этого вида мне стало плоховато 😁

Источник
#Godot

😀😀😀 Код & Полигоны
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥94
This media is not supported in your browser
VIEW IN TELEGRAM
Автор показывает механику глайда персонажа, состоящего из листьев, в прототипе своей игры на Unity

Переходы между состояниями выглядят очень плавно 👀

Источник
📱 #Unity

😀😀😀 Код & Полигоны
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥155👍4
⭐️ SCREENSHOT SATURDAY #6

Делись в комментариях любыми материалами из твоего проекта в разработке или даже релизе. Скриншоты, видео, концепты, музыка — всё подходит

Каждую неделю буду подводить итоги по реакциям.
Победитель окажется прямо в следующем посте — его скриншот попадёт в шапку следующей Screenshot Saturday

В #5 по количеству реакций победил проект OTTACK!
С такой драйвовой проверкой оптимизаций игры может показаться, что геймдев очень комфортная среда обитания разработчиков 😁
Каналы разработчика:
https://t.me/ottack_game
https://www.ottack.com/

#скриншотник #ScreenshotSaturday

😀😀😀 Код & Полигоны
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥974❤‍🔥22
This media is not supported in your browser
VIEW IN TELEGRAM
Silksong еще не забыли? Напоминаю 😁

Автор показывает свою практику в Blender на основе иллюстрации другого человека
Красивое 👀

Источник
📱 #Blender

😀😀😀 Код & Полигоны
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥178👍51
Media is too big
VIEW IN TELEGRAM
ИСТОРИЯ ОДНОГО БАГА 🐞

Оказывается, бывает такое: разрабатываешь проект самостоятельно. С нуля. Без использования каких-либо ассетов влияющих на логику.
Ты:
1. Полностью знаешь свою кодовую базу.
2. Чувствуешь себя в нём как рыба в воде. Тем более, пока проекту всего-лишь месяц.
3. В своём проекте царь и бог.

Никто не разбирается в этом так хорошо как ты. Ты — на коне (или на морском коньке, если учесть пункт 2 в тексте выше 😁)

Но при внедрении очередной фичи приходит он. Мелкий баг с отображением/логикой/расчётами. Нужное подчеркнуть или вписать.
Ты, с гордо поднятой головой, открываешь нужные скрипты, сущности, что-то ещё. В полной уверенности, что фикс не займёт много времени. Ты думаешь, что у тебя все под контролем. Ведь баг-то плёвый: допустим, это странное подёргивание камеры при простой смене позиции и вращения от точки А до точки B. 🤔

Именно это случилось со мной. На видео я продемонстрировал как это выглядит.

Первым делом я полез проверять функцию движения камеры.
Как писал выше: движение делается через линейную интерполяцию (Lerp). Отдельно для позиции и вращения, от A до B. На всякий случай 👇
Lerp — это функция, которая вычисляет промежуточное значение между двумя известными значениями A и B в зависимости от параметра Alpha, обычно в диапазоне от 0 до 1.


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

Как может понять кто-то опытный из геймдева, баг никуда не исчез — он затаился. И дожидался ночи, когда я хотел спокойно пойти спать.

При последнем (как я думал) запуске игры снова нарвался на это подёргивание камеры. После некоторого времени локализовал проблему — виновата новая фича с автоматическим перемещением камеры при появлении НПС перед терминалом и передаче документов к проверке.

До 4 ночи я просидел за исправлением проблемы, корня которой не понимал. Функция же простая. Новая логика переиспользует эту функцию. Ничего нигде не дублируется в этой части. Подёргивания при автоматическом перемещении есть, при ручном их нет.

На этом пока что остановлюсь и попробую сделать интерактив

Как ты думаешь, что могло произойти с такой простой логикой перемещения камеры?
Почему возникает подёргивания?

Пиши свои предположения в комментариях 💬
Если предположений нет, то пиши в комментариях "БОЛЬ.", если тоже сталкивался с доставучими багами на многие часы дебага.
Или просто напиши что-нибудь, если хочешь 😁

А я буду дописывать второй пост с ответом и допиливать видео😶

UPD: продолжение ниже 👇

#devlog #bugs

😀😀😀 Код & Полигоны
Please open Telegram to view this post
VIEW IN TELEGRAM
12👍4🔥4😢1
Media is too big
VIEW IN TELEGRAM
ПРОДОЛЖЕНИЕ И РАЗВЯЗКА ИСТОРИИ ОДНОГО БАГА 🐞

Той ночью я сдался и ушёл спать. С утра всё-таки нужно было на работу.
И мелкий, противный баг не оставлял меня в покое ни на секунду с момента пробуждения.

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

ВЕЧЕР ТОГО ЖЕ ДНЯ


Садясь за комп (как будто я вообще вставал из-за него 😁), я опасался снова увидеть этого BUGимена.

И при первом же запуске… нет, он всё ещё был там.

Но появилась дополнительная деталь.
Какой-то белый отблеск в момент подёргивания.
В предыдущие и последующие разы я этого не замечал, но именно это и натолкнуло меня на мысль: а что если документ падает на камеру, пока она приближается к монитору? Он же белый. (реализовано здесь, док падает на 4-6 секунде видео)

Когда я проверил эту гипотезу и отключил поставку документов при приближении NPC к терминалу — она оказалась верной.
Именно в этом и была проблема.

Самое ироничное — это единственная система, которую я вообще не трогал при поиске бага.
Задним числом, и пока я пишу этот пост, это кажется самым очевидным вариантом:
проверить столкновение камеры с объектами. Тем более когда в игре их пока один экземпляр 😁

В этом посте выложено полное видео с визуальным подтверждением бага в конце

Какой вывод из этого можно сделать?
Очень простой: отдыхай!!

Никакие баги от тебя не убегут.
Тем более когда ты соло-разраб 🫥

На свежую голову ты можешь потратить куда меньше времени на решение любой проблемы.
А я забыл про этот до боли простой принцип и был вынужден страдать всю ночь и весь последующий день.
И это при том, что я уже не раз на это нарывался.

Похоже, эти грабли ещё не оставили достаточно заметной отметины на лбу, чтобы я про них вспомнил.

И да. Одна бессонная ночь, смонтированное видео и серия из двух постов посвящены…
простому столкновению двух объектов 😁

#devlog #bugs

😀😀😀 Код & Полигоны
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥96🤣5😁1
Media is too big
VIEW IN TELEGRAM
В последнее время очень часто вижу игры на двоих с подобной механикой. Выглядит всё это весело, но я не видел еще вирусных игр подобного плана

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

Может быть я что-то пропустил? 🤔

👀 На видео один из весёлых трейлеров игры, использующей ту самую основную механику, о которой я пишу выше

Источник
📱 #Unity

😀😀😀 Код & Полигоны
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥5😁4
This media is not supported in your browser
VIEW IN TELEGRAM
Автор показывает возможности своего аддон для Blender, который превращает 3D-сцены в нечто похожее на классическую живопись 👀

Кажется, уже легче перечислить что нельзя сделать с помощью блендера, а не что можно 😁

Источник
📱 #Blender

😀😀😀 Код & Полигоны
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥92👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Новый брейкдаун от автора игры Excalimurder 🤩

На этот раз рвзбор создания книги в пиксель-арт игре 👀

Интересно, сколько лет понадобилось автору не только на освоение этих техник, но и на то, чтобы упаковать их в такие ёмкие и понятные объяснения 🤔

Источник

😀😀😀 Код & Полигоны
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥144👍4
Я играю в игры, чтобы испытать то, чего я никогда не смог бы испытать в реальной жизни

😀😀😀 Код & Полигоны
Please open Telegram to view this post
VIEW IN TELEGRAM
😁165🔥51
Код & Полигоны
Предположим, телега превратится в тыкву на территории РФ. Куда пойдём?
Продолжу оффтоп в связи с последними новостями

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

Идеальное место, где ты никогда не сможешь получить клоуна или какашку на пост. Потому что этого просто не отрисовали 😁
Please open Telegram to view this post
VIEW IN TELEGRAM
🤡11💩7😁6👎2