Яковлев Илья | Gamedev
4.53K subscribers
239 photos
35 videos
18 files
205 links
Download Telegram
🔥 Новый Unity??? 🔥

Я тут немного проспал момент, когда вышла Unity 6 preview, однако событие довольно грандиозное 🧐

Сильно пока не изучал, что именно добавили, но некоторые моменты довольно интересные:

➡️ GPU Resident Drawer улучшает рендеринг крупных миров без сложных оптимизаций, сокращая время кадра CPU на 30-50% для больших сцен на различных платформах (как я понял это для URP и HDPR)

➡️ Очень интересно выглядит GPU Occlusion Culling, который должен сильно повышать производительность за счёт уменьшения перерисовки невидимых объектов без больших усилий.

➡️ Поддержка WebGPU позволяет использовать новые возможности GPU для создания реалистичных графических эффектов.

➡️ Вроде как появилась возможность убрать лого Unity в бесплатной версии

И там на самом деле еще куча всего есть. В общем звучит весьма неплохо:)

Как вам грядущие обновления?
Please open Telegram to view this post
VIEW IN TELEGRAM
⭐️ Screenshot Saturday! ⭐️

Делимся и пиарим свои наработки/проекты/идеи в комментариях!🔥🔥🔥
🥳 Поздравляю всех с пасхой! 🥳

У нас тут смешарики с единорогами заготовлены😂

Делитесь в комментах фотографиями своих овальных друзей😋
Please open Telegram to view this post
VIEW IN TELEGRAM
⭐️ Screenshot Saturday! ⭐️

Делимся и пиарим свои наработки/проекты/идеи в комментариях!🔥🔥🔥
👋 Привет, ребят! В воскресенье напишу постик о том, где пропадаю, почему нет постов и когда вообще полетит контент, а пока что хочу осветить интересное мероприятие - летом пройдёт питч-сессия, где будет возможность получить обратную связь по поводу вашей игровой разработки и, если повезёт, поддержку от Astrum Ent.

Подробнсти в посте ниже 👇
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from prototype.indie
✏️ prototype.indie: prototype.indie совместно с VK Play и Astrum Ent. приглашают на летнюю питч-сессию!🔥

Мероприятие состоится 2 июня в 14:00 в большом конференц-зале офиса Astrum Ent. (г. Москва, Ленинградский проспект, 70, метро Сокол, БЦ «Алкон II»).

В жюри будут эксперты из Astrum Ent., VK Play и приглашенных компаний, а в зале — представители индустрии.

Питч-сессия — прекрасная возможность заявить о своем проекте, получить фидбек и экспертизу, а может и предложение о сотрудничестве.

Условия участия:

❗️Заявки принимаются до 22 мая. Список 10 отобранных проектов будет оглашен 27 мая. Подать заявку на участие 👉 https://vk.cc/cwM2in

❗️Для участия обязательна презентация (питч-дек) проекта и физическое присутствие спикера на площадке.

❗️Формат питчей: 10 минут на презентацию проекта, 10 минут на фидбек и вопросы от экспертов и зрителей.

Регистрация зрителей на посещение мероприятия откроется 27 мая.
⭐️ Screenshot Saturday! ⭐️

Делимся и пиарим свои наработки/проекты/идеи в комментариях!🔥🔥🔥
🧐Куда я пропал и когда контент🧐

Решил написать небольшой (или большой??) пост про то, почему так мало материала выходит последнее время и когда планирую запускать контент машину

🤯 На самом деле все просто - 24/7 занимаюсь проектом по работе, постигаю накаму и делаю курс для начинающих, чтобы в июне уже можно было открыть запись. Собственно говоря, в таком темпе сложно ещё делать контент для Ютуба и тг, поэтому я не умер - просто временный простой

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

