Contributions
Animation

Animation for Basic Control

Use Input Axis to Lerp Between States

Animation when Exceed Player

Animation when Collide with Trap
Animation Blueprint of the Character
Post Process

Post Process Material for Boost
Code of Post Process Material for Boost
Player Movement
To make drift feeling better, I split it into three parts: Friction, Decceleration against Current Velocity, and the Central Force.

Cart Drift

Techincal Analyze of Physics Drift
Lock the axis to left or right when player drift to certain direction, for example, when player drift to left, he can't switch to right during this drift.

Lock Axis when Player Start Drifting
Blueprint of Cart Drift
I used curve to boost cart to make player feel a sudden impulse and accleration slows down gradually.

Cart Boost After Drifting

Acceleration Curve for Boost
Blueprint of Cart Boost
VFX

VFX for Dizzyness

VFX for Respawn
Screenshots



