Boxy Boxer is a PvE boxing game in which players fight against an enemy AI. This project was a two-week assignment built around the theme of STATE MACHINES, which gave me the opportunity to experiment with implementing them in my code. Inspired by side-scrolling boxing games, I wanted to explore how enemy behavior could be built through different states and transitions. But due to limitations on time and art assets, I came up with this “abstract” version of a boxing game by designing the fighters as square-shaped boxers. Different colors are used to communicate combat states clearly: red for jabbing, black for guarding, and white for idle.

 

Date