Привет!
В попытках наконец дойти до запуска собственного ютуба, я столкнулся с небольшой трудностью… О чем вообще снимать?!
Ведь казалось бы, и без меня есть много энтузиастов написать о “как сделать инвентарь в юнити”, а какие-нибудь специфические темы по типу “AI + ECS” понравятся буквально паре человек из числа юнитистов
Поэтому начнем с простого опроса, 25 человек - тоже статистика)
Какую серию роликов вы с радостью начали смотреть? (Опрос после поста)
- "AI альманах" или “Самый умный”, сделаем простеньких сражающихся человечков, перенесем их интеллект на все известные фреймворки (FSM, BT, GOAP, Utility AI, ML) и заставим их сражаться друг с другом
- AI + ECS - менее интересная, но наиболее нераскрытая тема (настолько нераскрытая, что даже ютуб по такому запросу не выведет ни одного видео). Возьмем условных человечков из пункта выше, напишем их на ECS и будем также имплементировать все вариации ИИ
- Физически точный контроллер персонажа для платформера (или не платформера). В рамках одного из проектов удалось сильно погрузиться в эту тему и понять что буквально ВСЕ ролики на том же ютубе не показывают, как именно это сделать. Поэтому можем вместе собрать персонажа, который будет максимально реалистично себя вести
- Шина событий в играх. Сделаем игру, и свяжем все ее слои между собой только при помощи шины событий. Никаких сквозных зависимостей и протекающих абстракций!
В попытках наконец дойти до запуска собственного ютуба, я столкнулся с небольшой трудностью… О чем вообще снимать?!
Ведь казалось бы, и без меня есть много энтузиастов написать о “как сделать инвентарь в юнити”, а какие-нибудь специфические темы по типу “AI + ECS” понравятся буквально паре человек из числа юнитистов
Поэтому начнем с простого опроса, 25 человек - тоже статистика)
Какую серию роликов вы с радостью начали смотреть? (Опрос после поста)
- "AI альманах" или “Самый умный”, сделаем простеньких сражающихся человечков, перенесем их интеллект на все известные фреймворки (FSM, BT, GOAP, Utility AI, ML) и заставим их сражаться друг с другом
- AI + ECS - менее интересная, но наиболее нераскрытая тема (настолько нераскрытая, что даже ютуб по такому запросу не выведет ни одного видео). Возьмем условных человечков из пункта выше, напишем их на ECS и будем также имплементировать все вариации ИИ
- Физически точный контроллер персонажа для платформера (или не платформера). В рамках одного из проектов удалось сильно погрузиться в эту тему и понять что буквально ВСЕ ролики на том же ютубе не показывают, как именно это сделать. Поэтому можем вместе собрать персонажа, который будет максимально реалистично себя вести
- Шина событий в играх. Сделаем игру, и свяжем все ее слои между собой только при помощи шины событий. Никаких сквозных зависимостей и протекающих абстракций!
👍3
Что бы вы хотели посмотреть?
Final Results
45%
"AI альманах" или "Самый умный"
45%
AI + ECS
27%
Физически точный контроллер персонажа
55%
Шина событий в играх
9%
Другое (пиши в комментарии)
Каждый раз говорю себе, что фриланс - ужасное занятие и клянусь, что этот проект будет последним. Но в конечном итоге, ни на одну созданную мной игру не было так приятно смотреть, как на такие штуки)
P.S. Кстати, тач-панель, свет, звук, камера, экран на фоне и телесуфлер - это все одно приложение на юнити
P.P.S. Надо было убрать снизу панель с ошибками перед тем как фоткать😂
P.S. Кстати, тач-панель, свет, звук, камера, экран на фоне и телесуфлер - это все одно приложение на юнити
P.P.S. Надо было убрать снизу панель с ошибками перед тем как фоткать😂
🔥6👍2😁2
Mikhail Kolobov | Gamedev Forge
Что бы вы хотели посмотреть?
С крошечным отрывом победила “шина событий”! Поздравляю всех голосовавших и себя, что не придется лишний раз придумывать идеи)
Голосовавших за другие варианты прошу не переживать, видео по ним точно будут, мне и самому хочется создать такие проекты. А ваш интерес к этим темам - очень хороший дополнительный заряд мотивации!
Касательно победителя. Думаю, сделаем что-то в стиле магики. Тем более, что игра мне очень нравится, но мне так и не хватило сноровки чтобы пройти ее до конца)
Голосовавших за другие варианты прошу не переживать, видео по ним точно будут, мне и самому хочется создать такие проекты. А ваш интерес к этим темам - очень хороший дополнительный заряд мотивации!
Касательно победителя. Думаю, сделаем что-то в стиле магики. Тем более, что игра мне очень нравится, но мне так и не хватило сноровки чтобы пройти ее до конца)
🔥3
Курс по Unity
Наконец-то, свершилось!
Роман Сакутин, известный бесконечным количеством срачей с другими блогерами борец за “чистоту” кода, выложил полный курс по Юнити в открытый доступ.
Помню, когда вышел его курс по C#, в группе в ВК демонстрировалась статистика по видео. Оказалось, что среднее время просмотра было около 6 минут😂 Из 9 часового ролика!
Осталось найти 15 свободных часов (во время работы), чтобы посмотреть новый. И перестать наконец-то советовать ученикам на менторинге скилбосковский курс с торренов😅
Наконец-то, свершилось!
Роман Сакутин, известный бесконечным количеством срачей с другими блогерами борец за “чистоту” кода, выложил полный курс по Юнити в открытый доступ.
Помню, когда вышел его курс по C#, в группе в ВК демонстрировалась статистика по видео. Оказалось, что среднее время просмотра было около 6 минут😂 Из 9 часового ролика!
Осталось найти 15 свободных часов (во время работы), чтобы посмотреть новый. И перестать наконец-то советовать ученикам на менторинге скилбосковский курс с торренов😅
❤🔥2🔥2😁2
Однажды делал такое на VR проекте для музея. Естественно, там все на GPU и все супер медленно. Особенно на слабеньком железе окулуса и на требовании выжать хороший фпс...
Но сама механика прям рисовать кистью картину была довольно приятная при прохождении (гораздо приятнее остальных механик на проекте)
Ставьте реакции чтобы я сдул пыль с VR-шлема и нашел этот шедевр)
Но сама механика прям рисовать кистью картину была довольно приятная при прохождении (гораздо приятнее остальных механик на проекте)
Ставьте реакции чтобы я сдул пыль с VR-шлема и нашел этот шедевр)
DTF
Рисуем на модели в Unity3d — Gamedev на DTF
👍2
За что я не люблю паттерн Команда
https://www.youtube.com/watch?v=attURV3JWKQ&ab_channel=Unity
Если открыть сотню источников про паттерн Команда, то скорее всего вся сотня будет про “вот можно использовать для пошаговых игр для Undo/Redo действий пользователя”. И в каждом из этих источников будут рассказывать либо про отмену хода в какой-нибудь пошаговой игре (если контент из игровой области) или про “отмену ввода в текстовом редакторе”. Как бы я ни старался придумать хоть один иной вариант использования, за столько лет в голову не пришло ни одного другого примера на который он бы идеально ложился.
Однажды у меня был диалог на очередном собесе (спрашивает тимлид того проекта):
- А можешь придумать хоть один другой пример для этого паттерна?
- Нет, а ты можешь?
- Нет
Что в сумме делает этот паттерн самым узконаправленным (читай, бесполезным) в реальной разработке.
https://www.youtube.com/watch?v=attURV3JWKQ&ab_channel=Unity
Если открыть сотню источников про паттерн Команда, то скорее всего вся сотня будет про “вот можно использовать для пошаговых игр для Undo/Redo действий пользователя”. И в каждом из этих источников будут рассказывать либо про отмену хода в какой-нибудь пошаговой игре (если контент из игровой области) или про “отмену ввода в текстовом редакторе”. Как бы я ни старался придумать хоть один иной вариант использования, за столько лет в голову не пришло ни одного другого примера на который он бы идеально ложился.
Однажды у меня был диалог на очередном собесе (спрашивает тимлид того проекта):
- А можешь придумать хоть один другой пример для этого паттерна?
- Нет, а ты можешь?
- Нет
Что в сумме делает этот паттерн самым узконаправленным (читай, бесполезным) в реальной разработке.
YouTube
Level up your code with game programming patterns: Command pattern | Tutorial
This video covers how to use the command design pattern in a Unity project. Learn how to delay logic so you can execute, manage or plan a series of actions in a flexible way, undo and redo a set of actions, and evaluate a sequence of actions.
⭐Learn more…
⭐Learn more…
👌2
Media is too big
VIEW IN TELEGRAM
Планировал наконец-то смонтировать видео про шину событий, но вспомнил, что должен был сдать диплом неделю назад
Поэтому вот небольшое превью пока я кропотливо пишуchat gpt генерит 75-90 страниц диплома)
Поэтому вот небольшое превью пока я кропотливо пишу
❤5
Мы это сделали!
Спустя недели прокрастинации, оно случилось - мой первый ролик на ютубе! Далеко не шедевр, конечно же. Но лучше я через пол года словлю испанский стыд от него, чем ничего не сделаю вовсе)
Конечно же, главный вектор развития в будущем - это голос. Очень тяжело начать работать ртом на 27 году жизни, когда все предыдущее время работал руками”сказала она” (с) - Майкл Скотт
На следующем месте - монтаж и оборудование: звук и свет. А то мой огромный лоб блестит сильнее чем шары на новогодней елке)
Пишите в комментарии, что еще можно/нужно улучшить. И конечно же, ставьте лайки!
И спасибо всем кто добрался со мной до этой знаменательной даты! Надеюсь, вас станет еще больше!
Спустя недели прокрастинации, оно случилось - мой первый ролик на ютубе! Далеко не шедевр, конечно же. Но лучше я через пол года словлю испанский стыд от него, чем ничего не сделаю вовсе)
Конечно же, главный вектор развития в будущем - это голос. Очень тяжело начать работать ртом на 27 году жизни, когда все предыдущее время работал руками
На следующем месте - монтаж и оборудование: звук и свет. А то мой огромный лоб блестит сильнее чем шары на новогодней елке)
Пишите в комментарии, что еще можно/нужно улучшить. И конечно же, ставьте лайки!
И спасибо всем кто добрался со мной до этой знаменательной даты! Надеюсь, вас станет еще больше!
YouTube
Event Bus - как сделать расширяемую игру - Часть 1
Всякие @KSyndicate вечно обижают Event Bus и понапрасну! Давайте посмотрим на примере где они не правы и сделаем целую игру на этом паттерне.
Ссылки на подготовленный проект и ассеты будут в описании
#GameDev #EventBus #Unity #Coding #Tutorial
Ссылки на подготовленный проект и ассеты будут в описании
#GameDev #EventBus #Unity #Coding #Tutorial
🔥8
Первая статья на DTF
https://dtf.ru/gamedev/2378638-event-bus-i-rasshiryaemye-igry-chast-1
Все о том же, о шине событий и как ее все обижают. Меня порадовали на удивление не токсичные комментариив отличие от хабра, где статья выйдет только после модерации .
Так как видео вышло довольно скомканным, подумал, что в таком формате может быть гораздо удобнее. Поэтому, кто не смог досмотреть видео, можете попробовать со статьей
https://dtf.ru/gamedev/2378638-event-bus-i-rasshiryaemye-igry-chast-1
Все о том же, о шине событий и как ее все обижают. Меня порадовали на удивление не токсичные комментарии
Так как видео вышло довольно скомканным, подумал, что в таком формате может быть гораздо удобнее. Поэтому, кто не смог досмотреть видео, можете попробовать со статьей
DTF
Event Bus и расширяемые игры. Часть 1 — Gamedev на DTF
В последнее время среди игровых разработчиков возрос интерес к паттерну "Шина Событий". Этот паттерн часто ругают за его тенденцию к "размыванию логики" и "скрытию зависимостей". Однако, несмотря на критику, полный отказ от этого паттерна также глуп как и…
👏8🤣2
Что ж! Всех с Новым годом!
Желаю всем больших зарплат и маленького легаси на проекте!
Желаю всем больших зарплат и маленького легаси на проекте!
👍10🎄2
This media is not supported in your browser
VIEW IN TELEGRAM
Верстка
Когда-то у меня было 3 года, когда я без остановки занимался мета частью игр = 3 года верстал окошки
И настолько успел на этом устать, что когда искал работу после GameInsight’апотому что GameInsight скурвился , то искал что угодно лишь бы не мету. Хотя время было такое, что выбирать особо не приходилось, несколько тысяч работников было выкинуто на рынок, вакансии закрывались мгновенно)
Но спустя еще почти 2 года я начинаю иногда скучать по верстке. Удобно когда есть медийка, для которой приходится верстать контент для роликов)
P.S. Угадайте, о чем будет ролик
P.P.S. Ставьте огоньки, если хотите ролик про верстку. Или напишите в комментарии что именно хотели бы узнать про верстку
Когда-то у меня было 3 года, когда я без остановки занимался мета частью игр = 3 года верстал окошки
И настолько успел на этом устать, что когда искал работу после GameInsight’а
Но спустя еще почти 2 года я начинаю иногда скучать по верстке. Удобно когда есть медийка, для которой приходится верстать контент для роликов)
P.S. Угадайте, о чем будет ролик
P.P.S. Ставьте огоньки, если хотите ролик про верстку. Или напишите в комментарии что именно хотели бы узнать про верстку
🔥12❤2
Рубрика Э-э-э-эксперименты!
Вы не устали от того, что вопросы к собеседованиям - это абсолютно субъективный список только одного человека или компании?
Вместе с новой статьей на VC.ru давайте попробуем перевесить чашу весов со стороны “вот я тебя собеседую и буду задавать все что придет мне в голову” на сторону “вот меня собеседуют и я знаю абсолютно все что меня могут спросить”.
Проходите в форму, отмечайте и пишите вопросы, которые вам задавали на собеседованиях. И пускай коллективный мозг всех ищущих работу победит отдельно разбросанных интервьюеров!
P.S. Нынешний список вопросов находится здесь.
Вы не устали от того, что вопросы к собеседованиям - это абсолютно субъективный список только одного человека или компании?
Вместе с новой статьей на VC.ru давайте попробуем перевесить чашу весов со стороны “вот я тебя собеседую и буду задавать все что придет мне в голову” на сторону “вот меня собеседуют и я знаю абсолютно все что меня могут спросить”.
Проходите в форму, отмечайте и пишите вопросы, которые вам задавали на собеседованиях. И пускай коллективный мозг всех ищущих работу победит отдельно разбросанных интервьюеров!
P.S. Нынешний список вопросов находится здесь.
🔥7❤3
Стоит ли переживать?
Вставлю и свои 5 копеек.
Честно говоря, никак не могу понять каким образом нас как разработчиков игр касаются увольнения в самом Unity. Если в сбербанке уволят 100 человек, кто-то сразу побежит снимать все деньги с карты?)
Конечно… возможно… когда-то… похожие процессы доберутся и до самих игровых компаний. Поэтому вот самый простой и очевидный совет, как не бояться таких сокращений:
Станьте незаменимым!
- Решайте проблемы, которые не умеет решать GPT (который и код до сих пор не научился писать нормально). То есть, начните разбираться в паттернах и архитектуре, решайте более высокоуровневые проблемы, а бойлерплейт пусть нейросетки пишут.
- Решайте проблемы, которые и разработчики не все умеют решать. У нейросеток нету софт скиллов, она не соберет созвон с геймдизайнерами и не будет обсуждать проблемы в процессах с менеджерами.
Поэтому если не можем победить хаос, давайте его возглавим)
А если у кого-то есть сложности с вкатыванием в айти или повышением грейда, чтобы стать тем самым незаменимым специалистом, обращайтесь за менторством и помните, что первый созвон бесплатный!
Вставлю и свои 5 копеек.
Честно говоря, никак не могу понять каким образом нас как разработчиков игр касаются увольнения в самом Unity. Если в сбербанке уволят 100 человек, кто-то сразу побежит снимать все деньги с карты?)
Конечно… возможно… когда-то… похожие процессы доберутся и до самих игровых компаний. Поэтому вот самый простой и очевидный совет, как не бояться таких сокращений:
Станьте незаменимым!
- Решайте проблемы, которые не умеет решать GPT (который и код до сих пор не научился писать нормально). То есть, начните разбираться в паттернах и архитектуре, решайте более высокоуровневые проблемы, а бойлерплейт пусть нейросетки пишут.
- Решайте проблемы, которые и разработчики не все умеют решать. У нейросеток нету софт скиллов, она не соберет созвон с геймдизайнерами и не будет обсуждать проблемы в процессах с менеджерами.
Поэтому если не можем победить хаос, давайте его возглавим)
А если у кого-то есть сложности с вкатыванием в айти или повышением грейда, чтобы стать тем самым незаменимым специалистом, обращайтесь за менторством и помните, что первый созвон бесплатный!
80LV
Unity Plans to Eliminate 1,800 Jobs in Q1 2024
That's around 25% of the company's entire workforce.
👍8👏4🔥2
Forwarded from Олег Мирошкин | Состоятельный геймдев (Znol)
Вместе с Мишей Gamedevforge проведём ревью ваших резюме в прямом эфире!
Дадим советы по улучшению вашей визитной карточки, чтобы вы попали на работу мечты
Можно и анонимно - для этого замажьте имя и контакты в резюме
👉 Резюме прикладывать в эту форму 👈
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍2👀2
Самая неожиданная и крутая фича
https://www.youtube.com/watch?v=25kCbWHVgzU&ab_channel=JasonWeimann
Для мелких проектов и прототипов я часто не разделяю полностью логику и представление (да оно там и не надо). Особенно если брать каких-нибудь персонажей в платформерах или других жанрах. У них как правило есть MoveAbility, JumpAbility, PickupAbility и тд. И это как раз идеальный способ где-то в одном месте описывать его поведение, вместо того чтобы ковыряться в компонентах.
Настолько понравилось, что даже думаю снять 3-5 минутный ролик с более интересным примером. Что думаете?
https://www.youtube.com/watch?v=25kCbWHVgzU&ab_channel=JasonWeimann
Для мелких проектов и прототипов я часто не разделяю полностью логику и представление (да оно там и не надо). Особенно если брать каких-нибудь персонажей в платформерах или других жанрах. У них как правило есть MoveAbility, JumpAbility, PickupAbility и тд. И это как раз идеальный способ где-то в одном месте описывать его поведение, вместо того чтобы ковыряться в компонентах.
Настолько понравилось, что даже думаю снять 3-5 минутный ролик с более интересным примером. Что думаете?
YouTube
Crazy Unity Editor Hack I just learned about! - You'll want to know this one *thx @yoraiz0r
Multiplayer Mastery Course - https://game.courses/mp/
Game Dev Course for Beginners - https://game.courses/bc/
Join the Group - https://unity3d.group/
Join this channel to get access to perks:
https://www.youtube.com/channel/UCX_b3NNQN5bzExm-22-NVVg/join
Game Dev Course for Beginners - https://game.courses/bc/
Join the Group - https://unity3d.group/
Join this channel to get access to perks:
https://www.youtube.com/channel/UCX_b3NNQN5bzExm-22-NVVg/join
👍7
Вот и начало новой серии роликов про GRASP! Буду выпускать их один через один с видео по шине событий.
Скорее всего в будущем также запущу контент про ECS+AI - хочется достучаться до разработчиков всех уровней)
Для любителей почитать, а не посмотреть - cтатья на DTF и на Хабре (немного укороченная версия).
Все еще есть куда стремиться, конечно же. Но следующий выпуск будет уже с новым микрофоном и монтаж будет делать кто-нибудь, кто хоть немного в этом разбирается, в отличие от меня😅 Сначала хотелось определиться с форматом и как мне это будет удобнее снимать.
Пишите в комментарии, что еще нужно улучшить (помимо дикции, конечно же) и ставьте реакции, чтобы поддержать!🔥🔥
Скорее всего в будущем также запущу контент про ECS+AI - хочется достучаться до разработчиков всех уровней)
Для любителей почитать, а не посмотреть - cтатья на DTF и на Хабре (немного укороченная версия).
Все еще есть куда стремиться, конечно же. Но следующий выпуск будет уже с новым микрофоном и монтаж будет делать кто-нибудь, кто хоть немного в этом разбирается, в отличие от меня😅 Сначала хотелось определиться с форматом и как мне это будет удобнее снимать.
Пишите в комментарии, что еще нужно улучшить (помимо дикции, конечно же) и ставьте реакции, чтобы поддержать!🔥🔥
YouTube
GRASP 1 Часть. Информационный эксперт и создатель
В геймдеве часто обходят стороной принципы GRASP. Хотя они не менее важны, чем SOLID. Давайте вместе разберемся как писать "хороший" код вместе с этой серией роликов!
🔥7👍3