Player 1: Arrow keys to move, crouch, and jump. [K][L][;] are punches, [<][>][?] are kicks. [K][<] are light, [L][>] are medium, [;][?] are heavy. ["] is your taunt, though that was never implemented. Player 2: WASD keys to move, crouch, and jump. [4][5][6] are punches, [E][R][T] are kicks. [4][E] are light, [5][R] are medium, [6][T] are heavy. [3] is your taunt, though that was never implemented. Special Moves: Hadouken Down, then Forward + Punch Shoryuken Forward, Down, then Down-Forward + Punch Tatsumaki Down, the Backward + Kick (Can be done in air)
Yet another unfinished project, thankfully, it isn't Punch-Out!! this time! This was me fiddling around with how to make a fighting game, the first real time I tried to dip my toes into the genre. Honestly the majority of the animations are great, while some are only subpar at worst. I even got the motion inputs down pretty well. The most obvious thing that stopped me dead in my tracks are the player collisions. The GOD DANG PLAYER COLLISIONS. I could never get these figured out at all. They're too glitchy and take too much energy out of the computer (for some reason) so I scrapped this version. I'm currently trying to make another with a better detailed and proportioned Ryu so I don't have to make the punches and kicks so exaggerated, and I'll make sure to work my code around both players, using only one sprite for the whole thing (fighters, their hitboxes, and motion input handling). Still better than the first Street Fighter ngl. (Also, if I do somehow finish making at least two characters along with the base engine, I'll share a tech demo on my main account, and I'll start getting people to make more fighters so the production of this game doesn't take an eternity)