Skip to content

cem-akkaya/StageCoach-CustomPhysicsVehicle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StageCoach - Custom Physics Vehicle Simulation (UE5.7)

stagecoach-physics-demo

About This Demo

This project is a custom vehicle physics demo built entirely using Blueprints in Unreal Engine 5.7.
It demonstrates a fully simulated stagecoach style vehicle driven by force-based movement, custom suspension, damping, and stabilization logic.

The setup consists of multiple physically simulated rigid bodies including a chariot and two horses, connected via physics constraints.
No Chaos Vehicles, Modular Vehicle System, or Wheeled Vehicle components are used.

All physics behavior is implemented using standard Unreal Engine physics, raycasts, forces, and torques. Suspension damping is calculated per suspension point using compression delta, avoiding world-space velocity. This project is a TPOC (technical proof of concept) prototype intended for experimentation and reference.

If you are interested in custom vehicle physics, suspension systems, or force-driven movement logic, this project serves as a clean and extensible reference.

If you encounter any bugs or crashes, please open an issue in this repository.
For questions or suggestions, you can always contact me.

If you would like to contribute, feel free to open a pull request.

stagecoach-physics-demo

Features

  • Blueprint-only implementation
  • Fully simulated connected rigid bodies
  • Custom raycast-based suspension system
  • Spring and damping forces with stabilization
  • Gyroscopic torque-based rotation control
  • Async Physics Tick usage
  • No Chaos Vehicles or Modular Vehicle systems
  • Designed for experimentation and extension

Usage

1- Clone or download the project from GitHub and generate project files.
2- Open the project in your IDE and build it.
3- Open the project in Unreal Engine 5.7.
4- Make sure Async Physics Tick is enabled in project settings.
5- Play In Editor and experiment with the vehicle behavior.

In Project

All main logic can be found inside the custom Pawn and Suspension Component Blueprints.

stagecoach-physics-demo

Suspension components are placed around the vehicle and used as force application points.

stagecoach-physics-demo

Gyroscopic stabilization and force-based movement are applied during the physics tick.

stagecoach-physics-demo

Controls

  • W / S : Forward and backward
  • A / D : Steering
  • Mouse : Camera look

Demo Video

Youtube Video

License

This project is licensed under the MIT License.

The MIT License allows commercial use.
You may use, modify, and distribute this project in commercial or non-commercial products. Stage Coach and Horse models are included, but licensing of these assets terms may vary depending on usage, recommended not to redistribute these assets outside of this project without permission from the original author.

You must include the original copyright notice and license text.

Support Me

If you find this project useful, you can support my work.

Buy Me A Coffee

About

Custom Pawn built entirely in Blueprints in Unreal Engine 5.7, featuring fully simulated connected rigid bodies. Two horses and a chariot are driven using force-based movement, custom suspension, damping, and stabilization without Chaos or Modular Vehicle systems.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors