Floppy Brawler
Fight ragdoll-style opponents in a wobbly, physics-driven brawler.
Genres
A fighting game is an action game in which two or more on-screen characters fight each other, most often one-on-one in a fixed arena. The core loop is a round: read your opponent, land attacks and combos, and drain their health bar before yours empties, with a match usually decided over three rounds. Street Fighter II (1991), Mortal Kombat (1992) and Tekken (1994) are classic examples.
Fighting games depend on precise timing. Special moves come from timed sequences of directions and buttons, so the code reads input sequences, decides when attacks connect, and keeps health, combos and rounds in sync. Online play needs netcode that copes with latency, and rollback netcode does this by returning to the last accurate game state.
Browsers read controllers through the Gamepad API, polled with navigator.getGamepads() every frame rather than through button events. WebRTC data channels can carry match data peer-to-peer between two players' browsers.

Fight ragdoll-style opponents in a wobbly, physics-driven brawler.
Glide through the sky and strike down rivals in Greek-myth aerial combat.
Fight in 3D duels against the CPU or other players, casually or on a ranked ladder.
Pick or create an MMA fighter and battle in the octagon online or solo.
Fight one-on-one as a plush toy in a chaotic arena until one is left.
Fight melee duels with directional attacks and blocks in the browser.
Counted from the 6 games above. A game can name more than one tool or genre, so a list can add up to more than 6.