Media is too big
VIEW IN TELEGRAM
Камера! Мотор!
Добавил фичу, которую давно планировал. Теперь можно переключать ракурсы камеры. В видео это продемонстрировано на примере поисково-спасательного задания.
Этой доработке очень поспособствовало использование Cinemachine, на которую я перевел камеру.
Теперь в полете получаются очень кинематографичные углы, а следующим логическим шагом будет реализация вида из кабины самолета.
🎥 🎥 🎥
#SkyDelivery | Подробнее о проекте
Добавил фичу, которую давно планировал. Теперь можно переключать ракурсы камеры. В видео это продемонстрировано на примере поисково-спасательного задания.
Этой доработке очень поспособствовало использование Cinemachine, на которую я перевел камеру.
Теперь в полете получаются очень кинематографичные углы, а следующим логическим шагом будет реализация вида из кабины самолета.
#SkyDelivery | Подробнее о проекте
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7❤🔥5👍5😍3
Media is too big
VIEW IN TELEGRAM
Итоги мая 2026
Закончился восьмой месяц разработки Sky Delivery. Темп работы упал, но я всё равно сделал несколько важных вещей.
✅ Собрал наконец-то нормальную доску с референсами окружения, самолётов и персонажей. Покажу несколько скринов в комментариях к посту.
✅ Добавил эффекты для шасси: пыль из-под колёс при посадке, а также сопутствующее звуковое сопровождение.
✅ Реализовал несколько ракурсов для игровой камеры. Эту штуку давно хотел сделать. Рад, что до неё дошли руки.
✅ Поправил логику обработки негативных эффектов.
✅ Ранее была проблема: первый спавн эффектов с частицами вызывал фризы (к примеру, первый запуск сигнальной ракеты). Сейчас подобные эффекты "прогреваются" при загрузке уровня и не вызывают просадок FPS.
✅ Исправил пару багов, связанных с сохранением результатов выполненных заданий.
❌ Начал переработку ангара. Доделать, увы, не успел, но планы на него у меня грандиозные.
Выводы
В начале месяца я обозначил начало нового этапа: работу над демо-версией. Эта вещь в какой-то степени условная и сама по себе ни к чему не обязывает, но со мной она сыграла злую шутку. Я опять ощутил страх чистого листа и поймал небольшой ступор. Сейчас возвращаюсь к привычному режиму и к осознанию того, что лучше сделать плохо, чем не сделать вообще.
Планы на будущее
Обязательно закончу работу с ангаром. А ещё мне предстоит много работы по изменению интерфейса игры. Его нужно переделать почти с нуля на UI Toolkit и попытаться придать ему хоть сколько-нибудь приличный вид. Пока не заглядываю слишком далеко, но уже понимаю, что нужно сформировать дорожную карту проекта, чтобы лучше понимать, где я сейчас. Обязательно поделюсь ею с вами, когда она будет готова.
Спасибо вам за внимание, друзья!
✈️ ✈️ ✈️
#SkyDelivery | Подробнее о проекте
Закончился восьмой месяц разработки Sky Delivery. Темп работы упал, но я всё равно сделал несколько важных вещей.
Выводы
В начале месяца я обозначил начало нового этапа: работу над демо-версией. Эта вещь в какой-то степени условная и сама по себе ни к чему не обязывает, но со мной она сыграла злую шутку. Я опять ощутил страх чистого листа и поймал небольшой ступор. Сейчас возвращаюсь к привычному режиму и к осознанию того, что лучше сделать плохо, чем не сделать вообще.
Планы на будущее
Обязательно закончу работу с ангаром. А ещё мне предстоит много работы по изменению интерфейса игры. Его нужно переделать почти с нуля на UI Toolkit и попытаться придать ему хоть сколько-нибудь приличный вид. Пока не заглядываю слишком далеко, но уже понимаю, что нужно сформировать дорожную карту проекта, чтобы лучше понимать, где я сейчас. Обязательно поделюсь ею с вами, когда она будет готова.
Спасибо вам за внимание, друзья!
#SkyDelivery | Подробнее о проекте
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8❤6😍4👍3
Media is too big
VIEW IN TELEGRAM
Наконец-то освоил текстурирование!
До сих пор все модельки я покрывал простыми одноцветными материалами. Этого хватало для прототипа, но раз уж объявлена работа над демкой, то и визуалу нужно уделить внимание.
Итак, я овладел наконец магией UV-развёртки и нарисовал простенькую текстуру. Это занятие оказалось не таким сложным, как я представлял, я бы даже сказал, немного медитативным. Глядите, что получилось!
Кстати, это вторая попытка изобразить бочку. Первый вариант совсем не попал в стиль, и один хороший человек указал мне, как можно поправить. В комментариях скинул варианты до/после.
🛢 🛢 🛢
#SkyDelivery | Подробнее о проекте
До сих пор все модельки я покрывал простыми одноцветными материалами. Этого хватало для прототипа, но раз уж объявлена работа над демкой, то и визуалу нужно уделить внимание.
Итак, я овладел наконец магией UV-развёртки и нарисовал простенькую текстуру. Это занятие оказалось не таким сложным, как я представлял, я бы даже сказал, немного медитативным. Глядите, что получилось!
Кстати, это вторая попытка изобразить бочку. Первый вариант совсем не попал в стиль, и один хороший человек указал мне, как можно поправить. В комментариях скинул варианты до/после.
#SkyDelivery | Подробнее о проекте
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8🔥7👍6⚡1❤🔥1
Media is too big
VIEW IN TELEGRAM
Овладел LOD*
Если вы играли в игры, то, скорее всего, замечали, что объекты, которые находятся далеко от игрока, выглядят примитивными и обретают детализацию по мере приближения к игровой камере.
Логика понятна. Если объект маленький и находится где-то вдалеке, на него не стоит тратить вычислительные мощности, и можно отрисовать на его месте похожий по форме примитивный объект — игрок этого, скорее всего, не заметит.
Мне давно было интересно, как это правильно реализовать в Unity. Оказывается, в Unity это реализовано встроенными средствами и настраивается достаточно просто. Я наткнулся на эту информацию, пока изучал текстурирование по этому руководству.
В моём случае у полностью детализированной бочки в модельке 588 треугольников, у среднего уровня детализации — 60, а у самого примитивного — 32.
Крутой канал с гайдами: https://www.youtube.com/@LMHPOLY
⚡️⚡️⚡️
#Заметки
Если вы играли в игры, то, скорее всего, замечали, что объекты, которые находятся далеко от игрока, выглядят примитивными и обретают детализацию по мере приближения к игровой камере.
Логика понятна. Если объект маленький и находится где-то вдалеке, на него не стоит тратить вычислительные мощности, и можно отрисовать на его месте похожий по форме примитивный объект — игрок этого, скорее всего, не заметит.
Мне давно было интересно, как это правильно реализовать в Unity. Оказывается, в Unity это реализовано встроенными средствами и настраивается достаточно просто. Я наткнулся на эту информацию, пока изучал текстурирование по этому руководству.
В моём случае у полностью детализированной бочки в модельке 588 треугольников, у среднего уровня детализации — 60, а у самого примитивного — 32.
LOD (англ. Levels of Detail — уровни детализации) — приём в программировании трёхмерной графики, заключающийся в создании нескольких вариантов одного объекта с различными степенями детализации, которые переключаются в зависимости от удаления объекта от виртуальной камеры.
Крутой канал с гайдами: https://www.youtube.com/@LMHPOLY
⚡️⚡️⚡️
#Заметки
🔥5⚡2❤🔥2👍2❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3🤣3😁2❤1
Постепенно наполняю ангар
С головой погрузился в моделирование и текстурирование. Кажется, нашёл общий стиль: простые и немного косые формы, мультяшный контур и мягкие цвета.
Сделал бочку, деревянный ящик и тележку для инструментов. Сейчас работаю над зданием ангара. Сам ангар в игре будет выполнять роль хаба, где можно выбрать самолёт и задание для выполнения.
Как только закончу с модельками, сяду писать контроллер для интерактивного UI. Должно получиться круто!
✈️ ✈️ ✈️
#SkyDelivery | Подробнее о проекте
С головой погрузился в моделирование и текстурирование. Кажется, нашёл общий стиль: простые и немного косые формы, мультяшный контур и мягкие цвета.
Сделал бочку, деревянный ящик и тележку для инструментов. Сейчас работаю над зданием ангара. Сам ангар в игре будет выполнять роль хаба, где можно выбрать самолёт и задание для выполнения.
Как только закончу с модельками, сяду писать контроллер для интерактивного UI. Должно получиться круто!
#SkyDelivery | Подробнее о проекте
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍3❤2
Media is too big
VIEW IN TELEGRAM
Ангар готов!
А на видео вы можете наблюдать эволюцию этого здания в Sky Delivery.
Первый вариант я сделал в самом начале для прототипа. Просто чтобы экран выбора самолёта не выглядел совсем скучно.
Следующий этап, по сути, сыграл роль блокаута, хотя изначально таковым не планировался. После того как он был готов, я понял, что он не вписывается в стилистику игры.
Итоговая версия ангара — это, по сути, переосмысление предыдущего шага. Я поправил пропорции, чтобы он получился более мультяшным и камерным, и нарисовал для него текстуру.
Разумеется, в будущем я ещё поработаю над ним. Возможно, вообще сделаю с нуля, но для демо-версии получилось неплохо
✈️ ✈️ ✈️
#SkyDelivery | Подробнее о проекте
А на видео вы можете наблюдать эволюцию этого здания в Sky Delivery.
Первый вариант я сделал в самом начале для прототипа. Просто чтобы экран выбора самолёта не выглядел совсем скучно.
Следующий этап, по сути, сыграл роль блокаута, хотя изначально таковым не планировался. После того как он был готов, я понял, что он не вписывается в стилистику игры.
Итоговая версия ангара — это, по сути, переосмысление предыдущего шага. Я поправил пропорции, чтобы он получился более мультяшным и камерным, и нарисовал для него текстуру.
Разумеется, в будущем я ещё поработаю над ним. Возможно, вообще сделаю с нуля, но для демо-версии получилось неплохо
#SkyDelivery | Подробнее о проекте
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9❤🔥5😍3👍2⚡1
This media is not supported in your browser
VIEW IN TELEGRAM
Продолжаю работу над ангаром
Нарисовал внутренний кабинет и пару объектов интерьера.
Добавил контроллер для камеры, который позволяет двигать её по заданным траекториям.
Ракурс камеры из окна на помещение ангара предполагается использовать для выбора самолёта. А с деталями задания игрок будет знакомиться с помощью планшета на столе.
Страшные кнопки и селекторы я переделаю либо уберу. Хотелось бы сделать UI ангара максимально диегетическим*, но какой-то минимальный HUD, видимо, останется.
✈️ ✈️ ✈️
#SkyDelivery | Подробнее о проекте
Нарисовал внутренний кабинет и пару объектов интерьера.
Добавил контроллер для камеры, который позволяет двигать её по заданным траекториям.
Ракурс камеры из окна на помещение ангара предполагается использовать для выбора самолёта. А с деталями задания игрок будет знакомиться с помощью планшета на столе.
Страшные кнопки и селекторы я переделаю либо уберу. Хотелось бы сделать UI ангара максимально диегетическим*, но какой-то минимальный HUD, видимо, останется.
*Диегетический интерфейс — это такой интерфейс, который является частью игрового мира, сеттинга.
Пару примеров скину в комментариях к посту.
#SkyDelivery | Подробнее о проекте
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍6🔥6⚡4
Media is too big
VIEW IN TELEGRAM
Итоги июня 2026
Девятый месяц разработки позади. Моделировал как не в себя, программировал совсем немного. Кажется, теперь это моя новая рамка работы, но обо всём по порядку.
✅ Я наконец освоил UV-развёртку и отладил для себя пайплайн производства готовых моделей.
✅ Двигаюсь по наитию, но, кажется, удалось нащупать стилизацию. Цвета и формы пока подбираю на глаз, но лично меня результат уже радует.
✅ Смоделировал здание ангара и несколько объектов окружения.
✅ Сцену ангара полностью переделал и сделал чуть более интерактивной.
Выводы
До сих пор вся моя работа сводилась к программной реализации игры. Если и был визуал, он был максимально примитивным и играл роль заглушки.
Теперь много времени будет уходить на создание визуального контента. Это другая работа. Тут больше творчества, но в этой области у меня уже намного меньше уверенности. Главное правило остаётся прежним: не закапываться в деталях и работать широкими мазками.
Планы на будущее
Обязательно добью переработку UI, а после займусь моделированием мира в целом. Но прежде всего я хочу зафиксировать для себя дорожную карту вплоть до релиза. У меня есть отдалённое представление об этапах, предшествующих релизу, и сроках их выполнения.
Сейчас настал момент более строго распланировать оставшийся путь: это поможет сфокусироваться и работать на результат.
✈️ ✈️ ✈️
#SkyDelivery | Подробнее о проекте
Девятый месяц разработки позади. Моделировал как не в себя, программировал совсем немного. Кажется, теперь это моя новая рамка работы, но обо всём по порядку.
Выводы
До сих пор вся моя работа сводилась к программной реализации игры. Если и был визуал, он был максимально примитивным и играл роль заглушки.
Теперь много времени будет уходить на создание визуального контента. Это другая работа. Тут больше творчества, но в этой области у меня уже намного меньше уверенности. Главное правило остаётся прежним: не закапываться в деталях и работать широкими мазками.
Планы на будущее
Обязательно добью переработку UI, а после займусь моделированием мира в целом. Но прежде всего я хочу зафиксировать для себя дорожную карту вплоть до релиза. У меня есть отдалённое представление об этапах, предшествующих релизу, и сроках их выполнения.
Сейчас настал момент более строго распланировать оставшийся путь: это поможет сфокусироваться и работать на результат.
#SkyDelivery | Подробнее о проекте
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥5❤3❤🔥1
Расписал основные этапы на пути к релизу
Ближайший перевалочный пункт — это страница в Steam. Для того чтобы её опубликовать, нужны сочные скриншоты и, в идеале, трейлер.
Дедлайн для публикации страницы — ноябрь 2026 года.
✈️ ✈️ ✈️
#SkyDelivery | Подробнее о проекте
Ближайший перевалочный пункт — это страница в Steam. Для того чтобы её опубликовать, нужны сочные скриншоты и, в идеале, трейлер.
Дедлайн для публикации страницы — ноябрь 2026 года.
#SkyDelivery | Подробнее о проекте
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👍5🔥5
Media is too big
VIEW IN TELEGRAM
Новая система интерфейса!
В самом начале пути я ещё не знал про UI Toolkit* и делал как умел, а именно с помощью довольно неповоротливого uGUI**. Этот атавизм я на днях исправил.
Внешне выглядит примерно как раньше, но теперь с интерфейсом мне, как разработчику, будет намного проще работать. Всю красоту наведу позже.Честно .
А ещё я добавил выбор самолёта через интерактивные объекты. Пока ничего изящнее карточек не придумал, но смотрится уже круто
✈️ ✈️ ✈️
#SkyDelivery | Подробнее о проекте
В самом начале пути я ещё не знал про UI Toolkit* и делал как умел, а именно с помощью довольно неповоротливого uGUI**. Этот атавизм я на днях исправил.
Внешне выглядит примерно как раньше, но теперь с интерфейсом мне, как разработчику, будет намного проще работать. Всю красоту наведу позже.
А ещё я добавил выбор самолёта через интерактивные объекты. Пока ничего изящнее карточек не придумал, но смотрится уже круто
*UI Toolkit — это комплекс инструментов для создания пользовательских интерфейсов. В контексте разработки (например, в движке Unity) это визуальная система, которая опирается на веб-стандарты (наподобие HTML и CSS) для проектирования, сборки и отладки элементов управления.
**uGUI (Unity UI) — это встроенная графическая система движка Unity, предназначенная для создания пользовательских интерфейсов (меню, кнопок, шкал здоровья, текста). Она работает на основе игровых объектов (GameObjects), которые привязываются к специальному компоненту Canvas для отображения на экране.
#SkyDelivery | Подробнее о проекте
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍5🤩4❤🔥2
Работаю над диегетическим выбором задания
Работа в ангаре подходит к концу. Выбор самолёта уже реализован, сейчас занимаюсь реализацией селектора миссий.
Информация по заданиям будет доставляться к игроку в капсулах с помощью пневмопочты. Пройденные задания будут храниться на отдельной полке для возможности повторного прохождения.
Уже нарисовал полку для хранения и модель пневмо-капсулы. Осталось это всё оживить в Unity.
✈️ ✈️ ✈️
#SkyDelivery | Подробнее о проекте
Работа в ангаре подходит к концу. Выбор самолёта уже реализован, сейчас занимаюсь реализацией селектора миссий.
Информация по заданиям будет доставляться к игроку в капсулах с помощью пневмопочты. Пройденные задания будут храниться на отдельной полке для возможности повторного прохождения.
Уже нарисовал полку для хранения и модель пневмо-капсулы. Осталось это всё оживить в Unity.
#SkyDelivery | Подробнее о проекте
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8🔥4👍2😍1
This media is not supported in your browser
VIEW IN TELEGRAM
Реализовал выбор задания
Переключение между доступными миссиями происходит через нажатие на соответствующую капсулу пневмопочты.
Для ознакомления с деталями полета на столе лежит планшет с кратким брифингом и пара фотографий.
В будущем планирую разместить там карту и добавить анимацию для красивой смены заданий при выборе.
✈️ ✈️ ✈️
#SkyDelivery | Подробнее о проекте
Переключение между доступными миссиями происходит через нажатие на соответствующую капсулу пневмопочты.
Для ознакомления с деталями полета на столе лежит планшет с кратким брифингом и пара фотографий.
В будущем планирую разместить там карту и добавить анимацию для красивой смены заданий при выборе.
#SkyDelivery | Подробнее о проекте
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥4🔥3😍2❤1👍1
Media is too big
VIEW IN TELEGRAM
Итоги июля 2026
Десятый месяц разработки завершён. Итоги.
✅ Перевёл проект на UI Toolkit. Добавил выбор самолёта с помощью карточек.
✅ Смоделировал стеллаж и шкафы для ангара. Отдельно не писал про это, скину в комментариях к этому посту.
✅ По аналогии с выбором самолёта реализовал выбор текущего задания. Оформил это дело в виде капсул для пневмопочты.
✅ Расписал все ключевые этапы, анонсировал публикацию страницы в Steam.
❌ Планировал полноценно заняться моделированием мира, но пока не удалось.
Выводы
Месяц прошёл достаточно плодотворно. UI Toolkit внедрён, как и планировалось. Диегетический выбор самолёта и заданий также реализован. На всё это ушло достаточно много времени, и полноценно покинуть ангар в этом месяце не удалось.
Планы на будущее
Совсем скоро нужно будет публиковать страницу в Steam, поэтому пора делать упор на визуальный контент. Нужны сочные скрины и, в идеале, трейлер. Поэтому следующий месяц я посвящу полноценной реализации игрового мира за пределами ангара.
✈️ ✈️ ✈️
#SkyDelivery | Подробнее о проекте
Десятый месяц разработки завершён. Итоги.
Выводы
Месяц прошёл достаточно плодотворно. UI Toolkit внедрён, как и планировалось. Диегетический выбор самолёта и заданий также реализован. На всё это ушло достаточно много времени, и полноценно покинуть ангар в этом месяце не удалось.
Планы на будущее
Совсем скоро нужно будет публиковать страницу в Steam, поэтому пора делать упор на визуальный контент. Нужны сочные скрины и, в идеале, трейлер. Поэтому следующий месяц я посвящу полноценной реализации игрового мира за пределами ангара.
#SkyDelivery | Подробнее о проекте
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤2👍2
Media is too big
VIEW IN TELEGRAM
Опять ангар
Добавил возможность переключаться между столом и окном напрямую, чтобы можно было быстро поменять самолёт.
А ещё я сделал забавный эффект. Когда камера двигается к окну или столу и обратно, угол обзора меняется во время этих переходов.
Получается, что-то типа Хичкоковского зума. Выглядит интересно, но пока не уверен, что оставлю это. Как-будто немного раздражает при частом переключении
🎥 🎥 🎥
#SkyDelivery | Подробнее о проекте
Добавил возможность переключаться между столом и окном напрямую, чтобы можно было быстро поменять самолёт.
А ещё я сделал забавный эффект. Когда камера двигается к окну или столу и обратно, угол обзора меняется во время этих переходов.
Получается, что-то типа Хичкоковского зума. Выглядит интересно, но пока не уверен, что оставлю это. Как-будто немного раздражает при частом переключении
#SkyDelivery | Подробнее о проекте
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤3👍2
Неожиданный гость.
Сегодня наш ангар посетил один работяга. В игре его, правда, не будет, просто моделька идеально вписалась в декорации ангара.
Дело в том, что на днях я решил принять участие в конкурсе 3D-художников на DTF. Тема конкурса — «Юрская работа». Нужно было изобразить динозавра в какой-нибудь профессии.
Как-то так. Практика лишней не бывает, тем более что мне ещё рисовать персонажа для Sky Delivery😉 .
Ссылка на пост: https://dtf.ru/tryagain/5225515
🦕 🦕 🦕
#Оффтоп
Сегодня наш ангар посетил один работяга. В игре его, правда, не будет, просто моделька идеально вписалась в декорации ангара.
Дело в том, что на днях я решил принять участие в конкурсе 3D-художников на DTF. Тема конкурса — «Юрская работа». Нужно было изобразить динозавра в какой-нибудь профессии.
Как-то так. Практика лишней не бывает, тем более что мне ещё рисовать персонажа для Sky Delivery
Ссылка на пост: https://dtf.ru/tryagain/5225515
#Оффтоп
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6🔥5❤🔥3⚡1🏆1
This media is not supported in your browser
VIEW IN TELEGRAM
Будьте внимательны!
При полёте на малой высоте в районе имеются препятствия: здания, деревья, а также сложный рельеф местности. Контролируйте высоту и сохраняйте безопасный профиль полёта.
✈️ ✈️ ✈️
#SkyDelivery | Подробнее о проекте
При полёте на малой высоте в районе имеются препятствия: здания, деревья, а также сложный рельеф местности. Контролируйте высоту и сохраняйте безопасный профиль полёта.
#SkyDelivery | Подробнее о проекте
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥8🔥5😱3🙈1
Media is too big
VIEW IN TELEGRAM
Ангар готов (пока что)
Добавил в кабинет пилота радиостанцию. Сейчас это просто декорация, но когда-нибудь она пригодится игроку для связи с диспетчером.
Реализовал тултипы для капсул с заданиями. А ещё я добавил диалоговые окна Да/Нет и загрузочные экраны перед запуском новой сцены!
На данный момент с ангаром я точно закончил, поэтому предлагаю это немного отпраздновать.
В этот раз я добавил в игру ещё кое-что о чем не упомянул. Тот кто первый напишет в комментариях к этому посту о чем речь, получит ключик от игры в Steam. От какой игры? Пусть будет сюрприз.
✈️ ✈️ ✈️
#SkyDelivery | Подробнее о проекте
Добавил в кабинет пилота радиостанцию. Сейчас это просто декорация, но когда-нибудь она пригодится игроку для связи с диспетчером.
Реализовал тултипы для капсул с заданиями. А ещё я добавил диалоговые окна Да/Нет и загрузочные экраны перед запуском новой сцены!
На данный момент с ангаром я точно закончил, поэтому предлагаю это немного отпраздновать.
В этот раз я добавил в игру ещё кое-что о чем не упомянул. Тот кто первый напишет в комментариях к этому посту о чем речь, получит ключик от игры в Steam. От какой игры? Пусть будет сюрприз.
#SkyDelivery | Подробнее о проекте
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍5⚡3🔥1