BOOP is a 2D top-down action arcade game I designed and programmed using Unity over the course of 3 months. The challenge was to blend Beat 'em Up, Roguelike, and Shoot 'em Up elements into a cohesive experience. Some key features include:
BOOP is a 2D top-down action arcade game I designed and programmed using Unity over the course of 3 months. The challenge was to blend Beat 'em Up, Roguelike, and Shoot 'em Up elements into a cohesive experience. Some key features include:
Moving, Dodging, Melee Punching & Range Punching
Powerful melee & range abilities (that cost charges!)
Level Up Upgrades
My design philosophy for BOOP revolves around the idea that the core actions of a game should be performable in multiple ways, as long as these mechanics feel frictionless and smooth (Feels Good). This approach is done to open up a different playstyles that players can explore while still being able to progress the game, ensuring they are never forced into a single playstyle.
Another personal goal for BOOP was to enhance my UX design skills, specifically focusing on player interactions with the UI. Throughout the development process, I tested different builds with different user interface layouts:
Older Versions
New Version
Through testing and feedback, I noticed that players were struggling to keep track of their health. As a result, I decided to position important information, like HP and Mana, closer to the player's focal point for easy visibility. Meanwhile, less critical details, such as the XP bar and level, are placed away from the focal point in areas that won’t disrupt gameplay.
Itch.io page Made with Unity