Vehicle System
About Project
This is a drivable car project developed using Unreal Engine's Chaos Vehicles plugin. It incorporates the vehicle driving functions of Unreal Engine 5, including throttle, turning, brake, handbrake, and more. Beyond these fundamental features, the project boasts a variety of additional functionalities. Beyond the core functionalities, this project encompasses a myriad of advanced features designed to enrich your gameplay experience.
Turn signals
This project introduces two distinct turning signals, enabling both right and left turns with seamless precision.
Notably, these signals are efficiently implemented using the material's emissive property, ensuring both functionality and performance optimization compared to standard lighting methods.
Leveraging Unreal Engine's technology, these signals enhance functional reliability while contributing to a visually appealing experience.
Hazard Lights & Stop Lights
In addition to this, the vehicle has a feature to turn on the hazard lights. The hazard lights, also known as four-way flashers, are a pair of flashing lights that simultaneously blink in unison to warn other drivers of a potential hazard.
In addition, the vehicle also has a stop light feature. The stop lights come on when the vehicle brakes or the handbrake is engaged.
The hazard lights and the stop lights are both made of emissive material, like the turn signals. Therefore, they are also very well-optimized.
Driving Demonstration Video
What We Learned
With this project, we've learned to effectively utilize Unreal Engine 5's Chaos Vehicles plugin and comprehend its functionalities. Successfully leveraging this plugin, we've managed to create a customized vehicle tailored to our preferences.
Beyond the default vehicle features of Unreal Engine, we explored the addition of new functionalities. We discovered how to dynamically switch the camera perspective between third-person and first-person views. Additionally, we learned to display the vehicle's speed value in real time on the speedometer.
Mastering the art of adding turn signal features, we implemented them using a new method involving the emissive property of materials.