![LoadingArt.png](https://static.wixstatic.com/media/2bb28e_b26cc6d039c24a38b055b6b23a990ef0~mv2.png/v1/fill/w_980,h_441,al_c,q_90,usm_0.66_1.00_0.01,enc_avif,quality_auto/2bb28e_b26cc6d039c24a38b055b6b23a990ef0~mv2.png)
Kart Royale
Kart Royale is a multiplayer kart racing battle-royale with obstacle course style levels and gameplay. It was globally released on iOS and Android.
​
I worked on Kart Royale as a Gameplay Engineer, bringing the game from prototype to completion over the course of 8 months. My responsibilities ranged from implementing various gameplay mechanics and UI to creating tools that streamlined the content creation workflow.
![](https://static.wixstatic.com/media/2bb28e_1ca537e713b143ad866c83b337874aabf000.jpg/v1/fill/w_960,h_540,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/2bb28e_1ca537e713b143ad866c83b337874aabf000.jpg)
My Responsibilities
-
Prototyping obstacles and gameplay systems for new levels. (Gravity fields, rotating physics-based platforms, spring boards, fans, etc.)
-
Prototyping a new battle-style game mode.
-
Polishing existing game modes by adding new effects, animations, and UI.
-
Creating and polishing the User Interface for the main menu.​​​​
-
Creating layouts and functionality for most menu screens (main menu, profile, settings, matchmaking, match summary, party creation, battle pass).
-
Creating animations to transition between different menus, and from menu to gameplay.
-
-
Building tools and systems that would allow us to easily create and store new items and skins.​​
-
Implementing various bug fixes in all aspects of the game, from UI, to gameplay, to AI.
-
Designing a custom solution for saving player data and settings, and loading them during initialization.
-
Profiling and optimizing gameplay for release on mobile devices.