| FIRE | F | MouseLeft | |
|---|---|---|---|
| FIELD | SPACE | MouseRight | |
| JUMP | W | ArrowUp | |
| CROUCH | S | ArrowDown | |
| LEFT | A | ArrowLeft | |
| RIGHT | D | ArrowRight | |
| GUN → | Q | MouseWheel | |
| GUN ← | E | MouseWheel | |
| GUN # | Num | ||
| PAUSE | P | ||
| FULLSCREEN | O | ||
| TESTING | T |
I wrote n-gon in JavaScript, CSS, and HTML using the matter.js 2-D physics library. The code is free and open source on GitHub. This is just my hobby project, but I try to fix bugs when reported.
This is a self-hosted snapshot with two remote script loaders removed. Source, license, and change notices.