In the previous chapter, we saw how to import 3D geometry and textures into the project, set up the character and add animation to the character. In this chapter, we will put that knowledge to use and start making a fighting game with basic control scheme.
We will import the player character first and set the different animation frames required for the different animations for the fighting like idle, punch, block, and get hit. We will also be creating the different states using the Animation Controller. Animation Controller let us decide the animation flow based on the behavior of the character.
We will also be looking at game balancing and how to be fair to the player. If the game is unfair, the player will get frustrated and quit the game and will not recommend the game to anyone.
We will be implementing controls using mouse and keyboard but, in a later chapter, we will see how to implement...