by Hakita
Ultrakill is a browser-based 3D action shooter that focuses on fast-paced combat, constant movement, and aggressive enemy encounters. The player enters compact combat arenas where enemies spawn in waves and pressure builds quickly. Each session pushes the player to move, aim, and react without pauses, creating a flow built around speed and precision. Weapons cycle rapidly, encouraging close-range engagement and constant repositioning. As encounters continue, enemy patterns grow more complex and demand faster decision-making. The game increases difficulty by tightening space, adding stronger enemies, and reducing recovery opportunities. The player stays engaged by chaining actions together, maintaining momentum, and avoiding damage through movement rather than cover. Every moment rewards control and timing, while mistakes lead to quick failure. The browser format delivers immediate sessions that focus on mechanical execution instead of long-term progression systems.
The objective is to survive combat encounters by defeating all enemies in each session. The player succeeds by eliminating threats efficiently while avoiding damage. Taking too much damage or failing to manage enemy pressure ends the session. Progress depends on maintaining control during increasingly intense fights.
Ultrakill runs in a single continuous mode built around escalating combat encounters. Instead of traditional levels, the game advances through sequential fights that grow harder as the session continues. Each encounter introduces more enemies or tighter spaces, increasing the challenge without switching modes.
Developed by: Hakita
Release Date: September 3, 2020
PC Controls:
W = Move Forward
A = Move Left
S = Move Backward
D = Move Right
Mouse = Aim
Left Mouse Button = Shoot
Right Mouse Button = Alternate Fire
Space = Jump
Shift = Dash
Mobile Controls:
No Mobile
The session starts immediately with the player placed into a combat space. Enemies appear and move toward the player without delay. The player constantly moves, aims, and fires to clear each encounter. Dashing and jumping help avoid incoming attacks and maintain positioning. The player switches weapons as needed to handle different enemy behaviors. Failure occurs when enemies overwhelm the player or deal too much damage. As the session continues, enemy numbers increase and reaction windows shrink. Progress depends on staying mobile, landing accurate shots, and controlling space. Each cleared encounter leads directly into the next, keeping pressure high until the session ends.
Fast-paced 3D shooter gameplay
Continuous combat without downtime
Increasing difficulty through enemy pressure
Movement-focused survival mechanics
Weapon-based combat variety
Ultrakill runs directly in the browser, which allows access on many school and office networks. Restrictions depend on local network filters rather than the game itself. Since it does not require downloads, access often remains available during short sessions. Duckmath provides a straightforward way to launch the game in-browser.
You can play Ultrakill for free on Duckmath directly in your web browser.
No downloads, no installations, and no registration are required.
These games share fast-paced 3D action and session-based gameplay focused on movement and survival.