#пилимигру 6. Реактивное состояние, ууу
Не знаю, как вам, а мне нравится, как получается проект. В новой серии мы занимаемся состоянием игры (вернее, его болванкой) - загрузка, сохранение, сброс и
https://youtu.be/VwgWxSB_xtE
Дубликат в вк-видео
#видео #видеоизлавки
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
#пилимигру 6. Состояние игры: загрузка, сохранение, реактивность
Поддержать проект можно по ссылкам:
https://www.donationalerts.com/r/gamedevlavka
https://boosty.to/gamedevlavka
https://paypal.me/gamedevlavka
Пойдем в геймплей, а не в UI, как большинство и голосовало. Все хотели использования DI и реактивности - вот мы…
https://www.donationalerts.com/r/gamedevlavka
https://boosty.to/gamedevlavka
https://paypal.me/gamedevlavka
Пойдем в геймплей, а не в UI, как большинство и голосовало. Все хотели использования DI и реактивности - вот мы…
🔥14👍12❤3⚡1
Скриншот-суббота
Vol. 92
Последняя неделя августа, астрологи объявили пониженную активность в Лавке Разработчика в связи с отпусками
🔠 100 Days Of Jo-Jo: переделал 2D пространство в 3D. Перестроил левелдизайн, перестроил физику и управление. Наконец-то можно сетапить объекты.
🔠 Поучаствовал в GMTK геймджеме. Опыт на 4 с минусом, подробнее можно почитать вот в этом посте
🔠 В Лавке Разработчика вышла очередная, уже 6-я серия проекта #пилимигру, где мы создаём и подцепляем к проекту реактивное состояние. Что это значит - лучше узнать прямо из видео, конечно.
___
Как у вас вообще дела? Держитесь? Держитесь крепче! И присылайте в комментарии свои успехи прошедшей недели
#скриншотсуббота
Vol. 92
Последняя неделя августа, астрологи объявили пониженную активность в Лавке Разработчика в связи с отпусками
___
Как у вас вообще дела? Держитесь? Держитесь крепче! И присылайте в комментарии свои успехи прошедшей недели
#скриншотсуббота
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11❤🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
Всех с началом новой недели!
Честно говоря, за весь день в голове накапливается куча тем, чтобы рассказать их здесь. Но когда рабочий день заканчивается, мозг говорит им до свидания. В общем, не помню, что хотел рассказать, так что ловите квинтэссенция фразы пейволл.
Чел запустил Doom на платежном терминале, при чем ту версию, в которой БУКВАЛЬНО НАДО ПЛАТИТЬ за открытие дверей :)
Честно говоря, за весь день в голове накапливается куча тем, чтобы рассказать их здесь. Но когда рабочий день заканчивается, мозг говорит им до свидания. В общем, не помню, что хотел рассказать, так что ловите квинтэссенция фразы пейволл.
Чел запустил Doom на платежном терминале, при чем ту версию, в которой БУКВАЛЬНО НАДО ПЛАТИТЬ за открытие дверей :)
👍22😁13⚡3🔥2🌚1
Чем юнитевский JsonUtility отличается от Newtonsoft сериализатора данных в JSON строку
JSON строка - отличный формат для хранения данных и настроек, и Unity имеет на борту стандартную приблуду в виде сериализатора данных JsonUtility. Но ведь есть и альтернатива от Newtonsoft, которой также часто пользуются. В чем их отличия, и что лучше использовать?
JsonUtility - это облегченный и адаптированный для Unity вариант сериализатора данных, отсюда и все вытекающие:
1️⃣ JsonUtility быстрее и легче за счет урезанного функционала
2️⃣ JsonUtility может сериализовать Unity структуры вроде Vector, Quaternion, Color, а Newtonsoft не может
3️⃣ Зато Newtonsoft может сериализовать сущности помощнее вроде Dictionary, а JsonUtility не может
4️⃣ Для сериализации в Unity обязательно нужны публичные поля в классе, помеченном атрибутом Serializable, в Newtonsoft более тонкая настройка, где можно указать, какие свойства сериализовать, а какие нет
5️⃣ Также в Newtonsoft можно подменить имя сущности в JSON строке, что может сократить объем хранимых данных или сделать их менее читабельными для пользователя
В общем, если вы задумывались (вдруг) о том, стоит ли перейти с JsonUtility на Newtonsoft сериализатор (как я в свое время), то вот вам список выше, почему этого лучше не делать. Решение от Newtonsoft оочень редкая биба и нужна только для оочень больших проектов, и то, зачастую там сохранения на сервере в базе данных.
Всем пис!
#полезное
JSON строка - отличный формат для хранения данных и настроек, и Unity имеет на борту стандартную приблуду в виде сериализатора данных JsonUtility. Но ведь есть и альтернатива от Newtonsoft, которой также часто пользуются. В чем их отличия, и что лучше использовать?
JsonUtility - это облегченный и адаптированный для Unity вариант сериализатора данных, отсюда и все вытекающие:
В общем, если вы задумывались (вдруг) о том, стоит ли перейти с JsonUtility на Newtonsoft сериализатор (как я в свое время), то вот вам список выше, почему этого лучше не делать. Решение от Newtonsoft оочень редкая биба и нужна только для оочень больших проектов, и то, зачастую там сохранения на сервере в базе данных.
Всем пис!
#полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
👍30🔥13🤨3❤1
Паттерн прокси и примеры его использования в Unity
В попытках рассказать наиболее актуальнейшие примеры использования паттерна Прокси наговорил на дофигаминут. Но мне не жалко, если что - х2 и погнали. Паттерн Прокси!
P.S. Не забудьте там лайк, поделиться, вот это вот всё.
https://youtu.be/K55zphTAHF4
Дубликат в ВК видео
#видео #видеоизлавки
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Паттерн Прокси (Proxy) в C#. Как использовать в Unity?
Поддержать Лавку можно по ссылкам:
https://www.donationalerts.com/r/gamedevlavka
https://boosty.to/gamedevlavka
https://paypal.me/gamedevlavka
Плотненькое, подробненькое описание паттерна прокси с очень релевантным, актуальным примером использования уже…
https://www.donationalerts.com/r/gamedevlavka
https://boosty.to/gamedevlavka
https://paypal.me/gamedevlavka
Плотненькое, подробненькое описание паттерна прокси с очень релевантным, актуальным примером использования уже…
👍24🔥10❤7⚡1
Скриншот-суббота
Vol. 93
А теперь и последний день лета. Не забудьте попрощаться!
🔠 100 Days Of Jo-Jo: вернул некоторые интерактивные объекты (перенес физику с 2д на 3д), вернул диалоги, механику селфи переделал на 3д (управление камерой). Добавил пару диалогов для слишком раннего возвращения в игру (по задумке надо заходить в игру каждый день "отмечаться"). Немножко покажу в видео, положу в комменты
🔠 Рассказал об различиях сериализации JsonUtility от Unity и Newtonsoft
🔠 Ну и выложил в Лавку Разработчика видео о паттерне Прокси. При чем и в YouTube, и в RuTube и в ВК видео. Смотреть можно где угодно (и подписываться тоже).
___
Отдыхайте, отдыхайте! Но не забывайте, что и в комментариях своим прогрессом поделиться нужно!
#скриншотсуббота
Vol. 93
А теперь и последний день лета. Не забудьте попрощаться!
___
Отдыхайте, отдыхайте! Но не забывайте, что и в комментариях своим прогрессом поделиться нужно!
#скриншотсуббота
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥7❤🔥2
Шутки про календарь уместны, конечно, но лучше почитать про сохранение данных игры
Сразу скажу, что статья отличная, прям экземпляр из учебника, где всё разложено по полочкам. Другой вопрос, что нужен определенный опыт, чтобы сходу понять некоторые усложненные моменты. В статье есть ВСЁ на тему сохранения игры, так что она (статья) обязательно должна быть в сохраненках. И автору можете плюсов навесить, передайте, что от меня)
https://habr.com/ru/articles/840086/
#полезное #статьи
Сразу скажу, что статья отличная, прям экземпляр из учебника, где всё разложено по полочкам. Другой вопрос, что нужен определенный опыт, чтобы сходу понять некоторые усложненные моменты. В статье есть ВСЁ на тему сохранения игры, так что она (статья) обязательно должна быть в сохраненках. И автору можете плюсов навесить, передайте, что от меня)
https://habr.com/ru/articles/840086/
#полезное #статьи
Хабр
Современное хранение игрового прогресса в контексте Unity
Несмотря на то, что в интернете уже много контента по теме сохранений для игр, я всё ещё часто встречаю вопросы, связанные с этим. Чаще всего разработчики просто хотят получить быстрое готовое...
🔥35👍4❤3
Сто лет тому назад я записывал видосик на тему нужности и важности архитектурных решений при создании игр
Так вот, его можно глянуть по ссылке, вернее даже можно послушать, т.к. там болтовня в формате "не всё так однозначно".
Сейчас там стоит таймер доступа, но вроде меня никак не обязывали, так что если что, позднее возможно говорящая голова и в Лавке Разработчика появится.
Так вот, его можно глянуть по ссылке, вернее даже можно послушать, т.к. там болтовня в формате "не всё так однозначно".
Сейчас там стоит таймер доступа, но вроде меня никак не обязывали, так что если что, позднее возможно говорящая голова и в Лавке Разработчика появится.
👍17🔥7❤🔥2
#пилимигру 7. Вкорячиваем CommandProcessor. Зачем нужна обработка команд в Unity
Для тех, кто любит за 30. Новая серия проекта #пилимигру уже в Лавке Разработчика! Способов изменять данные игры (я имею ввиду жизненно важные данные) очень много. В проекте же мы пойдем интересным и очень гибким путем и будем использовать команды и обработчики команд. Что это значит, как работает, и как используется - в новом видео на канале. Ставьте лайки, подписывайтесь на канал, комменты комментируйте (Это продвигает канал)
https://youtu.be/frBUwzbtLCg
Версия в ВК видео
Версия RuTube
#видео #видеоизлавки
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
#пилимигру 7. Вкорячиваем CommandProcessor. Зачем нужна обработка команд в Unity
Поддержать проект можно по ссылкам:
https://www.donationalerts.com/r/gamedevlavka
https://boosty.to/gamedevlavka
https://paypal.me/gamedevlavka
В проекте нам точно необходим обработчик команд! Или не точно.. В любом случае, мы его встроим, чтобы посмотреть…
https://www.donationalerts.com/r/gamedevlavka
https://boosty.to/gamedevlavka
https://paypal.me/gamedevlavka
В проекте нам точно необходим обработчик команд! Или не точно.. В любом случае, мы его встроим, чтобы посмотреть…
🔥24👍17❤5
Скриншот-суббота
Vol. 94
3 поста в неделю - это кринге
🔠 100 Days Of Jo-Jo: вообще неудачная неделя. Пытался найти хоть какой-то подходящий UI в ассетах, но что-то всё такое себе. Также были сложности с гребанной виньеткой! А всё почему? Потому что я слишком давно работал с постпроцессиингом. Расскажу об этом в отдельном посте, проблема тупейшая. В общем, проба UI в комментах, хз работать дальше с этим паком или найти что-то получше. Кстати, если вдруг хочет поучаствовать создании UI - велкоме!
🔠 На неделе было мало материала, т.к. я очень много времени и сил потратил на основной проект Everbright. Добил большую задачу, так что я это дело даже сюда добавляю. Было потно.
🔠 Не смотря на большую работу, все-таки успел снять и выложить очередную часть проекта #пилимигру. Там про паттерн команда, и как мы его будем использовать в архитектуре игры для изменения данных. Смотреть можно на YouTube, RuTube и ВК видео.
🔠 А, и еще спас свой гугл аккаунт. Они ж там верификацию с подтверждением адреса просили. Пришлось подзапариться и заставить банк написать на их выписке адрес, хотя они обычно этого не делают. Сработало, гугл акк спасен, осталось только игры туда начать выкладывать
___
Как ваши дела? Как прогресс? Как пресс? Выкладывайте всё в комменты!
#скриншотсуббота
Vol. 94
3 поста в неделю - это кринге
___
Как ваши дела? Как прогресс? Как пресс? Выкладывайте всё в комменты!
#скриншотсуббота
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13
Карта хеш-тегов - удобная навигация по материалам в канале при помощи хеш-тегов. Легко можно найти и ассеты, и видео, и статьи, полезности и прочее.
Поддержать канал - ссылки и описание различных способов поддержки Лавки Разработчика
Контакты - полный набор контактов Лавки Разработчика и моих личных. На все платформы, где присутствует Лавка, или где более менее присутствую я сам, можно подписываться, добавляться в друзья/контакты и прочее
Размещение рекламы - полная информация по размещению рекламы в Лавке Разработчика (как в YouTube, так и в тг-канале)
Таверна - телеграм-чат Лавки Разработчика
Please open Telegram to view this post
VIEW IN TELEGRAM
❤19👍3
This media is not supported in your browser
VIEW IN TELEGRAM
📈 Математика инкрементальных игр (кликкеры, ага)
Под постом в скриншот-субботе запрашивали материал по инкрементальным играм, формулы и всё такое. Инкрементальные игры, это где нужно что-то бесконечно улучшать, чтобы получать всё больше и больше профита, при этом стоимость улучшений растет постоянно. Так вот, запрашивали формулки.
Когда-то я делал подобную игру (весьма успешную, ящитаю), и руководствовался вот этой статьей. Простая и дающая всё, что нужно. На ее основе родились тонны балансовых табличек с графиками, и игра EcoClicker.
Рекомендую, собственно.
P.S. ЭкоКликер сейчас не мной поддерживается (сомневаюсь, что вообще поддерживается). Он был продан 2-3 года назад.
#полезное #статьи #геймдизайн
Под постом в скриншот-субботе запрашивали материал по инкрементальным играм, формулы и всё такое. Инкрементальные игры, это где нужно что-то бесконечно улучшать, чтобы получать всё больше и больше профита, при этом стоимость улучшений растет постоянно. Так вот, запрашивали формулки.
Когда-то я делал подобную игру (весьма успешную, ящитаю), и руководствовался вот этой статьей. Простая и дающая всё, что нужно. На ее основе родились тонны балансовых табличек с графиками, и игра EcoClicker.
Рекомендую, собственно.
P.S. ЭкоКликер сейчас не мной поддерживается (сомневаюсь, что вообще поддерживается). Он был продан 2-3 года назад.
#полезное #статьи #геймдизайн
🔥30👍8❤4
Я столкнулся со световыми проблемами на проекте 100 Days Of Jo-Jo на мобилках. А т.к. я не очень в освещении и, тем более, в запекании онного, я полез в эти ваши интернеты. Нашел вот такое видео, где даже затронута матчасть. Буду пробовать, хотя по большей части меня волнует то, что Spine не хочет принимать свет на мобилке. Если кто шарит за связку Spine + Realtime Lighting + URP, то киданите пожалуйста ссылочку на материал в комменты.
P.S. У этого же автора есть видео и по реалтайм освещению в URP, там все очевидно, но вдруг.
Сам бы снял на русском, но что поделать, если опыта в этом вопросе мало. Может как-нибудь потом.
#полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
LIGHT BAKING in Unity (URP Version)
🎮 Master Unity's Light baking in the Universal Render Pipeline (URP) with this Comprehensive Guide! Learn how to set up baked lighting, optimize lightmap settings, and create stunning scenes. 🕹️
📝 About This Video:
In this tutorial, we take you on a step…
📝 About This Video:
In this tutorial, we take you on a step…
🔥16👍1
Forwarded from Unity Architect: архитектура unity проектов
МЫ ИНЖЕНЕРЫ, НЕ ХУДОЖНИКИ
🔹 Разработка ПО не имеет теоретической базы, как математика например
🔹 Разработка ПО это не инженерная дисциплина, скорее творческая, как живопись
🔹 Каждый может программировать. Дети иногда даже лучше чем взрослые
🔹 Каждый кто смог вывести в консоль "Hello World" может быть уверен в том, что он/она программист
Каждый кто согласен хоть с одним утверждением выше, скорее всего не имел дело с достаточно объемными программами (проектами) от 5000 до 10000 строк (LOC - Lines Of Code) в размере.
Это эквивалентно книге в которой 100 страниц это код на ЯП высокого уровня и документацией.
И это лишь минимальный порог, когда мы можем считать программу достаточно сложной.
Средняя игра на soft launch этапе, примерно с неделей геймплея имеет размер около 60-100к строк кода.
Крупные проекты, уже находящиеся на этапе поддержки больше года, от 150к строк.
И это без учета кода самого игрового движка.
Работа в таких проектах без стандартов, систем, принципов, передовых практик просто не возможна.
Потому что ведет к неуправляемому росту сложности и как следствие — к невозможности контролировать сроки. А это 40% почему проекты терпят неудачу.
Инженеры же, согласно IEEE/ACM:
🔸 Выполняют задачу, тщательно оценивая варианты, выбирая нужные подход и инструменты реализации
🔸 Делают измерения, итерируют и калибруют результаты, подтверждая правильность своих предположений
🔸 Уделяют особое внимание упорядочиванию (формализации) процесса
🔸 Создают принципы, стандарты и передовые практики и используют их
Сколько утверждений выше согласуется с тем, что вы делали будучи программистом?
Отсюда выводы:
🔹 Разработка ПО — инженерная дисциплина, а разработчики ПО инженеры, не художники😅
🔹 Заблуждение выше возникло из-за непонимания того, что делает и какие проблемы решает программист
🔹 Потенциальное решение проблем при разработке может лежать в плоскости других инженерных дисциплин
И есть раздел, рассматривающий разработку ПО как инженерную дисциплину:
Как не странно, но начать писать про архитектуру проектов, не начав с базы — нельзя.
Потому ближайшее время статьи будут на темы связанные с SE.
Ставь 👍 если тебе нравится такая движуха
@UniArchitect #software_engineering
🔹 Разработка ПО не имеет теоретической базы, как математика например
🔹 Разработка ПО это не инженерная дисциплина, скорее творческая, как живопись
🔹 Каждый может программировать. Дети иногда даже лучше чем взрослые
🔹 Каждый кто смог вывести в консоль "Hello World" может быть уверен в том, что он/она программист
Каждый кто согласен хоть с одним утверждением выше, скорее всего не имел дело с достаточно объемными программами (проектами) от 5000 до 10000 строк (LOC - Lines Of Code) в размере.
Это эквивалентно книге в которой 100 страниц это код на ЯП высокого уровня и документацией.
И это лишь минимальный порог, когда мы можем считать программу достаточно сложной.
Wang, Software Engineering Foundations, p.13
Средняя игра на soft launch этапе, примерно с неделей геймплея имеет размер около 60-100к строк кода.
Крупные проекты, уже находящиеся на этапе поддержки больше года, от 150к строк.
И это без учета кода самого игрового движка.
Работа в таких проектах без стандартов, систем, принципов, передовых практик просто не возможна.
Потому что ведет к неуправляемому росту сложности и как следствие — к невозможности контролировать сроки. А это 40% почему проекты терпят неудачу.
Инженеры же, согласно IEEE/ACM:
🔸 Выполняют задачу, тщательно оценивая варианты, выбирая нужные подход и инструменты реализации
🔸 Делают измерения, итерируют и калибруют результаты, подтверждая правильность своих предположений
🔸 Уделяют особое внимание упорядочиванию (формализации) процесса
🔸 Создают принципы, стандарты и передовые практики и используют их
Сколько утверждений выше согласуется с тем, что вы делали будучи программистом?
Отсюда выводы:
🔹 Разработка ПО — инженерная дисциплина, а разработчики ПО инженеры, не художники
🔹 Заблуждение выше возникло из-за непонимания того, что делает и какие проблемы решает программист
🔹 Потенциальное решение проблем при разработке может лежать в плоскости других инженерных дисциплин
И есть раздел, рассматривающий разработку ПО как инженерную дисциплину:
Software engineering (SE) — инженерная дисциплина, которая изучает природу ПО, подходы и методологии крупной разработки, а так же теории и законы, лежащие в основе поведения ПО и практики разработки ПО.
Wang, Software Engineering Foundations, p.23, definition 1.6
Как не странно, но начать писать про архитектуру проектов, не начав с базы — нельзя.
Потому ближайшее время статьи будут на темы связанные с SE.
Ставь 👍 если тебе нравится такая движуха
@UniArchitect #software_engineering
Please open Telegram to view this post
VIEW IN TELEGRAM
👍58👎1
Небольшой апдейт по проекту #пилимигру
Не пугайтесь, он будет двигаться дальше, как и задумывалось. Т.к. он фактически заменяет обещанный курс, то и завершиться он-таки должен когда-то.
Другой вопрос - направление канала Лавка Разработчика. Я чувствую (а недавно и читал в комментах), что я больно ударился в архитектурные вопросы. Это, несомненно, плюс, вопросов нет. Однако, сущесвует большая масса людей, кто хочет начать разрабатывать игры и до глубоких архитектурных вопросов им еще далековато. Поэтому, я хотел бы разбавить душный умный контент, чем-нибудь полайтовее. Если получится. Что-то для индюков. Там будут не лучшие решения с т.з. долгосрочки, зато рабочие здесь и сейчас.
Что скажете? Нужен индюшский контент?
🔥 - нужен,
🗿 - не нужен,
❤️ - я хочу от тебя детей
Не пугайтесь, он будет двигаться дальше, как и задумывалось. Т.к. он фактически заменяет обещанный курс, то и завершиться он-таки должен когда-то.
Другой вопрос - направление канала Лавка Разработчика. Я чувствую (а недавно и читал в комментах), что я больно ударился в архитектурные вопросы. Это, несомненно, плюс, вопросов нет. Однако, сущесвует большая масса людей, кто хочет начать разрабатывать игры и до глубоких архитектурных вопросов им еще далековато. Поэтому, я хотел бы разбавить душный умный контент, чем-нибудь полайтовее. Если получится. Что-то для индюков. Там будут не лучшие решения с т.з. долгосрочки, зато рабочие здесь и сейчас.
Что скажете? Нужен индюшский контент?
🔥 - нужен,
🗿 - не нужен,
❤️ - я хочу от тебя детей
🔥133🗿63❤26🌚4
Источник
Please open Telegram to view this post
VIEW IN TELEGRAM
21🔥58🤔2
Скриншот-суббота
Vol. 95
Сентябрь, что ты делаешь? Ахахах, прекрати!
🔠 100 Days Of Jo-Jo: нормально. Воткнул большую часть окружения, настроил свет, собрал на телефон - спайн на свет не реагирует. Долго мучался с тем, чтобы заставить работать, но не получилось, так что переехал на Build-in Rendering Pipeline. Свет работает. Поправил баги в диалоговой системе, в механике "стена стикеров", и сделал вертикальный вариант диалогов, чтобы на майфунах тестить было удобно. Да, в проекте все сделано таким образом, что легко интегрировать вертикальный экран. Кайфанул с этого. В общем, сегодня видосик с телефона, по-царски
🔠 Менюшка в Лавке наконец-то появилась полноценная.
___
Близилось выгорание, так что я на неделе взял выходной от съемки видео, передохнул, стало лучше. А ваши приключения какие? Скидывайте, чего сделали за неделю в комментарии!
#скриншотсуббота
Vol. 95
Сентябрь, что ты делаешь? Ахахах, прекрати!
___
Близилось выгорание, так что я на неделе взял выходной от съемки видео, передохнул, стало лучше. А ваши приключения какие? Скидывайте, чего сделали за неделю в комментарии!
#скриншотсуббота
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥5🔥5
Начинающие и опытные разработчики игр, ловите фичу!
В разгаре 3 сезон Всероссийского конкурса «Начни игру». Присоединяйся к треку «Создатель игр» — подай свой игровой проект на оценку экспертам геймдева до 14 октября!
Развивай компетенции, включайся в сообщество, выпускай демоверсию игры и забирай деньги на ее разработку. Общий призовой фонд для победителей четырех основных номинаций — 1,6 млн рублей.
Участвовать можно с компьютерными (в том числе браузерными), мобильными и настольными играми.
Чтобы дойти до финала в треке «Создатель игр», тебе предстоит решить 6 обязательных заданий-боссов. Еще 24 дополнительных задания направлены на прокачку навыков игровой разработки, самопрезентации, финансовой грамотности и понимания маркетинга.
Чтобы углубить свои знания, присоединяйся к мастер-классам, креативным и фидбэк-сессиям и активностям для игрового коммьюнити в Discord-канале.
Ты готов погрузиться в многогранный мир игровой разработки? Путь «Создателя игр» — для тебя! Регистрируйся на сайте!
Реклама: АНО "РСВ" ИНН 9710063040 erid=2Vtzqw8QzgP
В разгаре 3 сезон Всероссийского конкурса «Начни игру». Присоединяйся к треку «Создатель игр» — подай свой игровой проект на оценку экспертам геймдева до 14 октября!
Развивай компетенции, включайся в сообщество, выпускай демоверсию игры и забирай деньги на ее разработку. Общий призовой фонд для победителей четырех основных номинаций — 1,6 млн рублей.
Участвовать можно с компьютерными (в том числе браузерными), мобильными и настольными играми.
Чтобы дойти до финала в треке «Создатель игр», тебе предстоит решить 6 обязательных заданий-боссов. Еще 24 дополнительных задания направлены на прокачку навыков игровой разработки, самопрезентации, финансовой грамотности и понимания маркетинга.
Чтобы углубить свои знания, присоединяйся к мастер-классам, креативным и фидбэк-сессиям и активностям для игрового коммьюнити в Discord-канале.
Ты готов погрузиться в многогранный мир игровой разработки? Путь «Создателя игр» — для тебя! Регистрируйся на сайте!
Реклама: АНО "РСВ" ИНН 9710063040 erid=2Vtzqw8QzgP
🆒9💩3👍1
Всем с началом новой недели!
Если что, мы ищем разработчиков!
Мы - это команда Made On Earth Games, в которой я состою. Мы делаем большую, крутую, качественную и красивую игру под названием Everbright. Пару примеров красоты закину в комментарии.
Так вот, ищем крепкого мидла, за пределами РФ. Стек у нас очень специфичный, поэтому мы открыты для ребят, которые готовы быстро изучать новое. Это значит, что даже если вы не имеете опыта в требуемом стеке, есть возможность пройти тестовое (описано до мельчайших подробностей), и если справитесь, научитесь новому, а если вам понравится и всё-такое, то мы готовы продолжать переговоры.
Стек:
- Cocos Creator 3.8.*
- TypeScript
- MVVM
- rxjs
Cocos Creator очень похож на Unity, а TypeScript на C#, так что юнитистов мы также рассматриваем с прохождением тестового задания. Кому интересно, что там по кокосу и в чем отличия, я выпускал видео на эту тему, вот ссылка на YouTube, а вот на RuTube.
Да, английский понадобится, команда мультинациональная, участники разбросаны буквально по всему земному шару :)
Вопросы технического характера можно задавать в комментарии, а с заявками можно обращаться в Саше
#работа
Если что, мы ищем разработчиков!
Мы - это команда Made On Earth Games, в которой я состою. Мы делаем большую, крутую, качественную и красивую игру под названием Everbright. Пару примеров красоты закину в комментарии.
Так вот, ищем крепкого мидла, за пределами РФ. Стек у нас очень специфичный, поэтому мы открыты для ребят, которые готовы быстро изучать новое. Это значит, что даже если вы не имеете опыта в требуемом стеке, есть возможность пройти тестовое (описано до мельчайших подробностей), и если справитесь, научитесь новому, а если вам понравится и всё-такое, то мы готовы продолжать переговоры.
Стек:
- Cocos Creator 3.8.*
- TypeScript
- MVVM
- rxjs
Cocos Creator очень похож на Unity, а TypeScript на C#, так что юнитистов мы также рассматриваем с прохождением тестового задания. Кому интересно, что там по кокосу и в чем отличия, я выпускал видео на эту тему, вот ссылка на YouTube, а вот на RuTube.
Да, английский понадобится, команда мультинациональная, участники разбросаны буквально по всему земному шару :)
Вопросы технического характера можно задавать в комментарии, а с заявками можно обращаться в Саше
#работа
❤🔥20🆒3👎2
Шейдерграф. Голограмма
Наткнулся на видео-туториал создания эффекта голограммы в шейдерграфе. Видео понравилось не столько эффектом (хотя и он ничего такой), как подачей происходящего. Впервые в видео о шейдерграфе было все понятно, что откуда и почему идет. Уровень моего понимания, как работать с шейдерграфом скаканул существенно, так что рекомендую к просмотру и вам.
Плюсом, в видео есть отсылки на тулзы для создания материалов, что мне тоже показалось полезным.
https://www.youtube.com/watch?v=gByLTLf0snY
#полезное #ассеты #видео
Наткнулся на видео-туториал создания эффекта голограммы в шейдерграфе. Видео понравилось не столько эффектом (хотя и он ничего такой), как подачей происходящего. Впервые в видео о шейдерграфе было все понятно, что откуда и почему идет. Уровень моего понимания, как работать с шейдерграфом скаканул существенно, так что рекомендую к просмотру и вам.
Плюсом, в видео есть отсылки на тулзы для создания материалов, что мне тоже показалось полезным.
https://www.youtube.com/watch?v=gByLTLf0snY
#полезное #ассеты #видео
YouTube
Unity Shader Graph - Hologram Tutorial
Let's see how we can create an Hologram Shader in Unity! Very useful technique even for shields, barriers, force fields, among other effects! Combine it with an intersection shader: https://youtu.be/Uyw5yBFEoXo
00:00 Intro
00:30 Create Shader Graph
01:52…
00:00 Intro
00:30 Create Shader Graph
01:52…
👍30🔥7❤🔥5
Трюки со скриптами в редакторе Unity, которые сэкономят вам кучу времени и нервов
Так называются целых две статьи. Там сборная солянка из очевидных, не очень очевидных, полезных и так себе подходов, которые используют разработчики при создании игр. Почитать для общего развития рекомендую!
➡️ Часть 1
➡️ Часть 2
#полезное #статьи
Так называются целых две статьи. Там сборная солянка из очевидных, не очень очевидных, полезных и так себе подходов, которые используют разработчики при создании игр. Почитать для общего развития рекомендую!
#полезное #статьи
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Трюки со скриптами в редакторе Unity, которые сэкономят вам кучу времени и нервов. Часть 1
В большинстве проектов, которые мне довелось видеть, разработчикам приходится выполнять множество рутинных периодически повторяющихся задач, в которых очень легко оступиться и сделать ошибку, особенно...
👍23❤🔥5❤1