Spalah Plus – Easy and Fast Vehicles – Unreal Engine

We are preparing to publish the improved version of the plugin and it is almost ready but we decided to fix all the critical issues first, now the plugin has no build problems, everything works fine.
We also added a new “Transmission” module that will help you quickly adjust the car’s gearbox.
if you are a studio that wants to use the full potential of the plugin, write to us for early access, which includes the following modules:
1. SpalahBrakeThermalModule (included in this plugin)
2.SpalahTransmissionModule (Just added in update)

UNIQUE:
1. SpalahAntiRollModule Prevents the car from overturning,
or puts the car on wheels after flipping onto the roof of the car.
2. SpalahAIModule AI that works without a navigation grid, can drive on the track or behind the player, controls the gearbox with its own hand.
3.SpalahDeformationModule procedural deformation of the car in real time.
4.SpalahSurfaceInteractionModule Vehicle reaction to physical surfaces, including tricks with optimization.
5.SpalahVisualWheelsModule a visual effects tool for wheels.
this powerful set will soon be available in the Professional version of the plugin. or may be available by personal request by mail.
Spalah Vehicle Plugin is a lightweight, high-performance custom vehicle physics core for Unreal Engine. Built from the ground up to bypass the standard Chaos physics, it provides a highly stable, predictable, and multiplayer-ready foundation for your racing games, arcades, or sim-cades.

The Ultimate Modular Core
The biggest strength of Spalah is its architecture. It is designed as a robust, rock-solid Core (ASpalahVehicleCore) that is incredibly easy to expand. Using the included USpalahVehicleModule C++ class, you can easily build incredibly cool modular upgrades on top of this foundation. Want to add a Nitro system, complex engine sounds, visual damage, or aerodynamics? Just create a new module, and it will automatically register and sync with the vehicle’s physics tick!

Out-of-the-Box Features
Right out of the box, the plugin offers a comprehensive set of features:
Custom Spherecast/Raycast Wheels: Uses Hooke’s Law (stiffness and damping) for realistic, bouncing-free suspension.
Strict Lateral Grip Calculation: Completely eliminates physics jitter during turns and allows for smooth, satisfying drifting mechanics.
Native Network Replication: Fully multiplayer-ready. Physics run authoritatively on the server, while visual interpolation (like wheel steering angles) happens on the client for a buttery-smooth experience.
Adaptive Steering: Dynamically limits the maximum steering angle at high speeds to prevent the vehicle from flipping or spinning out of control.
Strict Speed Governor: Prevents the vehicle from exceeding the maximum allowed speed, even when rolling down steep hills.
Thermal Brake Module Included: A ready-to-use example of the module system. It simulates brake pad heating, passive/water cooling, and brake fade (efficiency loss at critical temperatures).

Available Blueprint Functions & Variables
While the core is written in highly optimized C++, it is fully exposed to Blueprints. You can easily hook up your Enhanced Input actions using these built-in callable functions:
SetThrottleInput(float Value)
SetBrakeInput(float Value)
SetSteeringInput(float Value)
You also get instant Read-Only access to crucial vehicle states for your UI/HUD:
CurrentSpeedKmh
CurrentSteeringAngle
CurrentGear
Wheels (Array of wheel components to read suspension compression and grounded state)

Getting Started (Example Blueprint)
Want to test it immediately? The plugin includes a pre-assembled testing vehicle!
Navigate to the plugin folder: /SPALAH/Example_Vh/Bugattiaa
Open your map’s GameMode or simply drop the Blueprint into your level and set it to Auto-Possess (or set it as your Default Pawn Class).
Hit Play! Note: This included vehicle is a rough example just to demonstrate that the system works. We highly recommend creating your own Blueprint and tweaking the suspension, mass, and center of mass values to achieve the perfect driving feel for your specific game!

Bilingual Documentation & Comments
The plugin comes with a fully formatted README.MD Help Document included in the files. Both the documentation and the C++ source code comments are fully bilingual (English + Ukrainian), making it exceptionally easy to read, learn, and modify the code!

Features:
Custom Raycast/Spherecast Vehicle Physics (bypasses the standard Chaos vehicle system for better control).
Native Multiplayer Network Replication (built-in Server RPCs and authoritative state synchronization).
Modular Architecture System (easily extensible; includes a Thermal Brake Module that simulates heating, cooling, and brake fade).
Adaptive Steering System (dynamically adjusts the steering angle based on current velocity).
Strict Speed Governor and advanced Lateral Tire Grip calculations to prevent physics jitter and allow smooth drifting.
Code Modules: * SPALAH (Runtime)
Number of Blueprints: 0 (Core logic is entirely C++ based; users create their own Blueprints from the provided C++ classes). Number of C++ Classes: 6 Network Replicated: Yes
Supported Development Platforms:
Windows: Yes
Mac: no
Supported Target Build Platforms: Win64, (The plugin uses standard UE C++ math and physics).
Supported Unreal Engine Versions: 5.7

Important/Additional Notes: Spalah Vehicle Plugin is designed as a lightweight, performance-friendly alternative to the standard Chaos physics vehicle. All core physical calculations run purely on the server (or standalone) to prevent desync in multiplayer environments, while clients interpolate visual changes for a smooth experience.

Home Page

DOWNLOAD FROM HOT4SHARE.COM
DOWNLOAD FROM SYNCS.ONLINE

(Visited 3 times, 1 visits today)