
Ronin

ronin
Ronin is a 2D side-scrolling hack & slash action video game. The game follows the story of Nakamoto Yuji trying to get revenge after being betrayed.
why is this game created?
This game is created by my team Scaredy Cat for my Game Project Studio 1 subject. This project is given to us as a team to complete within 3 months.




Contributions
-
implemented the Artificial Intelligence (AI) for the enemies and bosses.

Enemies : low tier enemies
-
attacks when the player is in range.

Mini Boss : Tengu
-
attacks when the player is in range.
-
have 2 types of attacks, light and heavy attack.
-
able to fly.

Final Boss : Jurou
-
attacks when the player enters the fighting room.
-
have 2 types of attacks, light and heavy attack.
codes

The code shown above is the interface attempt to create a finite state machine for the enemies, mini boss, and final boss.