Яковлев Илья | Gamedev
4.52K subscribers
236 photos
35 videos
18 files
204 links
Download Telegram
⚡️ Важный опрос! ⚡️

Ребят, я получил от вас тонну проектов на ревью (за что огромное спасибо!🥰) и довольно часто в принятых сообщениях были вопросы по типу: почему меня не берут на работу с таким проектом/чего не хватает в коде для этого и тп. Да и в комментариях периодически подобные вопросы возникают. Это меня натолкнуло на пару интересных тем для видосов, касаемо архитектуры (думаю в этом месяце сделаю), а так же на проведение открытого вебинара (точную тему скажу чуть позже).

В связи с чем опрос - в какие дни недели вам было бы удобно присутствовать на вебинаре и впитывать полезную информацию?)

🔣Голосование сообщением выше🔣
Please open Telegram to view this post
VIEW IN TELEGRAM
⭐️ Screenshot Saturday! ⭐️

Кстати, как многие просили - я сделал группу в вк и буду стараться дублировать ролики туда, поэтому можете подписаться при желании:)
https://vk.com/yakovlev_gamedev

А вообще делимся и пиарим свои наработки/проекты/идеи в комментариях!🔥🔥🔥
⚡️ 8 ШАГОВ К АРХИТЕКТУРЕ ИГРЫ. Как дорасти до junior+ уровня? ⚡️

Как и обещал - анонс бесплатного вебинара с интересным для многих материалом к новому году:)

🔜 Когда?

21 декабря, 19:00 по МСК на прямой трансляции

👀 Что будет?

Впереди нас ждет 2 часа полезного материала и общения, в ходе которых мы разберем болезненные для многих вопросы связанные с разработкой игрового проекта:

👉 Почему ты встаешь в ступор при разработке нового проекта?
👉 Что не дает выйти на уровень выше, чем создание гиперказуальных/одноразовых игр
👉 Почему кажется, что ты много всего изучил, но твои проекты/решения ТЗ не доходят до собеседования?
👉 Как архитектура игры помогает в решении этих проблем?
👉 Чего в первую очередь не хватает, чтобы приступить к организации проекта
👉 Какие проблемы встречаются в ЛЮБОЙ игре и как их решать
👉 Как добиться контроля над игровым циклом и почему это ОЧЕНЬ важно
👉 Как связывать кучу игровых сущностей/модулей между собой и какие есть варианты?
👉 За 8 шагов мы придем к пониманию того, что надо для выстраивания архитектуры игры и куда двигаться для решениях этих (и не только) вопросов

🔥 И это еще не все! 🔥

🤩 Какой новый год без подарков? Хочется устроить общий праздник, поэтому в ходе стрима:

🎁 Вас будут ждать полезные обучающие материалы по каждому шагу, чтобы вы самостоятельно могли углубиться в изученные темы
🎁 Разыграем с вами в прямом эфире несколько бесплатных консультаций, на которых сможем обсудить интересующие вас вопросы и по общаться лично
🎁 Кроме того, к этому мероприятию я привяжу открытие записи на второй поток программы Unity adventure, которая стартанет 22 декабря и расскажу о прокаченном формате обучения, поэтому не пропустите!)

Думаю, получится очень крутой вебинар, который зарядит вас энергией и задаст вектор развития в новому году! Буду всех ждать🥰
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Ускоряем свою работу с текстом в Unity! 🔥

Думаю будет многим полезно! Насколько я знаю для ютуба важно время просмотра, поэтому попрошу досмотреть ролик до титров так сказать🥰

смотреть тут - https://www.youtube.com/watch?v=-06UloObKfE

p.s. также можно посмотреть в вк
Please open Telegram to view this post
VIEW IN TELEGRAM
Давайте после рабочего дня разомнем чуть-чуть мозг простой задачкой. Что будет в переменной result после выполнения кода ниже?

int a = 3; int b = 4; int result = a++ + --b * 3;
Anonymous Quiz
49%
12
28%
13
14%
15
9%
16
🔥 НЕ ДЕЛАЙТЕ ТАК В СВОЕЙ ИГРЕ! 🔥

НОВЫЙ ВИДОС С СОВЕТАМИ ПО РАЗРАБОТКЕ! Такое нравится всем:)
Насколько я знаю для ютуба важно время просмотра, поэтому попрошу досмотреть ролик до титров так сказать🥰

