How to play N-gon
N-gon drops you into a series of rooms and asks one thing: survive and get stronger. You move, aim, and shoot, and between fights you pick new guns and mods that change how your build plays. Here are the default controls.
| Action | Keys / Mouse |
|---|
| Move | WASD or Arrow keys |
|---|
| Jump | W / Up / Space |
|---|
| Aim | Move the mouse |
|---|
| Fire weapon | Left mouse button (hold) |
|---|
| Use field / grab | Right mouse button |
|---|
| Switch weapon | Mouse wheel or number keys 1–9 |
|---|
| Pause | P or Esc |
|---|
Tip: your right-click “field” is as important as your gun. You can catch and throw enemy bullets, pick up crates and blocks to use as shields, and fling physics objects at foes. Learning to fight with the environment is what turns a short run into a long one.
What is N-gon?
N-gon is a physics-based rogue-lite shooter built by Ross Landgreen and released as open source. Unlike most browser shooters, every block, crate, and enemy in a level is a real physics body. You can shove them, stack them, throw them, and turn the room itself into a weapon. That physics core is what gives N-gon its distinct feel — chaotic, reactive, and different every time.
The rogue-lite structure means each run is a fresh start. You begin with a basic gun and, as you clear rooms, you choose from a growing pool of over 100 weapons and mods. Mods stack and combine in unexpected ways: a bullet-bending field, drones that fight for you, guns that ricochet or split, time-slowing power-ups, and dozens more. A run where you lean into one strategy plays nothing like a run built around another, which is exactly why the game rewards experimenting.
Because it runs entirely in the browser with no download, N-gon is easy to jump into for a few minutes between classes or tasks — one of the reasons people look for it “unblocked.” It is a genuinely deep game hiding behind a simple launch: easy to start, hard to master, and satisfying to get good at.
Credits & source
N-gon is the work of Ross Landgreen, released under an open-source license. This page embeds the developer's official browser build so it is easy to play online, and links back to the original project out of respect for that license. If you enjoy the game, please support the creator and star the repository: github.com/landgreen/n-gon.
N-gon Unblockedis an independent fan-run page and is not affiliated with or endorsed by the game's author. The name “N-gon” refers to this open-source browser game and is unrelated to any similarly named commercial product.