Ultrakill
From PCGamingWiki, the wiki about fixing PC games
This page is a stub: it lacks content and/or basic article components. You can help to expand this page
by adding an image or additional information.
This product is unreleased but remains under active development - information may change frequently and could be outdated or irrelevant.
| Developers | |
|---|---|
| Arsi "Hakita" Patala | |
| Publishers | |
| New Blood Interactive | |
| Engines | |
| Unity[Note 1] | |
| Release dates | |
| Windows | Early access |
| Linux | Cancelled[Note 2] |
| Taxonomy | |
| Monetization | One-time game purchase |
| Modes | Singleplayer |
| Pacing | Real-time |
| Perspectives | First-person |
| Controls | Direct control |
| Genres | Action, FPS, Shooter |
| Art styles | Stylized |
Ultrakill is a singleplayer first-person action, FPS and shooter game developed by Arsi "Hakita" Patala and published by New Blood Interactive.
General information
Availability
Game data
Configuration file(s) location
| System | Location |
|---|---|
| Windows | HKEY_CURRENT_USER\Software\Hakita\ULTRAKILL |
| Linux | |
| Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/1229490/pfx/[Note 3] |
Save game data location
| System | Location |
|---|---|
| Windows | <Steam-folder>\steamapps\common\ULTRAKILL\Saves |
| Linux | <Steam-folder>/steamapps/common/ULTRAKILL/Saves/ |
| Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/1229490/pfx/[Note 3] |
Save game cloud syncing
| System | Native | Notes |
|---|---|---|
| GOG Galaxy | ||
| Steam Cloud |
Video
| Graphics feature | State | Notes | |
|---|---|---|---|
| Widescreen resolution | |||
| Multi-monitor | |||
| Ultra-widescreen | |||
| 4K Ultra HD | |||
| Field of view (FOV) | 45° to 160° | ||
| Windowed | Starts in fullscreen, set to windowed mode with Alt+↵ Enter. | ||
| Borderless fullscreen windowed | Enable windowed mode and use the -popupwindow parameter (or see the glossary page). |
||
| Anisotropic filtering (AF) | This game doesn't generate mipmaps so anisotropic filtering isn't applicable. | ||
| Anti-aliasing (AA) | See the glossary page for potential workarounds. | ||
| High-fidelity upscaling | See the glossary page for potential workarounds. | ||
| Vertical sync (Vsync) | |||
| 60 FPS and 120+ FPS | |||
| High dynamic range display (HDR) | |||
| Ray tracing (RT) | |||
| Color blind mode | See the glossary page for potential workarounds. | ||
- The game engine may allow for manual configuration of the game via its variables. See the Unity page for more details.
Input
| Keyboard and mouse | State | Notes |
|---|---|---|
| Remapping | ||
| Mouse sensitivity | Joystick and Mouse Camera are tied to [Look Sensitivity]. | |
| Mouse acceleration | ||
| Mouse input in menus | ||
| Keyboard and mouse prompts | ||
| Mouse Y-axis inversion | ||
| Controller | ||
| Controller support | Certain actions do not work on some levels, or actions are missing entirely. | |
| Full controller support | Menu navigation does not work properly, notable in Game Options. Sandbox mode requires Keyboard and Mouse for additional actions. | |
| Controller remapping | Controller Remapping is not supported. | |
| Controller sensitivity | Joystick and Mouse Camera are tied to [Look Sensitivity]. | |
| Controller Y-axis inversion |
| Controller types |
|---|
| XInput-compatible controllers | ||
|---|---|---|
| Xbox button prompts | Button prompts are represented as text. | |
| Impulse Trigger support |
| DirectInput-compatible controllers |
|---|
| PlayStation controllers | DualShock 4, DualSense |
|
|---|---|---|
| PlayStation button prompts | Button prompts are represented as text. | |
| Motion sensors support | ||
| Light bar support | ||
| Adaptive trigger support | ||
| DualSense haptic feedback support | ||
| Connection modes | ||
| Nintendo controllers |
|---|
| Other controller(s) | ||
|---|---|---|
| Additional button prompts |
| Additional information | ||
|---|---|---|
| Controller hotplugging | ||
| Input prompt override | ||
| Haptic feedback | Extensive Rumble support[3][Note 4] was added in The Wait of the World Update[4]. | |
| Simultaneous controller+KB/M | Button prompt flickers when both Controller and Keyboard/Mouse Input are in use. |
Audio
| Audio feature | State | Notes |
|---|---|---|
| Separate volume controls | Master and Music volume controls | |
| Surround sound | ||
| Subtitles | ||
| Closed captions | Captions can be enabled in the Audio settings. | |
| Mute on focus lost | ||
| Royalty free audio |
Localizations
| Language | UI | Audio | Sub | Notes |
|---|---|---|---|---|
| English | ||||
| Simplified Chinese | Fan translation. | |||
| French | Fan translation. | |||
| Canadian French | Fan translation. | |||
| German | Fan translation. | |||
| Brazilian Portuguese | Fan translation is available from Thunderstore. Fan audio dubbing. | |||
| Polish | Fan translation [1] | |||
| Russian | Fan translation. | |||
| Spanish | Fan translation. | |||
| Turkish | Fan translation. | |||
| Ukrainian | Fan translation by MACANN group including full dubbing and texture translation. Uses UltrakULL. Can be installed by an installer or file replacement. Download via Steam guide |
- Non-English localizations are done by members of the UltrakULL Translation Team. See UltrakULL for installation guide.
Network
Multiplayer types
| Type | Native | Notes | |
|---|---|---|---|
| Local play | |||
| LAN play | |||
| Online play | Use Jaket. | ||
Connection types
| Type | Native | Notes |
|---|---|---|
| Matchmaking | ||
| Peer-to-peer | ||
| Dedicated | ||
| Self-hosting | ||
| Direct IP |
Other information
API
| Executable | 32-bit | 64-bit | Notes |
|---|---|---|---|
| Windows | Native |
Mods
BepInEx
- Modding framework for Unity games.
- ULTRAKILL supports BepInEx 5 only. x64 build is required.
| BepInEx installation guide[5] |
|---|
|
UltrakULL
- A language & translation mod for ULTRAKILL.
- Requires Steam copy of ULTRAKILL and BepInEx.
- Language files can be downloaded in-game, via the Languages tab in the Options menu.
| Manual installation guide[6] |
|---|
|
System requirements
| Windows | ||||
|---|---|---|---|---|
| Minimum | Recommended | |||
| Operating system (OS) | 7 | 10 | ||
| Processor (CPU) | 2.4 GHz Dual Core | 2.4 GHz Quad Core | ||
| System memory (RAM) | 2 GB | 4 GB | ||
| Storage drive (HDD/SSD) | 2 GB | 3 GB | ||
| Video card (GPU) | Nvidia GeForce 9800 GT DirectX 9.0 compatible | Nvidia GeForce GTX 460 DirectX 11 compatible |
||
- A 64-bit operating system is required.
Notes
- ↑ Unity engine build: 2022.3.29f1[1]
- ↑ Despite demo version having Linux support, the developer has made the hard decision not to support it in commercial release of the game.[2]
- ↑ 3.0 3.1 Notes regarding Steam Play (Linux) data:
- File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data.
- Games with Steam Cloud support may also store data in
~/.steam/steam/userdata/<user-id>/1229490/. - Use Wine's registry editor to access any Windows registry paths.
- The app ID (1229490) may differ in some cases.
- Treat backslashes as forward slashes.
- See the glossary page for details on Windows data paths.
- ↑ Rumble support was derived from UKbutt mod, made by Ultrakill developer and modder PITR.
References
- ↑ Verified by User:Suicide_machine on 2020-02-02
- ↑ Is the game going to support linux on early access release? - last accessed on 2020-09-03
- ↑ YouTube: ULTRAKILL Controller Rumble Support - last accessed on 2022-12-17
- ↑ Steam blog - The Wait of the World Update - last accessed on 2023-03-16
- ↑ Installing BepInEx | BepInEx Docs - last accessed on 2025-09-19
- ↑ UltrakULL/README.md at master · ClearwaterTM/UltrakULL | github.com - last accessed on 2025-09-19