Filippo Cavalli
Hall of Champions
Project Type:
Software Used:
Languages Used:
Primary Role(s):
Hack and Slash
Unity3D
C#
Game Programmer
Hall of Champions is a project I was part of as Game Programmer, during my 2rd year at AIV (Accademia Italiana dei Videogiochi). The project had 2 members.Through our collective efforts and unwavering commitment, we were able to transform the assets and materials we were given into a truly remarkable end product. Despite the initial uncertainty we faced at the outset of the project, we persevered and ultimately achieved a level of success that far exceeded our expectations.

ENEMIES

BOSS
My goal was to create a truly inspiring experience for players and to achieve this, I decided to take a unique approach. Instead of relying on the character base of Melee and Range, I implemented a state machine for the Boss with an higher level of difficulty. To further enhance the challenge, I've incorporated a movement feature that allows the Boss to move faster as the Player moves further away. I've also included a variety of attacks with different stats, including high-damage slow attacks, low-damage fast attacks, and high-damage ranged attacks. These changes work together to create an opponent that will challenge even the most skilled players.

MELEE
I've created a finite-state machine that can be used on any opponent in the game. The state machine is simple and consists of an organized list of states. The primary states are Idle and Run, while the secondary states are Attack and Hit. In the evolution of the game, many more game transitions have been handled.