😍 Ещё из интересного - параллельно со всеми делами обновляем дизайн текущего лендинга курса по архитектуре и верстаем страничку курса для новичков (зацените оформление пока, а в июне выкачу обе страницы обновленные со всей информацией). Кстати не забудьте подписаться на соответствующих ботов, чтобы следить за всей информацией:
- https://t.me/yakovlev_beginner_bot - бот для начинающих
- https://t.me/yakovlev_advanced_bot - бот для продвинутых

🤬 Ещё из неприятного недавно умер монитор, а на днях сдох жёсткий диск с большим количеством информации (не самой важной, но тем не менее). Однако теперь я с новым монитором и жёстким диском, так что в каком - то смысле можно меня поздравить🤪

В кратце как - то так дела обстоят:) Если интересно, чтобы я рассказал что-нибудь по подробнее, то пишите в комментарии. Да и, в целом, как у вас дела, улучшается настроение к лету?🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
⭐️ Screenshot Saturday! ⭐️

Делимся и пиарим свои наработки/проекты/идеи в комментариях!🔥🔥🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
🧐 Вопрос к аудитории 🧐

Сейчас готовлю выступление на конференцию разработчиков (подробности будут немного позже). Буду выступать с темой полезных и необходимых инструментов для разработки на Unity.

🔣 Соответственно, в процессе написания материала стало интересно - а какими инструментами/ассетами/плагинами вы любите пользоваться и без чего уже не видите работу в Unity?)

Пишите в комментариях, думаю многим будет интересно почитать🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Клин код! 🔥

Киньте 🔥 на пост, чтобы я понимал стоит делать подобный посты или нет:)

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

Представим, что у нас есть платформер и мы хотим возвращать поворот персонажа, в зависимости от его скорости. Для этого делаем вот такой метод:

private Quaternion GetRotationFrom(Vector3 velocity)
{
if (velocity.x > 0)
return new Quaternion(0, 0, 0, 0);

if (velocity.x < 0)
return Quaternion.Euler(0, 180, 0);

return _character.transform.rotation;
}


В целом метод довольно не сложный (возвращается поворот влево или вправо в зависимости от скорости), однако человеку, который первый раз взглянул на код надо немного времени на подумать, что тут за кватернионы, почему они именно такие и тп. Более того - это чистого вида "магические" числа и если мы где-то еще захотим использовать такие определение поворотов, то нам снова надо будет дублировать эти кватерноны и появятся все обычные проблемы, связанные с тем, что одна и та же вещь определена в разных местах

Поэтому тут лучше будет вынсти приватные свойства для определения этих поворотов и немного переписать метод:

private Quaternion TurnRight => new Quaternion(0, 0, 0, 0);
private Quaternion TurnLeft => Quaternion.Euler(0, 180, 0);

private Quaternion GetRotationFrom(Vector3 velocity)
{
if (velocity.x > 0)
return TurnRight;

if (velocity.x < 0)
return TurnLeft;

return _character.transform.rotation;
}


Благодаря использованию свойств мы сразу убили двух зайцев - определили в одном месте, что такое поворот влево и враво (избавались от магических чисел) + сделали код намного более читаемым. Так что не бойтесь использовать свойства с такой целью - они служат не только для доступа к данным, но и для упрощения кода также могут помочь:)

#лайфхаки
Please open Telegram to view this post
VIEW IN TELEGRAM
⭐️ Screenshot Saturday! ⭐️

Делимся и пиарим свои наработки/проекты/идеи в комментариях!🔥🔥🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
👋 Всем привет! Я с небольшим сообщением:)

