Mikhail Kolobov | Gamedev Forge
973 subscribers
132 photos
9 videos
133 links
Unity - менторство и разработка игр.
https://teletype.in/@redhurt/mentoring
Boosty - https://boosty.to/gamedevforge
Мой тг: https://t.iss.one/mikhail_kolobov
Download Telegram
Учимся байтить на комменты в линкедине
😁25👍5
В последнее время ощущаю жесткую тягу щитпостить

Но тут как-то не хочется отходить от духоты про юнити или ебнутого найма
Поэтому всех заинтересованных прошу в лайф канал
или
https://t.iss.one/beyondTheGameMikhailKolobov

Тем более что:
- скоро буду в германии, чехии, италии и в дубай на концерт deep purple (и мб на scorpions) слетаю
- туда же переедут стримы по играм или с просмотром ЗВ,
- покажу че там с моим костюмом Гимли для фестивалей или как готовлюсь к следующей ролевке по вахе (я теперь вахоеб кстати, только вообще в ней не шарю, просто понравилось стрелять из лука по людям)

Походу будет веселее чем здесь...
🔥144🫡2
База от Киры Кузьменко
😁22🔥6🦄3💅1🆒1
Быстрый совет

Когда в самопрезентации рассказываете про опыт, то начинайте говорить с последнего места работы, а не с первого

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

#самопрезентация

Менторство
👍18🔥52
Дорогая подруга рассказывает сплетни с девичника:
А еще тут знакомая какой то эйчарки
Что не взяла тебя
Спалив что ты волк

Для вас тоже это стало ред флагом в компаниях? Ведь "мы проверяем волков" = "мы долбоебы и не умеем оценивать квалификацию кандидатов"
😁23👌3
Есть пробитие
🔥31🍾22🆒5
Знакомая hr запостила эту фотку у себя на канале вместе с длинным текстом о том, что
эйчары как эти ребята на носу лодки - очень нужны команде


Мне очень нравится аналогия, потому что уже долгое время эти танцующие малютки - нахуй не нужны и стоят там как рудимент, больше по приколу чем с пользой
😁304🤓1
Рубрика "вредные советы от маслят"

Наткнулся на просторах тг на канал с "топ-лайфхаками по Unity" и пара из них меня прям возбудила с утра, внимание:

Вредный совет №1
"Используйте анонимные делегаты Action и Func вместо кастомных, это же гораздо проще"

Ага, проще...

Предположим, нашему игроку нанесли урон и это событие надо передать всем заинтересованным: вьюшке игрока, какой-нибудь аналитике, звук и vfx проиграть и тд. Для этого, допустим, надо передать айдишник противника, нанесенный урон по хп и урон по броне.
В оригинальном подходе от маэстро у нас получится событие:
Action<int,int,int>

- выглядит удобно?😂

Или все таки гораздо проще сделать свой делегат с понятным неймингом?
public delegate void Hit(int assaulter, int healthDamage, int armorDamage);


В общем, совет на уровне "ходите под себя, это проще чем вытирать жопу"
...

НО! Я не говорю использовать ТОЛЬКО кастомные делегаты. А призываю следить за контекстом - если вам нужно передать много данных в событии, а особенно однотипных, то гораздо удобнее свой делегат, чем каждый раз лезть в первоисточник события и проверять, что вы нужный int правильно интерпретируете.

Вредный совет №2
Используйте ScriptableObject для передачи событий между сценами

Тут тоже понятно, откуда ноги растут. Знамения говностатья любимых юнитеков про ScriptableObject Architecture.
Коротко ее основной посыл:
"если вы только научились ходить и не умеет связывать классы между собой даже через синглтон, то используйте SO - закидайте проект монобехами, а данные, события и все что приглянется, киньте в SO и прокиньте через инспектор"

И самый мой любимый подводный камень - ScriptableObject в редакторе изменяется между сессиями! Поэтому если у вас все данные хранятся в SO, то будьте любезны потом пробежаться по проекту и затереть все изменения.

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

Но я бы назвал это
лайфхаки, которые обезьяну от неандертальца
это шаг в кучу говна


На этом все, буду ждать новых лайфхаков, автор обещает:
впереди про архитектуру, DI, UI-системы и async паттерны


А тем временем чтобы научиться нормально программировать, а не на уровне пещерного человека, то:
1️⃣ Можете посмотреть мой список bad practice
2️⃣ Менторство с 0 до мидла

#техничка
😁18🤣84🔥3🤨1
Посмотрел интервью Гришакова на тему "как попасть в геймдев и стать Unity-разработчиком". В нем разработчик рассказывал, как он попал в геймдев.

Варианта изначально было 3:
1️⃣ Накрутка (база)
2️⃣ Бесконечная жопная боль поиска работы джуном и ебейшее везение
3️⃣ Было легко, но кучу лет назад

По итогу получилось где-то между 2 и 3. Чувак около года ковырял пет проекты, потом делал за копейки заказы на фрилансе за 60-70$ за игру примерно столько же, потом на него вышли и взяли в студию за 300$ где он варится уже 6 лет (и зарплату, естественно, не называет😉)

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

Но это не так интересно...

Интереснее, что я решил сделать очередную шизу. Даже в группе при канале всегда находится пара "умников", пытающихся доказать "фу, не крутите опыт, вы греете рынок, лишаете (детей в африке воды) честных работяг вакансий.
Поэтому давайте так, я готов взять на менторство от 1 до 3 ЧЕСТНЫХ новичков, которых будем вести к первому офферу без накрутки. Повторим путь смельчака из видоса - выучимся, поделаем проекты, искать/делать фриланс (бля, да 60 баксов за прототип даже я заплачу😂) до тех пор пока не найдется работодатель, готовый дать шанс подрастающему поколению. Цена такая же, но БЕЗ ПРЕДОПЛАТЫ.
Налетай!
🤯102🔥2😁2
Счастливое число
😁21
Лучше бы это спрашивали на собесах, а не "чем отличается сборщик мусора в .net и unity"
🤝62
Как думаете, это ошибка в описании или им вообще уже стало похуй, кого в геймдизы набирать?
🤣20😁8
Базовый геймдев

Когда на мидла указывают в требованиях знание плюсов, нативных плагинов и ci/cd, давайте рекрутерам требованиях хотя бы укажем знание кнопок ctrl+c/ctrl+v
🤣22😁10🤓3🦄1
Вот бы туториал на 16 часов по второй части...
😁122
В воровском мире он известен как Роман по кличке Сиська.

Он Роман Кунилингус.

Он же Роман Последняя распродажа.
😁6
Пока от костюма Гимли дома только парик, нашел ебейшую замену для шлема, да еще и с ответом на вопрос жизни, вселенной и всего-всего

P.S. Осторожнее, продавец может назвать тебя ебланом пару раз перед покупкой, но мб это только меня

P.P.S. на следующем стриме 100% буду так сидеть
17🔥14🤯4
Отдохнули и хватит - на следующей будем (разнашивать шапку) стримить:

- 28.10 в 19:00 - будем досматривать ваши проекты, которые вы скидывали на обзор
- 30.10 в 19:00 - "битва говна и мочи" - вышел легендарный "Атомарный подход 2.0" (кто не в курсе, расскажу в чате), давайте посмотрим в глаза монстру и решим "костыль ли дрожащий или право имеет"
- 31.10 в 19:00 - отдохнем и поиграем в Dispatch
🔥7😁62