Whoops.... Hotfix
AI targeting was completely broken because of a tiny slip-up. Whoops! Fixed now.
Teamkill is a fast and chaotic team-based multiplayer shooter where the teams are always changing and every shot counts.
| App ID | 1730020 |
|---|---|
| App type | Game |
| Developer | Niko |
| Publisher | Niko |
| Release date | 2022-02-17 17:59 UTC · Early Access |
| Release state | released |
| Store page | store.steampowered.com/app/1730020 |
| Last store refresh | 3 hours ago |
| # | Executable | Arguments | OS | Description |
|---|---|---|---|---|
| 0 | TK.exe | Say hi to Teamguy! |
No player history yet. This app is now tracked, so data will appear within about ten minutes.
| Playing now | Not polled yet (never) |
|---|---|
| 24-hour peak | |
| All-time peak (tracked) |
All Steam store regions, converted to USD at today's exchange rate, compared with the US price. Lowest is the lowest price SteamRaw has recorded for that region.
Loading regional prices…
| Date | Price | Regular | Discount |
|---|---|---|---|
| 2026-09-11 21:46 UTC | $3.99 | $3.99 |
| DLC | AppID | Release | Price |
|---|---|---|---|
| No DLC known for this app. | |||
| Branch | Build ID | Description | Updated | Password |
|---|---|---|---|---|
| public | 11850691 | 2023-08-02 18:09 UTC |
| Depot | Name | OS | Size | Download | Public manifest | Notes |
|---|---|---|---|---|---|---|
| 1730021 | 300.31 MB | 157.04 MB | 1594875137444119050 |
A build is one published version of the game's files on a branch. Steam assigns a new build ID every time the developer pushes an update, so this list is the update history of the app. The files inside a build (depot manifests) are only readable with an account that owns the game, which SteamRaw does not have yet, so build contents are not shown.
| Build ID | Branch | Updated | First seen |
|---|---|---|---|
| 11850691 | public | 2023-08-02 18:09 UTC | 4 hours ago |
Every appinfo change SteamRaw has observed, grouped by changelist. Tags, features, languages, builds, depots, prices and any other key Steam publishes. Tracking since 2026-09-11 21:41 UTC.
No changes recorded since SteamRaw first saw this app. Every future PICS change will be listed here.
| Changelist | Apps | Packages | Seen | What changed |
|---|---|---|---|---|
| No changelists recorded for this app yet. | ||||
AI targeting was completely broken because of a tiny slip-up. Whoops! Fixed now.
CHANGES Added option in config file to allow imported .pck files in a "mods" folder to overwrite files in the game, off by default Added some basic strafing & jumping behaviors to AI in combat, plus some minor tweaks. AI feels a little bit more competent than before, and function better on maps like Skylines than they used to Added ability to kick bots from match (but they will be re-added between rounds, todo) Admin panel refreshes after kicking players/bots Changed "Voice Volume" option to say "Dialogue Volume" to clear up confusion about voice chat (there is none) Host Game menu shows a sta
Sighs, another small patch that I've honestly been a little embarrassed to publish considering the time between now and last time, but adds a new song and fixes some bugs related to hosting lobbies. CHANGES Added new song "Hardly Know 'er" An attempt was made to make UPNP hosting work more reliably Minor tweaks in how player physics are handled, hopefully increasing performance a smidge for higher player counts FIXES Fixed occasional bug that would discard game rules immediately after hosting a lobby, throwing players back to menu when trying to play Fixed lobby names sometimes not updating pr
Just a few bugfixes :) Fixed game crash when returning to lobby if AI were present Fixed game crash when playing with only 1 bot AI shouldn't be aiming FASTER the further away a target is now, whoops. Should be fixed now. Fixed issue with AI cheating in Hide & Seek by being able to run freely during the countdown as Seeker Fixed railgun third person model being visible when spawned mid-match (Hide & Seek) Game info now re-sent when mode is changed, should make crashes due to empty game info less likely to happen.
Howdy gamers, this update is mostly about making use of Godot 3.5's new features for some better performance, reworked AI and some minor stuff like players' heads following their aim. Oh, it also removes the "Kill" mode, because it simply doesn't work very well if at all, may or may not come back as a "enable player health" option or something. CHANGES TK uses Godot 3.5's physics interpolation now, plus lowered physics tick rate from 240 to 90. This might affect bunnyhopping a bit but otherwise movement has been tweaked to feel mostly the same as before, but significantly increasing performanc
CHANGES "Acceleration" value is now a raw speed value rather than a multiplier Mutators can now change variables on players outside of values used in game mode rules Slight tweaks to Teampill movement speeds Removed some unused code from player WIP Spectator/dev camera Controlled with the mouse to look, WASD keys to move around, and E/Q to control height. Turn on/off: CTRL+F1 Toggle player movement: CTRL+F2. Hide/show HUD: CTRL+F3 Proper spectator camera implementation to come FIXES Active mutators list should now update properly when returning to lobby/switching gamemode Fixed error in Worksh
Hi again! This update is mostly focused on bug fixes, but also comes with the ability to rebind your buttons with keyboard & mouse inputs (no controller support yet). CHANGES Added key rebinds for keyboard & mouse buttons Improved performance for how TG model applies team colors Made Teamguy's visor transparent, I think it looks neat :) The game now re-checks its list of weapons after importing custom content You can now auto-bunny hop by holding jump (I'm gonna be honest, this was an unintentional change but it might be a good one overall!) FIXES Fixed a bug and possible crash with Team-Teamk
Minor patch that fixes a few issues :) CHANGES Removed some unused dev voice lines to reduce file size FIXES Fixed game crash when performing hit registration from a weapon that doesn't exist Fixed server browser filter distance & refresh buttons (lol) Lowered global illumination probe count in Aperture, which was causing significant performance issues Disabled Steam Workshop uploading tool when the game isn't connected to Steam
Quick band-aid patch to fix a crash when trying to host with UPNP enabled, sorry about that
CHANGES BOTS First draft of multiplayer bots! They're dumb and performance can take a big hit for the host when adding many of them, but they can still run, shoot, spam taunts, use really dumb team names and fall off cliffs! That's like.. 70% of a real player already! Bot count can be adjusted in the server settings next to max players MAP CHANGES Aperture has had an extension, giving a new route to the 2nd floor and accessibility ramps for the 3rd floor Skylines gained another song! Aperture & Skylines' lists of randomly selected songs have been changed OTHER SMALL STUFF Teamguy's arm uses IK
Don't mind the version skip, there was another build that only removed the April fools stuff, that wasn't published Nothing exciting, just some fixes & hacks this time around. Been making some progress towards being able to host dedicated servers, nothing to show for that quite yet but it's in the works! CHANGES/ADDITIONS Hit detection is now handled client-side to help the issue of higher-ping players having to lead their shots April fools voice packs have been removed Lowered graphics requirements (Mostly related to antialiasing and shadows/lighting) -- graphics settings options still to-do,
Hello again! Just a quick update to fix a few issues mostly introduced by the last update... whoops. You should now be able to apply the Teampill mutator from the lobby as well as the main menu Fixed issue where modes other than Teamkill wouldn't load properly, sorry about that! I've tried extending the spawn protection timer from 1.5 seconds to 2.5 seconds, hopefully this will help a little in the case of weird spawn points. Falling to your "death" on Skylines in Team-Teamkill shouldn't try to punish you by putting you on your current team anymore
Hey guys, it's been a little bit since the last update, and making new things is hard, so I've decided to stop doing that so I can bring back the old. CHANGES/ADDITIONS TEAMPILL IS REAL! After much consideration, I've decided to finally revert back to the good old days of pre-Steam Teamkill in the form of the Teampill mutator plus new mutator system allowing for some changes to gameplay that don't warrant their own gamemodes, hopefully allowing for some more options down the line. A TON of Teampill exclusive voice lines, from 3 new announcers and a new Teamguy voice this week only New music tr
Small update once again, but an update nonetheless! FIXES It's ALL fixes this time around... but these were fairly important and also means some fun stuff is now working like the achievements :) ACHIEVEMENTS - All the achievements should now be working and unlockable ...finally... until I add new ones and magically break something, somehow... Gamemode settings options should work more reliably now Game shouldn't crash when checking if an address is an IPv6 address anymore Stopped server from spamming connecting players with information while loading/joining in progress Stopped players from sen
Another small update, but this time it has a smidge of content in it :) WHAT'S NEW Kill Mode - Very early game mode using a health system on players. Currently it's Teamkill mode, but with 5 lives per player before swapping teams. (this will be adjustable in-game soon) Health system - soon to be adjustable in the Host Menu, but currently in use for Kill Mode to act as "lives" FIXES Game shouldn't crash when given IPv6 addresses in config file anymore Game will now double-check the received IP when grabbing IP address automatically for hosting games Server should only try to end spawn protectio
Full appinfo as delivered by Steam PICS, changenumber 38413786. Also at /api/app/1730020/raw.
{
"appid": "1730020",
"common": {
"name": "Teamkill",
"type": "Game",
"oslist": "windows",
"osarch": "64",
"osextended": "",
"clienticon": "574ee15a32ceaa6e2ce38d834c440790cbe0975a",
"clienttga": "1c79558dc5580861c2675ca60b2318214681b7c3",
"icon": "cfa5375f4ad713e545dc2e7e5fae46f88819eb80",
"logo": "6a020075e51098c74f41cc96ef04126a44fe23ad",
"logo_small": "6a020075e51098c74f41cc96ef04126a44fe23ad_thumb",
"releasestate": "released",
"steam_deck_compatibility": {
"category": "2",
"steamos_compatibility": "2",
"steam_machine_compatibility": "2",
"test_timestamp": "1666828800",
"tested_build_id": "9202747",
"tests": {
"0": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"1": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"2": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsNotLegible"
},
"3": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_NativeResolutionNotDefault"
},
"4": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
}
},
"steam_machine_tests": {
"0": {
"display": "3",
"token": "#SteamMachine_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"1": {
"display": "3",
"token": "#SteamMachine_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"2": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
},
"1": {
"display": "1",
"token": "#SteamOS_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"2": {
"display": "1",
"token": "#SteamOS_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
}
},
"configuration": {
"supported_input": "gamepad",
"requires_manual_keyboard_invoke": "1",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "0",
"non_deck_display_glyphs": "0",
"small_text": "1",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "proton-7.0-4",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"controllertagwizard": "1",
"small_capsule": {
"english": "capsule_231x87.jpg"
},
"header_image": {
"english": "header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_logo": "en",
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "21.94578771734676",
"height_pct": "61.45833333333331"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "library_600x900.jpg"
},
"image2x": {
"english": "library_600x900_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg"
}
},
"library_logo": {
"image": {
"english": "logo.png"
},
"image2x": {
"english": "logo_2x.png"
},
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "21.94578771734676",
"height_pct": "61.45833333333331"
}
}
},
"store_asset_mtime": "1645096814",
"associations": {
"0": {
"type": "developer",
"name": "Niko"
},
"1": {
"type": "publisher",
"name": "Niko"
}
},
"primary_genre": "1",
"genres": {
"0": "1",
"1": "23",
"2": "70"
},
"category": {
"category_1": "1",
"category_49": "1",
"category_36": "1",
"category_47": "1",
"category_22": "1",
"category_30": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true",
"full_audio": "true"
}
},
"steam_release_date": "1645120774",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "1730020",
"store_tags": {
"0": "1663",
"1": "5547",
"2": "3859",
"3": "4004",
"4": "6691",
"5": "3916",
"6": "493",
"7": "1734",
"8": "4136",
"9": "1775",
"10": "14720",
"11": "492",
"12": "3839",
"13": "3878",
"14": "1774",
"15": "19",
"16": "5711",
"17": "4026",
"18": "4305",
"19": "7948"
},
"review_score": "7",
"review_percentage": "94"
},
"extended": {
"developer": "Niko",
"publisher": "Niko"
},
"config": {
"installdir": "Teamkill",
"launch": {
"1": {
"executable": "TK.exe",
"type": "default",
"description_loc": {
"english": "Say hi to Teamguy!"
},
"description": "Say hi to Teamguy!"
}
}
},
"depots": {
"1730021": {
"manifests": {
"public": {
"gid": "1594875137444119050",
"size": "314899882",
"download": "164667600"
}
}
},
"workshopdepot": "1730020",
"branches": {
"public": {
"buildid": "11850691",
"timeupdated": "1690999741",
"timebuildupdated": "1690999717"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "52428800",
"maxnumfiles": "200"
}
}