Недавно меня позвали поучаствовать в качестве судьи на геймджеме, однако по времени не успею поучаствовать в этом мероприятии:(

Поэтому решил просто поддержать ребят и заодно оповестить вас о том, что скоро стартанет геймджем (даже призовой фонд есть!). Поэтому можете поучаствовать для прокачки скилов и веселья🙂

Все подробности в посте ниже. Да прибудет с вами сила геймдева!
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from NOBICE (NOBICE)
💣Приглашаю вас на мой первый гейджем под названием SUMMER GAME FORGE вместе с IT-сообществом TMOEG 💣

Начало с 7 июня в 12:00 и окончание 9 июня в 18:00 по МСК

Призовой фонд будет зависеть только от самих участников, чем больше будет участников, тем больше будет призовой фонд

Страничка джема (в данный момент открывается только через VPN из-за технических неполадок): https://itch.io/jam/summer-game-forge-1
Дискорд, где будет проходить джем: https://discord.gg/A8xbFTKpkv
🔥 Обучающий стрим? 🔥

Какое-то время назад я проводил стрим по базе архитектуры игр и он очень сильно вам зашел

⚡️ А уже в этом месяце стартанет запись на курс по Unity для начинающих, поэтому я бы хотел приурочить к этому событию обучающий стрим подобного формата и сейчас думаю над темой этого события:)

🧐 Поэтому вопрос к менее опытной аудитории моего канала: какую тему вам было бы интересно рассмотреть? Возможно разбор самых частых ошибок при создании игр или более подробное рассмотрение компонентой системы юнити, в общем, пишите в комментарии, чтобы я понимал на что ориентироваться:)

🥳 Посидим, поучимся, по болтаем - в прошлый раз такой формат мне очень понравился, хоть и требует неплохой подготовки:)
Please open Telegram to view this post
VIEW IN TELEGRAM
😱 Храм детей 😱

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


🤩 И сегодняшний гость ХРАМ ДЕТЕЙ - сюжетная адвенчура в жанре хоррора. Игра чем-то напоминает Distraint, Little Nightmares, возможно Fran Bow, поэтому если вам известны или интересны какие-то из этих игр, то приглашаю вместе со мной следить за проектом:)

Ребята планируют сделать 3 главы со множеством загадок и головоломок, монстром-преследователем и глубоким интригующим сюжетом, который будет держать в напряжении до самого финала (надеюсь так и будет🙃).

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

🫰 https://www.youtube.com/watch?v=tywV4t6ehWo - трейлер
🫰 https://t.me/hramdetey - telegram канал проекта (там уже и страничка в стим есть, так что подключайтесь и изучайте)

#игрыучеников
Please open Telegram to view this post
VIEW IN TELEGRAM
⭐️ Screenshot Saturday! ⭐️

Делимся и пиарим свои наработки/проекты/идеи в комментариях!🔥🔥🔥
⚡️ Приглашаю вас на онлайн Unity конференцию ⚡️

Что за конференция и почему я вас на нее приглашаю?)

🔣 11-13 июня на канале Евгения Гришакова будет проводиться Unity конференция, куда были приглашены спикеры с различными темами выступлений из нашей любимой области (я был тоже приглашен как понимаете:))

🔣 Я буду выступать 11 июня, поговорим на тему того какие инструменты для разработки на Unity сейчас есть, на какие стоит тратить время, а какие можно обойти стороной или заменить. Затронем различные пакеты для упрощения работы с интерфейсом движка, для ускорения реализации игровых механик или прототипирования, архитектуры и, конечно же, затронем тему некоторых сервисов для рутинных задач по типу рекламы или инапов:) В общем будет интересно многим начинающим разработчикам, однако и для уже опытных ребят информация найдется 🤯

⭐️Старт трансляции в 19:00, поэтому буду рад, если вы придете поддержать меня!) Я буду выступать первым, поэтому сильно не опаздывайте🥰

Ссылку на трансляцию скину ближе к делу:)
Please open Telegram to view this post
VIEW IN TELEGRAM
Через пол часа начнется трансляция, где я буду выступать с темой инструментов для разработки игр. Будет особенно полезно начинающим, но и более опытных ребят не обделю информацией)
Поэтому залетайте, я буду выступать первым, так что долго ждать не придется🥰

🔣 https://www.youtube.com/watch?v=E7Ze-E8l_HM - ссылочка на трансляцию

p.s. давайте не будем устраивать срач из-за того кто плохой, а кто хороший, я просто приглашаю послушать подготовленный материал и не более + подарочком небольшим поделюсь:)
Please open Telegram to view this post
VIEW IN TELEGRAM