Видео для любителей Editor Scripting! Как сделать так, чтобы ссылка на интерфейс появилась в редакторе? Не все так просто. Разбираемся, как это можно реализовать в новом видео из Лавки Разработчика!
https://www.youtube.com/watch?v=yNUG-ldpI4I
https://www.youtube.com/watch?v=yNUG-ldpI4I
YouTube
Как сделать ссылку на интерфейс в редакторе Unity?
Для тех, кто хочет в Editor Scripting новое видео! В нем рассказываю, как сделать ссылку на интерфейс (interface) в редакторе. Это делается обходными путями, потому что интерфейс - особенная сущность, но работает так, как задумано! Мы создадим аттрибут для…
👍16
Видео для джунов о том, чем вредны и чем могут быть полезны статические сущности: классы, поля свойства и т.д. Разбираемся на конкретных примерах в новом видео из Лавки Разработчика!
https://www.youtube.com/watch?v=3mbarztA-4E
https://www.youtube.com/watch?v=3mbarztA-4E
YouTube
Плюсы и минусы статических классов в C#. Разбираем на примерах в Unity
Поддержи канал, бро!
https://paypal.me/gamedevlavka - мир
https://boosty.to/gamedevlavka - рф
И даже криптой (пока только Ethereum):
0x7a53325D1C36Eea7BbE8C6a8D00f2a0efd580e77
Каждый опытный программист заверит, статика - зло. Но так ли это на самом деле?…
https://paypal.me/gamedevlavka - мир
https://boosty.to/gamedevlavka - рф
И даже криптой (пока только Ethereum):
0x7a53325D1C36Eea7BbE8C6a8D00f2a0efd580e77
Каждый опытный программист заверит, статика - зло. Но так ли это на самом деле?…
👍13
Оказывается, Лавка Разработчика появилась год назад. За год на канале появилось 48 видео. Какие-то были более полезны, какие-то менее, а какие-то просто мусор, который все не доходят руки удалить :)
Накопилось более 3000 подписчиков. Не так уж много, но я понимаю, что с моим контентом (не развлекательным) не добьешься миллионов подписок, да и не нужно оно мне. Цель моего канала - рассказывать о тонкостях разработки на максимально понятном языке, чтобы каждый понял то, о чем сухо рассказано в теории. Судя по отзывам - получается.
Самым лучшим подарком для меня является понимание, что я кому-то помог попасть в геймдев, и было бы здорово, если в комментариях, вы рассказали, чем канал помог вам в разработке, да и вообще.
От донатов тоже не откажусь :) Глядишь, продакшн улучшу, сделаю перебивки, чтобы контент усваивался лучше, и все в таком роде :)
https://www.tinkoff.ru/cf/44cyJfImuhT
https://yoomoney.ru/to/410015327697187
https://www.patreon.com/gamedevlavka
Спасибо вам! ❤️
Накопилось более 3000 подписчиков. Не так уж много, но я понимаю, что с моим контентом (не развлекательным) не добьешься миллионов подписок, да и не нужно оно мне. Цель моего канала - рассказывать о тонкостях разработки на максимально понятном языке, чтобы каждый понял то, о чем сухо рассказано в теории. Судя по отзывам - получается.
Самым лучшим подарком для меня является понимание, что я кому-то помог попасть в геймдев, и было бы здорово, если в комментариях, вы рассказали, чем канал помог вам в разработке, да и вообще.
От донатов тоже не откажусь :) Глядишь, продакшн улучшу, сделаю перебивки, чтобы контент усваивался лучше, и все в таком роде :)
https://www.tinkoff.ru/cf/44cyJfImuhT
https://yoomoney.ru/to/410015327697187
https://www.patreon.com/gamedevlavka
Спасибо вам! ❤️
👍17❤12
Народ, от знакомого из PlayDucky (playducky.com - мобильный паблишер) запрос на сеньор юнити разработчика. Работать надо с гипер казуалками, ясен пень с мобильными, ревьювить код, направлять команду разработчиков. ЗП обсуждается. Появились они пару лет назад, насколько я помню (я тогда как раз познакомился с ребятами), и у них прям сразу начался бурный рост, и у них по прежнему все хорошо, растут как на дрожжах
Пишите в ЛС, если интересно, ответы на общие вопросы буду публиковать в комментариях к записи.
P.S. Это не рекламный пост, по дружбе попросили :)
Пишите в ЛС, если интересно, ответы на общие вопросы буду публиковать в комментариях к записи.
P.S. Это не рекламный пост, по дружбе попросили :)
Всем привет!
В это воскресенье запустим пилотный выпуск подкаста на тему "Как попасть в геймдев? Собеседования", который пройдет на канале Лавка Разработчика. Поговорим о том, какие собесы бывают, почему их бывает несколько, зачем они, как получить пользу из собеседования, даже если получили отказ и все в таком духе. Кидайте вопросы по теме в комментарии к записи, их также будем разбирать на стриме.
P.S. Следующее видео на тему async/await в Unity, выйдет в четверг, уот так уот.
В это воскресенье запустим пилотный выпуск подкаста на тему "Как попасть в геймдев? Собеседования", который пройдет на канале Лавка Разработчика. Поговорим о том, какие собесы бывают, почему их бывает несколько, зачем они, как получить пользу из собеседования, даже если получили отказ и все в таком духе. Кидайте вопросы по теме в комментарии к записи, их также будем разбирать на стриме.
P.S. Следующее видео на тему async/await в Unity, выйдет в четверг, уот так уот.
👍20
Важная тема! Асинхронный код в Unity. Разбираемся, какие базовые фишки асинхронного кода можно использовать в движке в новом видео из Лавки Разработчика!
https://www.youtube.com/watch?v=2lqr-oNr5Xs
https://www.youtube.com/watch?v=2lqr-oNr5Xs
YouTube
Использование асинхронного кода (async / await) в C# в Unity. Разбираем на примерах
Для тех, кто еще не знаком с асинхронным кодом, у кого все руки не доходят разобраться с async и await, как и где их использовать, и почему async/await лучше корутин - новое видео! Как обычно с примерами, с толком, с расстановкой!
Кстати, лайки и донаты…
Кстати, лайки и донаты…
👍12
Лавка Разработчика
Всем привет! В это воскресенье запустим пилотный выпуск подкаста на тему "Как попасть в геймдев? Собеседования", который пройдет на канале Лавка Разработчика. Поговорим о том, какие собесы бывают, почему их бывает несколько, зачем они, как получить пользу…
Первый блин пошел комом еще даже не начавшись!
По техническим проблемам, стрима не будет, не готово оборудование. НО будет видео! Как и обещал на тему собеседований. Просто выйдет немножко попозже, среди недели, нужно немного времени на монтаж.
Прошу понять, и простить :(
По техническим проблемам, стрима не будет, не готово оборудование. НО будет видео! Как и обещал на тему собеседований. Просто выйдет немножко попозже, среди недели, нужно немного времени на монтаж.
Прошу понять, и простить :(
👍20
Что ж, вот и вышло видео на тему собеседований. Мне многое, что не нравится в том, что получилось, но задачу мы выполнили, а остальное - под плашкой "в разработке". Смотрим в Лавке Разработчика!
https://www.youtube.com/watch?v=FQiCYjYfkCs
https://www.youtube.com/watch?v=FQiCYjYfkCs
YouTube
Подкаст из Лавки: Говорим о собеседованиях в геймдев компании. Собеседования на разработчика игр
Поддержи канал, бро!
https://paypal.me/gamedevlavka - мир
https://boosty.to/gamedevlavka - рф
И даже криптой (пока только Ethereum):
0x7a53325D1C36Eea7BbE8C6a8D00f2a0efd580e77
Пилотный, экспериментальный выпуск, в котором я с моим другом (стрелянные ковбои…
https://paypal.me/gamedevlavka - мир
https://boosty.to/gamedevlavka - рф
И даже криптой (пока только Ethereum):
0x7a53325D1C36Eea7BbE8C6a8D00f2a0efd580e77
Пилотный, экспериментальный выпуск, в котором я с моим другом (стрелянные ковбои…
🔥17
Я обещал рассказать подробности о сервис локаторе? Рассказываю! Удобная штука для менеджмента ссылок и выстраивании архитектуры приложения в удобоваримом порядке. Смотри, учи, применяй!
https://www.youtube.com/watch?v=sglV2kkaIls
https://www.youtube.com/watch?v=sglV2kkaIls
YouTube
Как использовать паттерн Локатор Служб (Service Locator) в Unity?
Поддержи канал, бро!
https://paypal.me/gamedevlavka - мир
https://boosty.to/gamedevlavka - рф
И даже криптой (пока только Ethereum):
0x7a53325D1C36Eea7BbE8C6a8D00f2a0efd580e77
Я обещал рассказать подробности о сервис локаторе? Рассказываю! Удобная штука…
https://paypal.me/gamedevlavka - мир
https://boosty.to/gamedevlavka - рф
И даже криптой (пока только Ethereum):
0x7a53325D1C36Eea7BbE8C6a8D00f2a0efd580e77
Я обещал рассказать подробности о сервис локаторе? Рассказываю! Удобная штука…
👍4
Почему я выпустил видео сегодня?
Сегодня не лучший день, чтобы выкладывать обучающие видео. Видео о том, как делать игры в редакторе, придуманном для того, чтобы в нем создавать игры. Далеко не лучший день.
В войне нет победителей. И этот день войдет в историю, как великий национальный позор России. Страны, где я родился. От этого позора придется долго отмываться простым людям, их детям и детям их детей.
Что могу сделать я? Я - создатель игр, программист, пацифист. Беспомощно смотрю на ситуацию и надеюсь на ее скорейшее разрешение.
В таких обстоятельствах появляются беженцы. Уверен, беженцы будут и из РФ, и из Украины. Потому что войны не хочет никто. Никто не должен страдать из-за психопатов у власти... Отвлекся. Если мои уроки хотя бы немного помогают ребятам попасть в игровую индустрию, или около того, если они помогают в дальнейшем покинуть свою страну без опаски остаться без штанов, если это хоть на что-то положительно влияет - я буду это делать. Учить людей так, как могу. Все будет хорошо.
__
#нетВойне
Сегодня не лучший день, чтобы выкладывать обучающие видео. Видео о том, как делать игры в редакторе, придуманном для того, чтобы в нем создавать игры. Далеко не лучший день.
В войне нет победителей. И этот день войдет в историю, как великий национальный позор России. Страны, где я родился. От этого позора придется долго отмываться простым людям, их детям и детям их детей.
Что могу сделать я? Я - создатель игр, программист, пацифист. Беспомощно смотрю на ситуацию и надеюсь на ее скорейшее разрешение.
В таких обстоятельствах появляются беженцы. Уверен, беженцы будут и из РФ, и из Украины. Потому что войны не хочет никто. Никто не должен страдать из-за психопатов у власти... Отвлекся. Если мои уроки хотя бы немного помогают ребятам попасть в игровую индустрию, или около того, если они помогают в дальнейшем покинуть свою страну без опаски остаться без штанов, если это хоть на что-то положительно влияет - я буду это делать. Учить людей так, как могу. Все будет хорошо.
__
#нетВойне
👍55❤20👎3
Признавайся, что делал?
Пока я не могу выйти из бесконечного окна фрустрации в связи с известными обстоятельствами и записать новое видео, предлагаювыяснить, кто круче похвастаться проектами, в которых вы принимали участие в любой роли. Это не обязательно игра, может это образовательный проект, или некий шоурум, или еще что, но было бы интересно узнать подписчиковский опыт.
В комментариях к этой записи делись, какие крутые и не очень, проекты ты делал(а), пиши что понравилось, а что не понравилось. Давайте поделимся опытом, бустанемся, так сказать немножк!
__________
P.S. Свой опыт также отпишу в комментах.
__________
P.S.S. Можно прилагать ссылки. Даже нужно.
Пока я не могу выйти из бесконечного окна фрустрации в связи с известными обстоятельствами и записать новое видео, предлагаю
В комментариях к этой записи делись, какие крутые и не очень, проекты ты делал(а), пиши что понравилось, а что не понравилось. Давайте поделимся опытом, бустанемся, так сказать немножк!
__________
P.S. Свой опыт также отпишу в комментах.
__________
P.S.S. Можно прилагать ссылки. Даже нужно.
👍13
Ассет готов! Наконец-то родилась вторая версия архитектурного шаблона для игр - более гибкая, более понятная, более удобная, с примером. Даже название появилось!
Однако, без нюансов никуда. Не смотря на то, что пример присутствует, разобраться на лету в пакете будет непросто, а доку я еще не написал. Это следующий шаг. А пока, можно знакомиться:
https://github.com/vavilichev/Lukomor
Однако, без нюансов никуда. Не смотря на то, что пример присутствует, разобраться на лету в пакете будет непросто, а доку я еще не написал. Это следующий шаг. А пока, можно знакомиться:
https://github.com/vavilichev/Lukomor
GitHub
GitHub - vavilichev/Lukomor: Lukomor is an architectural framework for Unity that includes MVVM implementation and DI
Lukomor is an architectural framework for Unity that includes MVVM implementation and DI - vavilichev/Lukomor
🔥23👍5👎1
О чем спрашивают на собеседованиях? Один из вопросов: как работает Garbage Collector? Этот вопрос задается не просто так, и в новом видео, я рассказываю почему:
https://youtube.com/watch?v=w0BOct33fK4
https://youtube.com/watch?v=w0BOct33fK4
YouTube
Как работает Garbage Collector или сборщик мусора?
Поддержи канал, бро!
https://paypal.me/gamedevlavka - мир
https://boosty.to/gamedevlavka - рф
И даже криптой (пока только Ethereum):
0x7a53325D1C36Eea7BbE8C6a8D00f2a0efd580e77
Думаешь Garbage Collector - фигня, и знания о нем никогда не пригодятся? Тогда…
https://paypal.me/gamedevlavka - мир
https://boosty.to/gamedevlavka - рф
И даже криптой (пока только Ethereum):
0x7a53325D1C36Eea7BbE8C6a8D00f2a0efd580e77
Думаешь Garbage Collector - фигня, и знания о нем никогда не пригодятся? Тогда…
❤20👍4😱1
Привет, бандиты!
Создал я тут сервак на дискорде, говорят там удобней кооперироваться. Что ж, посмотрим! Пока его ничем не наполнял, это все потихоньку будет происходить, по потребностям, ну а добавляться можно УЖЕ! Так что го!
https://discord.gg/neKhUhGJ
Создал я тут сервак на дискорде, говорят там удобней кооперироваться. Что ж, посмотрим! Пока его ничем не наполнял, это все потихоньку будет происходить, по потребностям, ну а добавляться можно УЖЕ! Так что го!
https://discord.gg/neKhUhGJ
Discord
Discord - A New Way to Chat with Friends & Communities
Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay close with your friends and communities.
👍5
Тут в сентябре какая-то конференция игродельческая в Стамбуле намечается. Думаю, сгонять, чтоли. Никто не хочет затусить?
https://events.mobidictum.biz/mobidictum-business-conference-2022/
https://events.mobidictum.biz/mobidictum-business-conference-2022/
Не знаю, как вы, а я почитываю не только про способы разработки непосредственно в движке, но и статьи, посвященные геймдизайну. Поэтому делиться такими вещами я также буду, чтоб интереснее было :)
Давно лежит в закладках статья с интригующим названием "100 советов и фишек геймдизайна". Вероятно, там много очевидного, но и новенькое что-то должно быть, верно?
https://vk.com/@game_dynasty-100-sovetov-i-fishek-geimdizaina
Давно лежит в закладках статья с интригующим названием "100 советов и фишек геймдизайна". Вероятно, там много очевидного, но и новенькое что-то должно быть, верно?
https://vk.com/@game_dynasty-100-sovetov-i-fishek-geimdizaina
VK
100 советов и фишек геймдизайна
Введение
👍17❤4
У меня есть ассет - SyncedTimer. Это просто система, позволяющая использовать таймеры в Unity. Так вот, немного обновил его. Есть событие, TimerValueChanged, которое инвокается при любом чихе самого таймера, при старте, финише, паузе и т.п. Так вот, понадобилось знать, когда это событие происходит во время смены секунды, а когда при финише, при старте и т.д. В общем, привязал к событию источник вызова TimerValueChanged в виде enum. Стало удобней, в общем-то.
https://github.com/vavilichev/UnityUserful/tree/main/Assets/VavilichevGD/Utils/SyncedTimer
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, если есть, что сказать, конечно 🙂
https://habr.com/ru/company/pixonic/blog/500930/
P.S. Вступление в статью какой-то шлак, если честно.
P.S.S Призываю делиться мнениями в @gamedevtavern, если есть, что сказать, конечно 🙂
Хабр
Маленькие секреты геймдизайнеров, заставляющие игрока ненавидеть вашу игру чуточку меньше
Три года назад ведущий геймдизайнер ArenaNet Дженнифер Шойрле завела в Твиттере очень интересный тред на тему «отличных игровых механик, скрытых от глаз игрока с...
👍3❤2
- У меня ошибка тут..
- Дебажил?
- ...
Знакомая история? Поговорим о том, как дебажить в новом видео в Лавке Разработчика!
https://youtube.com/watch?v=j9ExKQbhfBU
- Дебажил?
- ...
Знакомая история? Поговорим о том, как дебажить в новом видео в Лавке Разработчика!
https://youtube.com/watch?v=j9ExKQbhfBU
YouTube
Как дебажить в Unity? Поиск и отладка ошибок. Бонус: почему UnityEvent - плохо
Поддержи канал, бро!
https://paypal.me/gamedevlavka - мир
https://boosty.to/gamedevlavka - рф
И даже криптой (пока только Ethereum):
0x7a53325D1C36Eea7BbE8C6a8D00f2a0efd580e77
Вопрос о дебаге на собеседованиях возникает редко. А все потому, что этот навык…
https://paypal.me/gamedevlavka - мир
https://boosty.to/gamedevlavka - рф
И даже криптой (пока только Ethereum):
0x7a53325D1C36Eea7BbE8C6a8D00f2a0efd580e77
Вопрос о дебаге на собеседованиях возникает редко. А все потому, что этот навык…
👍11❤3
Слышали, да? В Unity проходят массовые сокращения!
Порыскав по разным сайтам удалось собрать информацию, что сокращение коснулось 4% работников, а это около 200 человек по всему миру. Сокращения таких масштабов в ИТ происходят не просто так. У Unity например, за этот акции просели аж на 70% на фоне снижения уровня доходов и отсутствия планов их повышения. (напомню, Unity получает доходы с подписки Pro и встраиваемой рекламы, Unreal в свою очередь берет роялти). Вероятно, снижение доходов связано с окончанием пандемии коронавируса, и по всей медиа индустрии происходит просадка, но у Unity наложилось одно на другое и понеслась.
Чем это грозит нам, разработчикам?
Да особо ничем. В Unity продолжают трудится более 5к человек, движок никуда не денется. Вероятно, пойдет новая ветвь развития, изменение формата монетизации движка, или чего нового придумают. В крайнем случае, какой-нибудь Майкрософт выкупит. Все будет хорошечно!
Порыскав по разным сайтам удалось собрать информацию, что сокращение коснулось 4% работников, а это около 200 человек по всему миру. Сокращения таких масштабов в ИТ происходят не просто так. У Unity например, за этот акции просели аж на 70% на фоне снижения уровня доходов и отсутствия планов их повышения. (напомню, Unity получает доходы с подписки Pro и встраиваемой рекламы, Unreal в свою очередь берет роялти). Вероятно, снижение доходов связано с окончанием пандемии коронавируса, и по всей медиа индустрии происходит просадка, но у Unity наложилось одно на другое и понеслась.
Чем это грозит нам, разработчикам?
Да особо ничем. В Unity продолжают трудится более 5к человек, движок никуда не денется. Вероятно, пойдет новая ветвь развития, изменение формата монетизации движка, или чего нового придумают. В крайнем случае, какой-нибудь Майкрософт выкупит. Все будет хорошечно!
👍24