Battlefield 6 MOD: Gunfight Mode

About this project
A custom game mode for Battlefield 6 using the newly released SDK for Battlefield Portal. This mode is a recreation of my favorite multiplayer mode from Call of Duty: Modern Warfare and includes random loadouts, a round timer, round-based scoring, multiple maps, and more.
Implementation Details
The implementation involved designing modular UI elements, wiring them into gameplay events, and managing state updates to ensure responsive, real-time feedback. Emphasis was placed on clean separation between presentation and game logic, maintainable component structure, and iterative tuning to align UI behavior with fast-paced gameplay.
Lessons Learned
This project provided valuable experience in working with AAA created systems and tools, as well as adapting to the constraints and capabilities of the Battlefield Portal SDK.