n-gon
n-gon is an open source 2D physics shooter created by the developer known as landgreen. Built entirely for the browser, it uses a physics engine so that every bullet, block and enemy reacts realistically. Players control a simple polygon character and fight through procedurally generated levels, collecting guns, force fields and powerful "tech" upgrades. Its depth and creativity have earned it a dedicated following.
Move through each level, defeat enemies and reach the exit. Along the way, pick up power-ups that add guns, fields and tech. Combine upgrades to create powerful builds. If your health runs out, the run ends and you start again.
Because n-gon is open source, its code is available for anyone to study and modify. It shows how much depth a browser game can achieve with physics and clever design. Its huge variety of upgrades means no two runs feel the same.
One of the most exciting parts of n-gon is discovering combinations of upgrades that work well together. Some tech upgrades transform how guns behave, such as making bullets bounce, split or explode. Fields can be upgraded to protect you or to manipulate enemies and objects. Experimenting with different combinations across runs reveals powerful synergies. The game includes a huge number of upgrades, so even experienced players regularly discover new strategies. Reading descriptions carefully and thinking about how upgrades interact is the best way to create strong builds and progress further through the levels.
"N-gon" is a math term for a polygon with any number of sides, matching the game's geometric style.
Yes. It is built for the browser and runs without installation.
Runs start fresh each time, though settings may be remembered in your browser.