[![Donate via LiberaPay](https://img.shields.io/liberapay/receives/rocketnine.space.svg?logo=liberapay)](https://liberapay.com/rocketnine.space)
[![Donate via Patreon](https://img.shields.io/badge/dynamic/json?color=%23e85b46&label=Patreon&query=data.attributes.patron_count&suffix=%20patrons&url=https%3A%2F%2Fwww.patreon.com%2Fapi%2Fcampaigns%2F5252223)](https://www.patreon.com/rocketnine)
[Fighting](https://en.wikipedia.org/wiki/Fighting_game) video game
Multiplayer [fighting](https://en.wikipedia.org/wiki/Fighting_game) video game featuring [rollback](https://en.wikipedia.org/wiki/Netcode#Rollback) networking
This game was created for the [Fighting Jam #001](https://itch.io/jam/fight-jam-001).
This game was created for the [Fighting Jam #001](https://itch.io/jam/fight-jam-001) game jam.
[**Play in your browser**](https://rocketnine.itch.io/box-brawl)
Networking is not available in the browser version.
[**Download for Windows and Linux**](https://rocketnine.itch.io/box-brawl#download)
To play against remote opponents, you will need to ensure UDP traffic is
allowed between both of your computers.
This usually involves port forwarding and ensuring firewalls are disabled on
You can also use programs like [ZeroTier](https://www.zerotier.com) and [Hamachi](https://vpn.net)
to create virtual networks between you and an opponent. The network will appear
to the system as a local network. Because of this, most security restrictions
are bypassed, and port forwarding is usually not required.
Only multiplayer over a local network (whether truly local or virtual) has been
Install the dependencies listed for [your platform](https://github.com/hajimehoshi/ebiten/blob/main/README.md#platforms),