Contributions
Animation
![](https://static.wixstatic.com/media/bd49bc_b0d674a19e614bbb8174556eac29ae93f000.jpg/v1/fill/w_391,h_220,al_c,q_80,usm_0.66_1.00_0.01,enc_avif,quality_auto/bd49bc_b0d674a19e614bbb8174556eac29ae93f000.jpg)
Animation for Basic Control
![Anim1.png](https://static.wixstatic.com/media/bd49bc_d9ccf4d9631f40d88bfe30f185fc0f85~mv2.png/v1/fill/w_400,h_198,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/Anim1.png)
Use Input Axis to Lerp Between States
![](https://static.wixstatic.com/media/bd49bc_0107bcc0d65740a1b8ab492eeb73725af000.jpg/v1/fill/w_391,h_220,al_c,q_80,usm_0.66_1.00_0.01,enc_avif,quality_auto/bd49bc_0107bcc0d65740a1b8ab492eeb73725af000.jpg)
Animation when Exceed Player
![](https://static.wixstatic.com/media/bd49bc_45114317f15d419dbdbcdbf55da8fab2f000.jpg/v1/fill/w_391,h_220,al_c,q_80,usm_0.66_1.00_0.01,enc_avif,quality_auto/bd49bc_45114317f15d419dbdbcdbf55da8fab2f000.jpg)
Animation when Collide with Trap
Animation Blueprint of the Character
Post Process
![](https://static.wixstatic.com/media/bd49bc_10f1ad498e8b41a3954b27afc4fcdc76f000.jpg/v1/fill/w_475,h_267,al_c,q_80,usm_0.66_1.00_0.01,enc_avif,quality_auto/bd49bc_10f1ad498e8b41a3954b27afc4fcdc76f000.jpg)
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.
![](https://static.wixstatic.com/media/bd49bc_1833fcc1ac964d1398e665154c8fff29f000.jpg/v1/fill/w_391,h_220,al_c,q_80,usm_0.66_1.00_0.01,enc_avif,quality_auto/bd49bc_1833fcc1ac964d1398e665154c8fff29f000.jpg)
Cart Drift
![Drift.png](https://static.wixstatic.com/media/bd49bc_34a266bfd293471cbc6f16c6aa5cca08~mv2.png/v1/fill/w_383,h_220,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/Drift.png)
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.
![Drift2.png](https://static.wixstatic.com/media/bd49bc_eb6273f3b7934c0d8d8ccaee12f4b952~mv2.png/v1/fill/w_725,h_267,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/Drift2.png)
Lock Axis when Player Start Drifting
Blueprint of Cart Drift
I used curve to boost cart to make player feels a sudden impulse and accleration slows down gradually.
![](https://static.wixstatic.com/media/bd49bc_10f1ad498e8b41a3954b27afc4fcdc76f000.jpg/v1/fill/w_391,h_220,al_c,q_80,usm_0.66_1.00_0.01,enc_avif,quality_auto/bd49bc_10f1ad498e8b41a3954b27afc4fcdc76f000.jpg)
Cart Boost After Drifting
![boost.png](https://static.wixstatic.com/media/bd49bc_59f33947e8cf489a86a0e44cc0cda4f1~mv2.png/v1/fill/w_400,h_206,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/boost.png)
Acceleration Curve for Boost
Blueprint of Cart Boost
VFX
![](https://static.wixstatic.com/media/bd49bc_07f83c86832543a4adc801a83859b67df000.jpg/v1/fill/w_391,h_220,al_c,q_80,usm_0.66_1.00_0.01,enc_avif,quality_auto/bd49bc_07f83c86832543a4adc801a83859b67df000.jpg)
VFX for Dizzyness
![](https://static.wixstatic.com/media/bd49bc_ace46b9fb8624cb1bb0fe9967cffa546f000.jpg/v1/fill/w_391,h_220,al_c,q_80,usm_0.66_1.00_0.01,enc_avif,quality_auto/bd49bc_ace46b9fb8624cb1bb0fe9967cffa546f000.jpg)
VFX for Respawn
Screenshots
![](https://static.wixstatic.com/media/bd49bc_5e48adb9ca014aeda04abcb3edddf9fc~mv2.jpg/v1/fill/w_980,h_551,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/bd49bc_5e48adb9ca014aeda04abcb3edddf9fc~mv2.jpg)
![](https://static.wixstatic.com/media/bd49bc_2d96c0cd3df04979934f6d16e6156c57~mv2.jpg/v1/fill/w_980,h_551,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/bd49bc_2d96c0cd3df04979934f6d16e6156c57~mv2.jpg)
![](https://static.wixstatic.com/media/bd49bc_04dcd56b1cd64bd39fad9b47a62300eb~mv2.jpg/v1/fill/w_980,h_551,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/bd49bc_04dcd56b1cd64bd39fad9b47a62300eb~mv2.jpg)
![](https://static.wixstatic.com/media/bd49bc_5e48adb9ca014aeda04abcb3edddf9fc~mv2.jpg/v1/fill/w_980,h_551,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/bd49bc_5e48adb9ca014aeda04abcb3edddf9fc~mv2.jpg)