Вайбкодю транспортную ММО в соло - 0.19.2 - devlog1
Моя игра мечты потихоньку преображается. На этот раз получилось большое обновление. Подведём промежуточные итоги.






Что было реализовано:
Смена времени суток с привязкой к выбранной локации. Также можно выбрать всегда день или всегда ночь.
Трехмерные модели машин. Много машин. Цветных :)
Переработаны базы и площадки доставки грузов. Теперь есть несколько типовых видов баз/площадок, которые разбросаны по всему району.
Переработан UI и цветовая палитра. В качестве основы UI используется shadcn/ui. Не приходится тратить время на подгонку каждой кнопочки или отступа. Разработана цветовая палитра. Появился нормальный спидометр с кучей индикаторов.
Добавлена система контрактов. Теперь ты не бесцельно катаешься с базы на базу, а сам выбираешь откуда, куда, что и в каком объеме вести. Награда выдается по завершении контракта, а не после каждой привезённой партии. Игра больше не ведёт за ручку игрока.
Переработана система штрафов. На узких дорогах теперь нет штрафа за езду по встречке, потому что там просто нет разметки )) Штрафы за превышение скорости теперь не прилетают просто так, теперь на дорогах стоят камеры. Их пока очень много. Но я обещаю это исправить )
Карта увеличена до 4х кв. км. В планах расширить её до 10 кв.км. увеличив количество участников на карте.
Реализована физика управления автомобилем. У автомобиля есть инерция, а тягач можно сложить при неправильно рулёжке.
Добавлены визуальные эффекты: выхлоп, следы от колёс.
Больше мне всего понравилось, что нейронке можно отдать готовую модельку и она её доработает по моему запросу. Прошлые мои потуги в создании автомобилей с помощью гпт не увенчались успехом )) Теперь же всё иначе.
Да, главная страница и некоторые внутриигровые экраны прям несут нейронкой, но это временное явление. Всё обязательно причешется и допилится.
В планах ещё очень много всего. В ближайшем обновлении точно добавится трафик, чтобы не так скучно было ездить по городу. А также я нашел пару интересных референсов для оформления городской застройки.
Играть тут - https://game.tranzaonline.ru
Следить за проектом тут - https://t.me/tranza_online
Про нейронку и модели — у меня похожий опыт, и главное открытие было не в генерации, а в том, что после неё. Сгенерированную машину, шлем или пушку приходится гонять через Blender: чистка геометрии, нормали, декцимация, подгонка под реальную полигональность проекта — иначе в движке модель весит как три ваших трака и ломается на LOD. И ещё: одинаковые настройки «доработай» на похожих промптах дают разный стиль, поэтому я держу общий style-ref и сравниваю новый ассет в одной сцене с утверждёнными соседями — иначе каждая машина выглядит из своей игры.