creator cover Лавка Разработчика
Лавка Разработчика

Лавка Разработчика 

Все о разработке игр

42subscribers

51posts

About

Лавка Разработчика - это место, куда приходят за опытом разработки игр. Лавка Разработчика - это не человек, это сообщество.

Мультиплеер ч.2: Сами создаем персонажа игрока

Продвинемся еще не полшишечки в теме мультиплеера и откажемся от автоматического создания персонажа игрока из NetworkManager. Это понадобится в случае, если игрок может кастомизировать персонажа - одевать/раздевать или даже выбирать персонажа за которого хочет играть. Но прежде чем это делать, надо научиться самим персонажа создавать.. Смотрим-с

Мультиплеер: Легкий старт

Спустя 100500 лет, я дорвался до создания контента. Тему выбрал интересную, буду потихоньку ковырять и рассказывать организацию мультиплеера. Начнем по лайту - с возможностей мультиплеера в Unity из коробки на сегодняшний день. Смотрим-с
P.S. Не забываем лайки, комменты для поддержки

Объекты на карте. Часть 3 - создание объектов в рантайме через читы. #пилимигру 14

После того, как мы наконец-то восстановили работу строений, но не как строений, а как сущностей - можно переходить к подготовке создания их уже внутри геймплея (aka стройка/размещение). Первый шаг наиболее интересный: так как у нас еще нет подготовленной визуализации и управления - мы сделаем создание сущностей (строений) через чит-консоль. Собственно, в выпуске можно глянуть, как можно быстренько организова чит-консоль для помощи в тестировании всякого на проекте. Смотрим, господа и дамы!
P.S. Не забываем лайки, комменты для поддержки

Объекты на карте. Часть 2 - данные. #пилимигру 14

Получилось такое "чиловое" видео, но не простое к восприятию. Продолжаем переход от строений к абстрактным сущностям, восстанавливаем отображение на сцене и адаптируем настройки самих строений и настройки по умолчанию для карты. Напоминаю, что к сущностям пы переходим, чтобы на карте валялись не только строения, но и какие-то другие объекты, например ресурсы, сундуки, что-то еще. 

Загрузка сцен с индикатором загрузки с фразами в Unity

Во многих играх делают пошаговую загрузку, во многих добавляют фразки, сопровождающие загрузку. Это могут быть статусы, смешные фразы или советы по игре. Как реализовать такую загрузку в Unity мы и посмотрим в новом видео. Лайк поставить не забудьте

⚡️Как переносить состояния из одной версии в другую. Миграторы состояния в Unity

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

⚡️Новое видео в Лавке Разработчика! Порядок выполнения Unity функций в подробностях

Тема видео очень мутная, т.к. вроде все и знают о порядке, но далеко не все понимают этот самый порядок, в связи с чем, частенько сталкиваются с проблемами - одни скрипты работают раньше, другие позже, кто-то почему-то перезаписывает значения (часто в аниматорах), кто-то не считывает инпут вовремя. В новом видео расставим все по своим местам, включая корутины, асинки и даже разберем, как FixedUpdate() работает, и почему это он "не зависит" от Update().

⚡️Новое видео в Лавке Разработчика! Объекты на карте. Часть 1 - данные. #пилимигру 14

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

⚡️Новое видео в Лавке Разработчика! Как сделать наследование классов в JSON?

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

⚡️#пилимигру 13. Организация UI

Что ж, этот год завершит часовой 13-ый выпуск #пилимигру с большой темой: организация UI. Меньше блок нельзя было выделить, уж извините. Там всё: кто такие окна, каких типов они бывают, кто их открывает и откуда он знает, как их открывать. Где они лежат и как туда попадают и все это на базе паттерна MVVM! В общем, я всё, гештальт закрыт. Вся база проекта построена, можно ложиться и кодить фичи. Не забудьте там лайков закинуть, звезд, комментов, ну вы поняли.
Subscription levels4

На чай

$1.42 per month
Спасибо за поддержку! Я ценю то, что вы меня поддерживаете, это помогает мне дальше развивать канал!

Крепись!

$2.83 per month
Больше вливаний - больше контента!
Подписки второго уровня помогут мне начать избавляться от рутины и генерировать больше контента, чего и я хочу, в том числе. Рассказать есть чего, честно говорю!

На развитие канала

$7.1 per month
У Лавки Разработчика много перспектив, и чем больше вливаний будет приходить в канал, тем больше активностей попадет в Лавку. В том числе курс по разработке в Unity, который у меня запланирован, но на его проработку времени не хватает. Благодаря пожертвованиям, это можно легко исправить!

На развитие канала. 2 уровень

$14.2 per month
У Лавки Разработчика много перспектив, и чем больше вливаний будет приходить в канал, тем больше активностей попадет в Лавку. В том числе курс по разработке в Unity, который у меня запланирован, но на его проработку времени не хватает. Благодаря пожертвованиям, это можно легко исправить!
Go up