DEV DIARY №17 - Конвейеры, визуал и оптимизация - что нового у The Crust?

Доброго времени суток! Давно мы не размещали материала об игре и пора это исправить. К тому же, у нас действительно есть чем поделиться - за это время была проделана большая и кропотливая работа. Итак, что же конкретно было сделано?
Свет и визуал
Работа по улучшению внешней составляющей всегда занимала важную роль в процессе разработки и мы рады отрапортовать, что за этот период мы смогли получить радикальные изменения в лучшую сторону, почти не теряя в производительности. Свет стал динамичнее, тени - натуральнее, и сама картинка в целом стала намного приятнее глазу. Все мы знаем, что лучше один раз увидеть, поэтому смотрите сами и мы очень надеемся, что вы согласитесь с вышесказанным (наш тех-артист Андрей надеется на это вдвойне, ибо большинство перемен - его заслуга).


Примеры работы новой системы света на поверхности Луны и под ней соответственно
Оптимизация
В это понятие мы закладываем работу по шлифовке ИИ дронов, геймплейных механик и увеличение всеми любых ФПС/сек. В The Crust дроны-строители контролируются искусственным интеллектом, который выдает дронам задачи в зависимости от деятельности игрока без прямого участия его самого. Другими словами, Вы лишь решаете где и что построить, остальное дроны делают за Вас.
Звучит просто, но если в этот пулл добавить одновременно несколько новых задач, а еще учесть обновление задач текущих (таких, как перенос ресурсов, ремонт, снос модулей и т.д.), то добиться отработки системы согласно ожиданиям игрока даже на уровне “удовлетворительно” было задачей крайне сложной. Сложно представить, сколько человеко-часов было потрачено на монотонное наблюдение за этой “муравьиной фермой”, обнаружение проблем в тех местах, где и представить было нельзя и внесение всевозможных корректировок. И наконец, мы очень рады сообщить, что достигли того состояния, когда мы вполне довольны ее работой. Дроны строят, носят, сносят и ремонтируют соответственно, а так же чутко реагируют на указания игрока касательно иерархии поступающих и существующих задач. Спасибо нашему программисту Олегу за внесение организации и порядка ряды железных болванчиков!
Сверху можно увидеть, как игрок лишь занимается планировкой, остальное наши дроны берут на себя
Конвейеры.
И вот мы уже дошли до главного, новая механика, радикально изменившая геймплей - конвейер! Разумеется, идея совершенно не нова в рамках жанра, но для нас и проекта это была совершенно новая страница. И мы невероятно рады ею поделиться с вами!
Механика конвейеров в действии
В целом, все знакомы с основами - конвейерная лента занимается транспортировкой ресурсов. В The Crust любой модуль производства и хранения будет иметь соответствующее количество входов и выходов под конвейер, чтобы полностью обеспечить процесс производства сырьем на входе и отправить результат производства по назначению на выходе.
Мы очень довольны тем, как это выглядит и играется. Введение конвейеров позволило игре раскрыться по-новому, разгрузив как игрока, так и ИИ дронов, позволив обоим сфокусироваться на более важных задачах. Наш конвейер не только возит один ресурс по маршруту, но может сам сообразить что и куда везти в случае пересечения линий с разными ресурсами в зависимости от конечного места назначения. Или вы можете провести часть конвейера под землю, что будет даже быстрее. Программист - тигр Лев почти все лето прожил в офисе, реализуя все фичи конвейерной ленты, а выходных, кстати, ему это не добавило. Классика.
Работы еще много, в некоторых местах даже слишком много, но мы довольны ходом процесса разработки и его результатами и очень надеемся, что скоро и Вы сможете их оценить.
P.S. Возможно, даже скорее, чем вы думаете
P.P.S. Но только возможно =)
Recent posts
- Дневник разработчиков №24: Крупное обновление - New Horizons
- Обновление 0.96 - Расширение и баланс сюжетной компании
- Обновление 0.95 - рефакторинг, улучшенные экспедиций и оптимизация
- Патч 0.94.55 - Улучшенный ИИ Колонистов, QoL улучшения и новые треки
- 0.94.37: Обновление баланса
- 0.94: Увеличение FPS до 3,5 раз, оптимизация RAM и топливная система для юнитов
- Отличный запуск раннего доступа, масштабирование и следующее обновление
- Дневник разработчиков №23: Обновление раннего доступа
- Дата выхода The Crust - 15 июля
- Новости о разработке, доступ к бета-версии и награды
- Новые Модули
- FAQ - Дорожная карта и Идеи
- Dev Diary №22 Навыки колонистов и глобальный рынок
- Концепция боевой системы в The Crust
- Dev diary №21 - Расширение механик колонистов, добыча льда и новые интерфейсы
- The Crust live on Kickstarter
- Сборщик с заданиями для колонистов
- DEV DIARY №20 - Оптимизация, интерфейс и новые юниты.
- Итоги Steam Next Fest
- Закрытое бета-тестирование The Crust официально началось!
- New Logo Reveal The Crust
- DEV DIARY №19 - STORY LINE, POI AND NEW CONTRACT SYSTEM
- НОВЫЕ КОНЦЕПТЫ - ЭКСПЕДИЦИОННЫЙ ЦНЕТР, ПРЕСОВАЛЬНЯ И ПОСАДОЧНАЯ ПЛАТФОРМА
- FIRST DEMO ON STEAM BASE BUILDER FEST
- DEV DIARY №18 - Механики на глобальной карте, обновленный интерфейс и логистические инновации
- DEV DIARY №17 - Конвейеры, визуал и оптимизация - что нового у The Crust?
- ИНТЕРВЬЮ ДЛЯ UE4 DAILY
- DEV DIARY №16 - КАК ТВОРИТЬ ИСТОРИЮ: НЕМНОГО О НАШИХ КВЕСТАХ
- ЛЕТИМ НА ЛУНУ?
- СОЗДАНИЕ 3D-МОДЕЛИ АККУМУЛЯТОРА ДЛЯ THE CRUST
- DEV DIARY №15 - О СИСТЕМЕ КОММУНИКАЦИЙ НА ЛУННОЙ БАЗЕ
- ЛОМАТЬ - НЕ СТРОИТЬ, ИЛИ ПОЧЕМУ В ИГРАХ РАЗРУШАТЬ ТАК ЖЕ СЛОЖНО, КАК И СОЗИДАТЬ
- DEV DIARY №14 - 50 ОТТЕНКОВ РЕГОЛИТА, ИЛИ ДОБЫЧА И ПЕРЕРАБОТКА РЕСУРСОВ В THE CRUST
- DEV DIARY №13 - ГАЛАКТИЧЕСКИЙ РЫНОК
- РЕФАКТОРИНГ ПРОЕКТА THE CRUST 2020/2021