Лавка Разработчика
3.36K subscribers
402 photos
43 videos
16 files
640 links
Мы тут игры пилить будем, или как?

YouTube: https://youtube.com/@gamedevlavka

Автор: @vavilichev

Все контакты: https://linktr.ee/vavilichev
Download Telegram
Оказывается, Лавка Разработчика появилась год назад. За год на канале появилось 48 видео. Какие-то были более полезны, какие-то менее, а какие-то просто мусор, который все не доходят руки удалить :)

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

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

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

https://www.tinkoff.ru/cf/44cyJfImuhT
https://yoomoney.ru/to/410015327697187
https://www.patreon.com/gamedevlavka

Спасибо вам! ❤️
👍1712
Народ, от знакомого из PlayDucky (playducky.com - мобильный паблишер) запрос на сеньор юнити разработчика. Работать надо с гипер казуалками, ясен пень с мобильными, ревьювить код, направлять команду разработчиков. ЗП обсуждается. Появились они пару лет назад, насколько я помню (я тогда как раз познакомился с ребятами), и у них прям сразу начался бурный рост, и у них по прежнему все хорошо, растут как на дрожжах
Пишите в ЛС, если интересно, ответы на общие вопросы буду публиковать в комментариях к записи.

P.S. Это не рекламный пост, по дружбе попросили :)
Всем привет!

В это воскресенье запустим пилотный выпуск подкаста на тему "Как попасть в геймдев? Собеседования", который пройдет на канале Лавка Разработчика. Поговорим о том, какие собесы бывают, почему их бывает несколько, зачем они, как получить пользу из собеседования, даже если получили отказ и все в таком духе. Кидайте вопросы по теме в комментарии к записи, их также будем разбирать на стриме.

P.S. Следующее видео на тему async/await в Unity, выйдет в четверг, уот так уот.
👍20
Лавка Разработчика
Всем привет! В это воскресенье запустим пилотный выпуск подкаста на тему "Как попасть в геймдев? Собеседования", который пройдет на канале Лавка Разработчика. Поговорим о том, какие собесы бывают, почему их бывает несколько, зачем они, как получить пользу…
Первый блин пошел комом еще даже не начавшись!

По техническим проблемам, стрима не будет, не готово оборудование. НО будет видео! Как и обещал на тему собеседований. Просто выйдет немножко попозже, среди недели, нужно немного времени на монтаж.

Прошу понять, и простить :(
👍20
Почему я выпустил видео сегодня?

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

В войне нет победителей. И этот день войдет в историю, как великий национальный позор России. Страны, где я родился. От этого позора придется долго отмываться простым людям, их детям и детям их детей.

Что могу сделать я? Я - создатель игр, программист, пацифист. Беспомощно смотрю на ситуацию и надеюсь на ее скорейшее разрешение.

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

__
#нетВойне
👍5520👎3
Признавайся, что делал?

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

В комментариях к этой записи делись, какие крутые и не очень, проекты ты делал(а), пиши что понравилось, а что не понравилось. Давайте поделимся опытом, бустанемся, так сказать немножк!
__________
P.S. Свой опыт также отпишу в комментах.

__________
P.S.S. Можно прилагать ссылки. Даже нужно.
👍13
Ассет готов! Наконец-то родилась вторая версия архитектурного шаблона для игр - более гибкая, более понятная, более удобная, с примером. Даже название появилось!

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

https://github.com/vavilichev/Lukomor
🔥23👍5👎1
Привет, бандиты!

Создал я тут сервак на дискорде, говорят там удобней кооперироваться. Что ж, посмотрим! Пока его ничем не наполнял, это все потихоньку будет происходить, по потребностям, ну а добавляться можно УЖЕ! Так что го!

https://discord.gg/neKhUhGJ
👍5
Тут в сентябре какая-то конференция игродельческая в Стамбуле намечается. Думаю, сгонять, чтоли. Никто не хочет затусить?

https://events.mobidictum.biz/mobidictum-business-conference-2022/
Не знаю, как вы, а я почитываю не только про способы разработки непосредственно в движке, но и статьи, посвященные геймдизайну. Поэтому делиться такими вещами я также буду, чтоб интереснее было :)

Давно лежит в закладках статья с интригующим названием "100 советов и фишек геймдизайна". Вероятно, там много очевидного, но и новенькое что-то должно быть, верно?

https://vk.com/@game_dynasty-100-sovetov-i-fishek-geimdizaina
👍174
У меня есть ассет - SyncedTimer. Это просто система, позволяющая использовать таймеры в Unity. Так вот, немного обновил его. Есть событие, TimerValueChanged, которое инвокается при любом чихе самого таймера, при старте, финише, паузе и т.п. Так вот, понадобилось знать, когда это событие происходит во время смены секунды, а когда при финише, при старте и т.д. В общем, привязал к событию источник вызова TimerValueChanged в виде enum. Стало удобней, в общем-то.

https://github.com/vavilichev/UnityUserful/tree/main/Assets/VavilichevGD/Utils/SyncedTimer
👍10🔥1
Небольшая статья от Pixonic, снова о геймдизайнерских хитростях. Их там немного, после 100 советов и фишек геймдизайна статья может вообще показаться детским лепетом, но для общего развития все же порекомендую:

https://habr.com/ru/company/pixonic/blog/500930/

P.S. Вступление в статью какой-то шлак, если честно.

P.S.S Призываю делиться мнениями в @gamedevtavern, если есть, что сказать, конечно 🙂
👍32
Слышали, да? В Unity проходят массовые сокращения!

Порыскав по разным сайтам удалось собрать информацию, что сокращение коснулось 4% работников, а это около 200 человек по всему миру. Сокращения таких масштабов в ИТ происходят не просто так. У Unity например, за этот акции просели аж на 70% на фоне снижения уровня доходов и отсутствия планов их повышения. (напомню, Unity получает доходы с подписки Pro и встраиваемой рекламы, Unreal в свою очередь берет роялти). Вероятно, снижение доходов связано с окончанием пандемии коронавируса, и по всей медиа индустрии происходит просадка, но у Unity наложилось одно на другое и понеслась.

Чем это грозит нам, разработчикам?
Да особо ничем. В Unity продолжают трудится более 5к человек, движок никуда не денется. Вероятно, пойдет новая ветвь развития, изменение формата монетизации движка, или чего нового придумают. В крайнем случае, какой-нибудь Майкрософт выкупит. Все будет хорошечно!
👍24