Список изменений

Что нового в Warp Racer. Обновляется регулярно по мере выхода.

Поддержка геймпада и плавные трассы

  • НовоеПоддержка геймпада — Xbox, PlayStation и любой стандартный геймпад работает без настройки. Аналоговые триггеры для газа и тормоза, левый стик для руля, A=занос, B=повторить, Start=настройки
  • УлучшеноНелинейное аналоговое управление — кубическая кривая чувствительности для точного контроля при малых отклонениях; плавная мёртвая зона вместо жёсткого порога
  • УлучшеноБолее плавные нарисованные трассы — адаптивное к кривизне подразделение сплайна; настроенные параметры (RDP-эпсилон 1.2→0.6, 20 итераций сглаживания, шаг сплайна 1.5→1.0)
  • УлучшеноПроизводительность построения трасс — устранено клонирование Vec в циклах сглаживания; повторно используемый строковый буфер для текста HUD устраняет выделения памяти на кадр

Гладкие кузова и редизайн НЛО

  • НовоеСистема лофтированных кузовов — шасси картов теперь используют плавные профили поперечного сечения вместо составных боксов, придавая машинам Sport, Retro, Truck, Bus и Formula настоящие изогнутые силуэты
  • УлучшеноРедизайн шасси НЛО — летающая тарелка теперь использует гладкие поверхности вращения для элегантного дискового корпуса и купола-пузыря вместо составных цилиндров
  • УлучшеноИзогнутые арки крыльев — колёсные ниши на всех шасси теперь оснащены плавными полуцилиндрическими арками вместо плоских коробчатых крыльев

Ландшафт V2: Реалистичный рельеф

  • НовоеСистема рельефа V2 — холмы, дюны и сугробы теперь используют широкие низкие конусы вместо сфер, создавая убедительные силуэты рельефа во всех трёх биомах
  • УлучшеноДвухпроходное размещение рельефа — плотные холмики грунтового покрова в 20-80 единицах от трассы заполняют ранее пустое пространство, вдали — пологие холмы и горы
  • УлучшеноПроизводительность генерации ландшафта — пространственный сеточный индекс по точкам трассы, целочисленное битовое хеширование и сравнения квадратов расстояний устраняют полный перебор для более быстрой загрузки трассы

11 языков, оптимизация GPU и реалистичные частицы

  • НовоеПолная интернационализация — весь сайт доступен на 11 языках: английский, испанский, французский, немецкий, португальский, японский, китайский, итальянский, корейский, русский и турецкий
  • НовоеУмное кэширование WASM и оптимизация размера бинарника для быстрой загрузки
  • УлучшеноОптимизация GPU-рендеринга — пакетная обработка рендер-проходов и кодировщиков команд снижает GPU-отправки с 19 до 3 за кадр
  • УлучшеноАллокации рендерера за кадр объединены в пулы, сэмплер теней кэширован для устранения повторной работы GPU
  • УлучшеноПропуск ненужной инверсии матрицы нормалей для рисования без скиннинга, удалены очистки отключённых эффектов
  • УлучшеноВыхлопной дым выходит из реальных позиций труб в зависимости от шасси — двойные для Sport и Truck, боковая для Bus, центральная для остальных
  • УлучшеноПыль от шин поднимается от каждого заднего колеса отдельно. Нет пыли в воздухе над кочками
  • ИсправлениеИсправление столкновений со стенами — улучшенный отклик для предотвращения застревания картов в стенах

Режим бездорожья, значки трасс и исправления физики

  • НовоеРежим бездорожья — новый режим с рисованием кочек по нескольким полосам в редакторе. Рисуй кочки кистью, а потом гоняй по реально ухабистому 3D-покрытию с физикой подвески и полётами
  • НовоеЗначки трасс — цветные метки на карточках трасс для свойств Лёд, Грунт, Бездорожье и Ночь
  • НовоеРежим наблюдения за повторами — смотри любой топовый заезд из таблицы лидеров с кинематографичной камерой преследования
  • НовоеСистема Grand Prix — создавай, просматривай и гоняй многоэтапные GP-коллекции с таблицами лидеров
  • НовоеВстраиваемый виджет трассы — делись трассами через /embed/:code для внешних сайтов
  • НовоеСистема достижений — отслеживай прогресс и успехи игрока
  • НовоеИндикатор старта — клетчатая линия старта/финиша видна при рисовании и в режиме рисования кочек
  • УлучшеноNext.js 14 → 16 с React 19 и бандлером Turbopack
  • ИсправлениеЛедяное покрытие больше не вызывает случайный дрифт при езде прямо — минимальный порог сцепления предотвращает дёрганье от мелких отклонений ввода
  • ИсправлениеКарт больше не застревает в стенах — усиленный толчок при ударе, постоянное выталкивание наружу при скольжении вдоль стены и автоматический выброс при длительном контакте