смотреть тут -
https://youtu.be/Pawe7crAUuM
Please open Telegram to view this post
VIEW IN TELEGRAM
Так так так, а что это тут у нас?)

⭐️ Screenshot Saturday! ⭐️

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

Чуть не забыл!!😱
🫢 Сажусь делать игру и просто смотрю в экран 🫢

Ставь ❤️, если жизненно:)

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

На самом деле глобально это связано с несколькими вещами:

🔣 Не хватает базы, как бы очевидно это не звучало. Тебе может казаться, что ты уже прочитал все про движок, массивы, события и тд, но отчасти ты подсознательно понимаешь, что просто не знаешь КАК реализовать поставленную задачу (условно инструменты есть, но как их для игры использовать?), и по итогу ты находишься в смятении, ведь только что у тебя была идеальная картина того, что ты хочешь сделать, а на деле БАЦ - свет гаснет из-за нехватки того, что и как применить

🔣 Нет какого-то стандартного подхода к решению задач. Когда ты на каждую задачу/игру смотришь как на то, что тебе снова надо преодолеть себя и придумать НОВОЕ решение для проблем, которые ты уже, казалось бы, решал ранее, то руки опускаются сами собой, ведь опять надо С НУЛЯ ломать голову

🔣 Мучают мысли по типу: а что, если я неправильно прикручу новую фичу в игру и все сломается. Добавлю, например, награды, а потом эти награды надо использовать в других местах проекта, что с этим делать? Опять-таки без понимания того, что и куда внедрять в проекте, вы будете заниматься говнокодингом с фиксом багов вместо того, чтобы решать какую-то игровую задачу. Ну и, конечно, мозг хочет отложить это дело как можно дальше

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

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

Поэтому уже совсем скоро я проведу для вас бесплатный вебинар, на котором мы разберем 8 ПОНЯТНЫХ шагов которые надо проработать, чтобы осознанно подойти к организации архитектуры проекта, систематизируем необходимые знания, а также я отвечу на все ваши вопросы (ну и про подарочки не забываем, естественно🎁)

🔜 Очень жду всех 21 декабря в 19:00 МСК (ссылочка на стрим будет позже🥰)
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 МЫШЛЕНИЕ ПРИ РАЗРАБОТКЕ ИГРЫ?! 🔥

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

смотреть тут -
https://youtu.be/ZU5NvGZM6Gk

p.s. ПРОЕКТ + БОНУСНОЕ ВИДЕО В КОММЕНТАРИЯХ
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
🧐 Немного про студию 🧐

Недавно упоминал, что буду периодически делать посты про организацию студии и, в целом, медленно, но верно двигаемся вперед:)

Решили выбрать мобильный рынок. Да, больше рисков, чем на вебе и выше требования к качеству продукта, но и возможный импакт гораздо выше. На данный момент стратегия простая - анализ рынка, выбор интересной ниши и создание мвп, ориентируясь на конкурентов. Однако ниши при этом выбираем не совсем простые и пустые (что может нам акунуться, но, думаю, хватит опыта, везения и скилов), чтобы была возможность играть "в долгую", а не только выезжать на трендах (хотя и в эту сторону тоже, думаю, попытки будут). Рук пока не особо много, чтобы делать множество проектов параллельно (всему свое время), но уже за эту осень успели поработать над несколькими направлениями и получить первые результаты тестов.

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

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

Как вам игрушка?) Интересно было бы узнать чем еще занимаемся?) 🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
Я хотел удержаться до старта записи, но не могу, хочу чутка поделиться апгрейдами для следующего потока, пока есть силы писать посты:)

какая-то неделя хвастовства получается.. сначала студия, теперь обучение, но что делать:( Обещаю на следующей неделе сделаю грустный пост, грустного тоже в жизни хватает😅

🔣 Так вот обучение теперь будет проходить на отдельной удобной платформе
🔣 Открывающиеся занятия по программе будут записаны отдельными небольшими видеоуроками + будут дополнительные материалы сопровождать некоторые занятия
🔣 Общение и проверка домашних заданий будут также организованы в рамках платформы (есть как чаты, так и удобный формат сдачи домашек)
🔣 Кроме того я не хочу все таки абсолютно все оставлять только в видеозаписях, поэтому каждую неделю будут проводиться живые вебинары, на которых будем общаться, обсуждать вопросы, чтобы я мог вас направлять не только через фидбек в домашках, но и живым общением, скажем так)
🔣 Также благодаря переезду на платформу появится удобная возможность апдейтать программу курса со временем и дополнять какими-то материалами новыми
🔣 Ну и все предыдущие участники также на эту платформу, естественно, переедут)

