Dance Fighter Characters
Dance Fighter
Dance Fighter is a fighting game developed in Unity made for the Knight Hacks Project Launch Event. Its an event where you work on a project the whole semester and present at the end in a demo. I was responsible for implementing the core health mechanics and using sliders. Here is an example of the health bar and how it works: Health Bar Example Everytime someone gets hit it would bring their health down and the health bar would update accordingly. It would also effect the offensive bar of the players which is a mechanic that lets the players hit harder but take more damage. I also implemented the timer for the game and round countdown, which would start at 99 seconds and count down to zero. Here is an example of the timer: Timer Example I used a coroutine to manage the countdown and update the UI in real-time and I also helped account for end game logic when the timer reached zero. Whoever had the most health at the end of the timer would win the round but if they had the same health I also accounted for it which would result in a draw. I also added round logic to the game, which would keep track of how many rounds each player won and display it on the UI. The game would end when one player won 2 out of 3 rounds. Heres an eample of the round logic code and how it looked in game: Round Example Round Example The boxes right next to the timer would show how many rounds each player won and it would update in real-time as the game progressed. This was personally my favorite project to work on. I learned a lot and my teammates were amazing! We ended up winning 3rd out of many projects at the Project Launch demo.
View Full Project ← Back to Projects