Мобильное управление, адаптивный FPS и руление задним ходом

  • НовоеПереработанное мобильное управление — отдельные кнопки ДРИФТ и ТОРМОЗ вместо непонятной автопереключающейся зоны действий
  • НовоеАдаптивная система FPS — автоматически снижает качество и разрешение, когда частота кадров падает ниже 28 FPS на мобильных
  • УлучшеноМобильные зоны касания теперь больше (по 50%) с метками 16px для лучшей видимости
  • УлучшеноКнопки ДРИФТ и ТОРМОЗ можно зажимать одновременно разными пальцами
  • ИсправлениеРуление задним ходом больше не ощущается ватным — модель дрифта/скольжения обходится при езде назад для чёткого, предсказуемого управления
  • НовоеКастомизация карта — выбирай кузов (Спорт, Ретро, Грузовик, Автобус, F1, НЛО), цвет, колёса, хром, наклейки и антикрыло
  • Новое3D-превью карта с живым редактированием на странице /customize
  • НовоеКруглые колёса с детализацией обода, протектора и боковины
  • НовоеКарты-призраки теперь показывают модель карта, использованную в оригинальном заезде
  • НовоеФорма обратной связи для зарегистрированных пользователей с возможностью прикрепить скриншот
  • НовоеПанель администратора для просмотра отзывов пользователей
  • УлучшеноПлавность призрака — интерполяция с повышением частоты и плавные переходы видимости
  • ИсправлениеДубликаты в таблице лидеров больше не появляются после финиша
  • ИсправлениеВвод с клавиатуры больше не вызывает бесконечную рекурсию на странице игры

Интерфейс рисования и физика

  • НовоеРисование трассы теперь показывает соединительные линии, ленту ширины и предупреждения о пересечениях
  • НовоеПульсирующий маркер старта с подсказкой расстояния помогает замкнуть петлю
  • НовоеСглаженный предпросмотр трассы появляется при замыкании петли
  • УлучшеноСтолкновения со стенами стали реалистичнее — машины отражаются и скользят вместо отскока
  • УлучшеноДеревья, растительность и объекты вдоль трассы
  • НовоеPBR-материалы, рендеринг скайбокса и шейдеры глубины
  • НовоеБилборды вдоль трассы и арка финишной линии
  • НовоеДетализированная модель карта из ~56 примитивов
  • ИсправлениеМеши мостов отделены от основной трассы для устранения артефактов наложения

Социальные функции, мобилка и визуальные эффекты

  • НовоеПост-эффекты скорости, пламя ускорения и тематические небеса (день/ночь/закат)
  • НовоеСсылки-вызовы — делись прямой ссылкой для гонки на время
  • НовоеКрасивые превью ссылок с OG-изображениями для шеринга в соцсетях
  • НовоеСплит-тайм, комментарии к трассам, ежедневная трасса и статистика игрока
  • НовоеИндикаторы загрузки и анимация конфетти при личных рекордах
  • НовоеВиртуальный джойстик с пропорциональным рулением на мобильных
  • НовоеСенсорное управление на мобильных в ландшафтной ориентации с полноэкранным режимом
  • НовоеСтраница трассы (/track/[id]) между обзором и игрой
  • УлучшеноПодтверждение пароля и проверка доступности имени пользователя в реальном времени
  • ИсправлениеWASM-канвас корректно сохраняется при клиентской навигации
  • ИсправлениеКуки авторизации работают между доменами

Мосты и дрифт

  • НовоеСистема мостов/путепроводов — трассы могут пересекать сами себя
  • НовоеНакопление дрифта с наградой в виде ускорения (3 уровня заряда)
  • УлучшеноФизика столкновений со стенами с искрами и тряской экрана
  • НовоеТекстура асфальтового покрытия и разметка бордюров
  • УлучшеноСглаживание камеры и плавные переходы на мостах

Гонки с призраком и редактор

  • НовоеГонки с призраком — соревнуйся со своим лучшим временем или лидером таблицы
  • НовоеВеб-редактор с инспектором сцены, редактором скриптов и пресетами материалов
  • УлучшеноПостроение трасс и сглаживание камеры

Автономные игры и скриптинг

  • НовоеИгры выделены в отдельные крейты (warp-racer, warp-ski)
  • НовоеРасширенный 3D API скриптинга с маппингом ID спавна
  • ИсправлениеWASM-сборки корректно работают для автономных игровых крейтов

Гоночный интерфейс

  • НовоеМиникарта с трассой, позицией карта и призраком
  • НовоеСчётчик кругов, таймер гонки и индикатор скорости