Project-C the Clouds 0.2.0
За 39 дней (366 коммитов) я превратил «скелет» игры в живой, обитаемый мир. v0.2.0 — это не новые механики, а контент и визуал: город, фермы, корабли, интерфейс. Вот главное, что я сделал.
10 811 коллайдеров — каждая улица, дом и лестница проходимы и честно сталкиваются со мной. 2 363 двери — можно зайти в любое здание. 2 087 источников света с умным пулом (не больше 96 активных рядом со мной) и дневным/ночным режимом. Графика: 19 944 объекта → 1 207, 5.41 млн треугольников → 267 тыс. (−95%). Материалы — процедурные, без «пустых» слотов. HLOD: на расстоянии город сжимается до 46–48 отрисовок, вдали — до 2. Фермы (0-0, 0-2, 0-3, 0-4 и Мега-рафинерия)
5 поселений с дверями, светом, коллайдерами и мержем статики (90–121 батчей на ферму). Мега-рафинерия: 10 106 мешей → 32 батча, 89 коллайдеров, 500 дверей, 278 ламп. Корабли
17 NPC-кораблей получили финальный визуал и пересобранные навмешы палуб. «Гигант» — самый большой корабль в игре, плавучий город на 300+ человек. Паромы: два маршрута, плавная кабина, интерполяция, камера едет с платформой 1:1. Интерфейс (v4-2)
Главное меню портировано: 3D-атмосфера, дым, алтиметр, тросы с паромом. «Облачная карта»: шаги 0–9 + A7–A13 (квесты, контракты, обмен, навыки, граф связей). 168 новых 2D-иконок в 17 категориях. Камера и загрузка
Камера больше не дёргается на пароме и при беге. Экран загрузки мира с прогрессом, вход в игру с первого клика. Дома и карта
534 пронумерованных дома; подошёл на 15 м — дом открывается на карте.
Что дальше (к 0.3.0 «Визуал») Модели NPC (персонажи, одежда, анимации) — пока используются заготовки. Основные квесты, маршруты и товары — контент для старта игры. Иконки и визуал интерфейса — довести до финала. Отладка: коллайдеры, перемещение по городу/домам/интерьерам, оптимизация всего, что я сделал до 0.2. Ввод корабля «Гигант» в геймплей (сейчас модель готова, интеграция — в работе). NPC-навигация: терминальная боль (доки) — следующий фокус. Моя цель к 0.3.0 — закрыть основной визуал и его работу: модели, локации (фермерские поселения + Примум), NPC и квесты для начала игры. 0.2.0 дала мне мир; 0.3.0 сделает его играбельным.
Следите за прогрессом: @thegravity_ru github.com/boozzeeboo... · thegravity.ru/project-c/