Source-checked player guide
N-gon controls: keyboard and mouse guide
N-gon separates jumping, firing, and using a field into different inputs. This guide lists the defaults in the fixed game snapshot used by this site, then explains how weapon selection, pause, fullscreen, and key remapping work.
Checked against runtime commit 3452c30.
Default N-gon controls
Click inside the game frame before using the keyboard so the browser sends input to the game. Aim follows the mouse. The source provides both keyboard and mouse inputs for firing and fields, and the arrow keys are permanent alternatives for movement, jumping, and crouching.
| Action | Default input | Alternative |
|---|---|---|
| Aim | Move the mouse | — |
| Fire | Left mouse button | F |
| Use field | Right mouse button | Space |
| Jump | W | Up Arrow |
| Crouch | S | Down Arrow |
| Move left | A | Left Arrow |
| Move right | D | Right Arrow |
| Next gun | E | Mouse wheel down |
| Previous gun | Q | Mouse wheel up |
| Pause / resume | P | — |
| Toggle fullscreen | O | — |
Movement, jumping, crouching, and aiming
Horizontal movement uses A and D, with Left Arrow and Right Arrow as built-in alternatives. W and Up Arrow are jump inputs. S and Down Arrow crouch. Space is not a jump key in this snapshot: it activates the current field. Keeping those roles separate matters because the player can move or jump while operating a field.
The mouse controls the direction of aim. The game records the left mouse button as fire and the right mouse button as field. F mirrors the fire input, while Space mirrors the field input. That gives a player the choice of keeping both actions on the mouse or moving one hand back to the keyboard without changing the title-screen configuration.
Using the field control
The starting field is called field emitter. Its source description says it uses energy to deflect mobs and throw blocks, at a listed cost of six energy per second. Holding Space or the right mouse button activates the current field when its conditions are met. The exact result changes if a run replaces field emitter with another field upgrade.
Field input is also used by the game's object-handling logic. The starting field looks for a block while active; when a valid target is held, the same system draws, holds, and throws that block. The practical control lesson is simple: keep fire and field mentally separate. Left click or F handles the gun. Right click or Space handles field behavior and energy use. See the complete N-gon fields guide for the eleven field entries present in the snapshot.
Switching and directly selecting guns
E advances to the next gun in the inventory and Q moves to the previous gun. The mouse wheel calls those same actions: scrolling down advances, while scrolling up goes back. Wheel switching is disabled while the simulation is paused.
When the inventory contains more than one gun and special gun-choice states are not active, the number row can select by inventory position. The source maps 1 through 9 to the first nine positions, 0 to the tenth, Minus to the eleventh, and Equal to the twelfth. Most players only need Q, E, or the wheel, but direct selection avoids cycling through several guns when the inventory is large.
Pause and fullscreen
P pauses and resumes a live run. The pause screen shows the current field, guns, tech, simulation values, and difficulty parameters. The source adds a short pause-key cooldown so one press does not immediately toggle twice. Escape is not handled as a pause key in this pinned snapshot, so use P when you want the pause menu.
O toggles fullscreen when the browser allows it and the relevant text input is not focused. Entering fullscreen can also request pointer lock for mouse aiming during ordinary play. The source comments note that Escape can exit pointer lock or fullscreen, but that browser behavior is different from pausing the game itself.
How to remap a key
- Return to the N-gon title screen and open the controls details panel.
- Click the key box beside the action you want to change.
- Press a replacement key. The interface asks for an unused key and rejects most assigned or reserved keys; in this snapshot, its conflict check does not include the fullscreen binding.
- Use the reset button below the table if you want to restore all keyboard defaults.
The configurable actions are fire, field, jump, crouch, left, right, next gun, previous gun, pause, fullscreen, and testing. The last item is shown only when the game's own testing conditions allow it; it is not needed for an ordinary run. Read the game modes guide to understand the separate Start, Training, and Experiment entries on that screen.
N-gon controls FAQ
What are the default movement controls in N-gon?
Use A and D to move left and right, or use the Left and Right Arrow keys. Jump with W or the Up Arrow, and crouch with S or the Down Arrow.
Which key activates the field?
Space is the default keyboard field control. The right mouse button activates the field too. The field is separate from jump, which uses W or the Up Arrow.
How do I switch guns?
Press E for the next gun and Q for the previous gun, or scroll the mouse wheel. Number-row keys can select a gun by its inventory position when direct selection is available.
How do I pause N-gon?
Press P to pause or resume. The pinned source handles P as the pause key; Escape is not listed as a pause control in this snapshot.
Can I change the keyboard controls?
Yes. Open Controls on the N-gon title screen, click the key box for an action, and press a replacement key. The same panel also has a reset button for restoring the default keys.