В качестве демонстрации приложил скриншотик с платформы и пару вырезок с уроков из разных мест программы, чтобы оценить качество и формат)

кстати, запись на новый поток стартанет уже в это воскресенье 22 декабря:)

p.s. комментарии ваши вижу поэтому давайте так, набьем на этом посте по больше 🐳 и я постараюсь на этой неделе выложить продолжение про корутины и таски (ну максимум в начале следующей)
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Недавно в комментариях возник небольшой спор по поводу того, почему проект не подошел для собеседования при решении ТЗ, что навело меня на мысли об этом посте

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

Создание проекта - это в первую очередь создание инфраструктуры
, с которой вы будете работать долгое время

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

Это спасает вас от того, что все участники процесса (в том числе и вы) каждую новую задачу будут реализовывать в каком-то своем стиле, так как им заблагорассудится.

Условно говоря, как вы думаете, какую ситуацию будет проще поддерживать? Ту, в которой каждый участник команды знает где посмотреть нужные компоненты системы для реализации фичи и знает, в какое место проекта ее надо подключить, или ту, в которой каждый участник реализует новую фичу с полного нуля и просто оставляет запускаться ее при старте сцены?

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

Поэтому при выполнении ТЗ, даже если вам кажется, что сама логика геймплея в требованиях описана не сложная - вы должны продемонстрировать, что ПОНИМАЕТЕ, КАК РЕШАТЬ ПРОБЛЕМЫ, КОТОРЫЕ ВОЗНИКАЮТ ПРИ СОЗДАНИИ ПРОЕКТА, а не то, что вы умеете условно двигать персонажа и подбирать предметы при касании

Поэтому я стараюсь в том числе на своем ютуб канале доносить эту информацию

🔣 Да, частично причиной для подобных неувязок может быть и плохо составленные требования к ТЗ, однако про это сделаю отдельный пост, если накидаете тут 🔥

‼️ p.s. дополнительно о том какие проблемы чаще всего возникают на проектах и как менеджить решения этих проблем поговорим уже завтра на вебинаре по этой ссылочке - https://www.twitch.tv/yakovlev_gamedev

Вебинар будет на твиче, а не на ютубе, думаю, по понятным причинам (твич ни у кого не тормозит), поэтому советую заранее зарегистрироваться, чтобы общаться в чатике)
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡️ Бесплатный вебинар уже сегодня ⚡️

🔜 Уже меньше чем через 8 часов я проведу с вами трансляцию, на которой бесплатно поделюсь полезной информацией по разработке игр - в 19:00 МСК

👨‍💻 Я постарался структурировать занятие в связный и понятный рассказ, чтобы вы смогли пройти путь от момента "для чего это нужно?" до "что делать и изучать для решения этих проблем?"

Ещё не забывайте, что я разыграю для вас 3 бесплатных личных консультации, а также подарю обучающие материалы по занятию, так это что будет очень приятным бонусом к новому году!)

‼️ https://www.twitch.tv/yakovlev_gamedev <- ссылка на трансляцию.

p.s. Трансляция пройдет на твиче, поэтому советую заранее зарегистрироваться, чтобы была возможность общаться в чатике:)
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️Занятие начнется через 10 минут!⚡️

🧑‍🎓 Куча полезной информации по разработке игр, полезные материалы и розыгрыш уже вот вот будут! Присоединяйся!

👀 Жду вас на трансляции по ссылке -> https://www.twitch.tv/yakovlev_gamedev

p.s. чтобы оставлять сообщения на стриме нужно зарегистрироваться:)
Please open Telegram to view this post
VIEW IN TELEGRAM
Извиняюсь, что поздно, но спасибо всем огромное за стрим!!!

ВСЕХ С НАСТУПАЮЩИМ НОВЫМ ГОДОМ!⭐️⭐️⭐️

Буду ждать вас завтра, а также в комментариях к этому посту приложу материалы и также ссылку на запись (добрые люди уже скинули, поэтому залью на пару дней в облако - можете скачать себе)
Please open Telegram to view this post
VIEW IN TELEGRAM