HiFight

Fighting Games Highlight

FOOTSIES is a 2D fighting game where players can control character movement horizontally and use one attack button to perform normal and special moves to defeat their opponent. While the controls (and graphics) are super simple, FOOTSIES retains the fundamental feeling of fighting game genre where spacing, hit confirm and whiff punish are keys to achieve victory.

This is a fun little project for the fighting game community and for my game development practice. I am objectively bad at art and music but that went kinda well with theme of the game. The animation in this game are, obviously, heavily inspired by the most iconic you-know-who fighting game character.

FOOTSIES Rollback Edition

Steam

Google Play (Full)

Google Play (Free)

Amazon App (Full)

Amazon App (Free)

Official Discord

Features

  • Arcade Mode
  • Offline versus mode (player/cpu)
  • Online versus mode (rollback netcode, pc-mobile crossplay)
  • Online lobby (up to 10 players, chat, spectators)
  • Training mode
  • Command list with frame data
  • Hitbox viewer
  • Hit Confirm and Whiff Punish Minigames
  • Character Customization

Free Version (PC)

FOOTSIES v1.5.0

  • Battle balance changes
  • New Unity Input System (PS4, Switch controller support)
  • New battle UI
  • Added pause menu (Command list, Hitbox, frame advantage on/off)
  • Added result screen and rematch option
  • Renew main menu
  • Added option menu
  • Added Dark theme
  • Added button check screen (can be turned on/off in option)
  • Added hit confirm training mode

FOOTSIES v1.2.0

  • Increase overall game speed
  • Special moves balance adjustment
  • Add command list and tutorial to title menu
  • Separate BGM and SE sound toggle

FOOTSIES v1.0.5

  • Can now continue playing vs CPU mode until player loses three rounds
  • Count and save the number of win in vs CPU mode
  • Slightly improved AI

FOOTSIES v1.0.4

  • Improved AI for vs CPU mode

FOOTSIES v1.0.2

  • Storing input before round start so that player can hold an attack and use special move right away (and removed round start normal attack when holding the button)
  • Increased guard break recovery frame by 1

FOOTSIES v1.0.1

  • Add XInput stick support (v1.0.0 only supports d-pad)
  • Reduced KO hit stop time from 3 seconds to 2 seconds
  • Made the post KO screen skip-able with attack button
  • Expand forward/backward normal attack (Knee) hitbox downward so that it can whiff punish neutral normal attack (Kick)
  • Fix main menu bug where user cannot navigate menu with keyboard/controller anymore after clicking empty space
  • Fix main menu bug where mouse click does not select the menu that it is over after navigating with keyboard/controller

FOOTSIES v1.0.0

※You can config keys/buttons input after launching the game, although XInput can’t be set on config windows, XInput controller should work fine in the game.

Download (iOS)

FOOTSIES for iOS

Download (Android)

FOOTSIES for Android

Mechanics

  • There is no health bar. The round is lost after being hit by special moves.
  • There is, however, guard bar. You can block opponent attack up to three times. After that, every attack will cause guard break.
  • There are two type of normal moves, neutral attack and forward/backward attack.
  • There are two type of special moves which can be performed by holding and then release attack button. One can be performed by neutral release, and forward/backward release for the other one.
  • If normal moves connect with the opponent, whether on hit or block, it can be canceled into neutral special move by pressing an attack button again.
  • Forward and backward dashes can be performed by pressing forward/backward twice.


LINE Animated Stickers


Whether you like the game or not, feel free to leave some comments about your experience on my twitter

If you like the game then invite your friends to play this game too! Seeing some tournament for this game would be a dream come true for me.

Finally, if you really really like this game so much and really want to support me, then you can do so here.