top of page

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.

What did I do?

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.

RANGE

I utilized the Melee version to develop the Range character and equip them with shooting capabilities.

SPAWN LEVELS + PLATFORMS + MENU

SPAWN LEVELS

I created a randomized level spawner that makes the difficulty of each level more challenging, thus allowing the player to not only increase the level of experience and skills but also to keep finding new solutions in tackling each level he plays.

PLATFORMS

I have created platforms throughout the map that allow players to regenerate their health and mana, ensuring they are always prepared for the next challenge.

MENU

When crafting the menu, I drew inspiration from games that afford players the opportunity to handpick their preferred class at the outset.

Contact Me

Feel free to send me a message here: kavafili@gmail.com, I'll try to respond as quick as I can!

  • GitHub
  • LinkedIn

©2023 by Filippo Cavalli. Create to Wix.com

bottom of page