Official Documentation & Quick Start Guide
Developed for the Fab platform (Unreal Engine). Copyright © 2026 ZOAZ. All Rights Reserved.
Spalah is a modular, performance-friendly vehicle physics plugin for Unreal Engine. It bypasses the standard Chaos vehicle implementation to provide a stable, highly customizable raycast/spherecast wheel setup. The plugin is designed with multiplayer in mind (native replication) and supports modular add-ons, such as the Thermal Brake Module.
SpalahVehicleCore as the parent class.VehicleMesh component, and assign your vehicle's Static Mesh. Ensure Simulate Physics is enabled.SpalahWheelComponents to your Blueprint. Position them where the wheels should be.
bIsSteerable = true for the front wheels.bIsDriven = true for the rear wheels (or all 4 for AWD).SpalahBrakeThermalModule component to your Blueprint. It will automatically register itself with the Vehicle Core.SetThrottleInput, SetBrakeInput, and SetSteeringInput.The central brain of the vehicle. It manages the main physical forces, inputs, and coordinates all modules.
ServerSetSteeringInput, etc.) and replicated variables.MaxSpeedKmh enforcer to prevent chaotic physics flying.A SphereComponent that acts as the suspension and contact patch.
TireMaxLateralGrip) to prevent jitter and allow smooth drifting.An example of the powerful module system. It calculates brake temperatures.
MaxOptimalTemperature, brake efficiency smoothly drops down to 20%.Note: All physics are calculated purely on the server (or standalone) to prevent desync. Clients interpolate visual changes like steering angles locally for a smooth experience.
Офіційна Документація та Посібник для швидкого старту
Розроблено для платформи Fab (Unreal Engine). Copyright © 2026 ZOAZ. Всі права захищені.
Spalah — це модульний, оптимізований плагін фізики транспорту для Unreal Engine. Він обходить стандартну реалізацію Chaos vehicle, пропонуючи стабільну та гнучку систему коліс на основі рейкастів/сферкастів (raycast/spherecast). Плагін створено з урахуванням мультиплеєра (вбудована реплікація) та підтримує модульні доповнення, такі як Термальний модуль гальм.
SpalahVehicleCore як батьківський клас.VehicleMesh та призначте ваш Static Mesh автомобіля. Переконайтеся, що увімкнено Simulate Physics.SpalahWheelComponent у ваш Blueprint. Розмістіть їх там, де мають бути колеса.
bIsSteerable = true для передніх коліс.bIsDriven = true для задніх коліс (або для всіх 4, якщо це повний привід).SpalahBrakeThermalModule у Blueprint. Він автоматично зареєструється в Ядрі машини.SetThrottleInput, SetBrakeInput, та SetSteeringInput.Центральний мозок машини. Керує основними фізичними силами, вводом та координує всі модулі.
ServerSetSteeringInput тощо) та репліковані змінні.MaxSpeedKmh, щоб запобігти нереалістичним польотам машини.Компонент-сфера (SphereComponent), що працює як підвіска та пляма контакту.
TireMaxLateralGrip), щоб запобігти смиканню та дозволити плавний дрифт.Приклад потужної системи модулів. Розраховує температуру гальм.
MaxOptimalTemperature, ефективність гальм плавно падає до 20%.Примітка: Уся фізика розраховується суто на сервері (або в одиночній грі) для уникнення розсинхронізації. Клієнти інтерполюють візуальні зміни, такі як кут повороту коліс, локально для плавності.