Nitro Battle Racing is an arcade-style action racer developed in Unreal Engine 5 by a team of 7 programmers.
Main Contributions
Creating all of the Game AI logic
Creating majority of the UI/UX systems and design
Turning the game from singleplayer to local-multiplayer
Leading and managing the team as the producer
Transformed the game from Singleplayer to Multiplayer by adding 2-4 Local Splitscreen Multiplayer.Â
Many systems were modified to accommodate for the change and new systems were created to handle Player Selection, Player Spawning, Audio, and more.
Maps were changed to include hazards and boost pads to increase replayability and challenge.
AI's were improved to drive less in a straight line and to utilize the boost pads located across the maps.
Fully supporting Steam features such as Leaderboards and Achievements to encourage players to challenge themselves and others.
Created/Designed majority of UI, including character customization, menus UI, and multiplayer UI.
Developed all AI programming/design including, rubberbanding, taking shortcuts, and more.
AI's utilize many of the same functions as the player allowing for easy addition of new mechanics/powerups that get added.
Handled the majority of crafting the player experience and overall game feel as it iterated through player feedback.
Created documents for conducting playtests and recording/analyzing the data from those documents to further improve the game.
As a producer on the project I managed the game and the team's development by creating and organizing tasks for the team.
Held weekly standup meetings to let the team know where others are at and tackle/identify blockers.