Endless Mode Fix
Fixed softlock that occurred when hitting the last crystal of a level and an enemy at the same time in Endless mode (thanks Slinkinum).
You are a space mining apprentice with a bright future ahead. However, your superior Commander Neek would rather watch a movie than teach you anything. Can you collect crystals and survive on your own?
| App ID | 1804890 |
|---|---|
| App type | Game |
| Developer | Philipp Lehner |
| Publisher | Philipp Lehner |
| Homepage | https://turnament.muddasheep.com |
| Release date | 2023-02-17 00:00 UTC |
| Release state | released |
| Controller support | full |
| Store page | store.steampowered.com/app/1804890 |
| Last store refresh | 5 hours ago |
| # | Executable | Arguments | OS | Description |
|---|---|---|---|---|
| 0 | Turnament.exe | windows | ||
| 1 | Turnament.x86_64 | linux | ||
| 2 | Contents/MacOS/Turnament | macos |
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:47 UTC | $7.99 | $7.99 |
| DLC | AppID | Release | Price |
|---|---|---|---|
| No DLC known for this app. | |||
| Branch | Build ID | Description | Updated | Password |
|---|---|---|---|---|
| public | 12475873 | 2023-10-18 20:43 UTC |
| Depot | Name | OS | Size | Download | Public manifest | Notes |
|---|---|---|---|---|---|---|
| 1804891 | 87 B | 128 B | 8480803553452002919 | |||
| 1804892 | windows · 64 | 382.99 MB | 158.11 MB | 1232955371572963370 | ||
| 1804893 | linux · 64 | 425.74 MB | 159.94 MB | 7036838949674709484 | ||
| 1804894 | macos · 64 | 405.07 MB | 165.22 MB | 2798937335224369840 |
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 |
|---|---|---|---|
| 12475873 | public | 2023-10-18 20:43 UTC | 6 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:32 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. | ||||
Fixed softlock that occurred when hitting the last crystal of a level and an enemy at the same time in Endless mode (thanks Slinkinum).
Three smaller fixes for improved controller support: Fix cutscene easter egg being played when clicking buttons and cursor was in place of the portraits Fix position/target selection not working on controller in level editor Fix menu not working after dying twice in challenge mode Thanks for playing Turnament!
Fixed transportation animation appearing in cutscenes where it didn't make any sense (thanks to NikSynaly and his brother)
Fixed a bug where repair seekers would still be able to use their abilities after the first repair seeker already used all of the remaining energy (thanks Marut). Adjusted credits you get from player levels (thanks Djigallag).
Another list of small updates: Changed compression of all music from PCM to Vorbis, which reduces file sizes by about 90% and has basically no loss in audio quality. Build size has been reduced by roughly 450MB. Restart in challenge mode restarts current level now Circles around seekers now get disposed of properly after the animation is done Slowdown occurs more accurately now when a collision is being detected and game speed resets quicker Added a red collision warning icon Removed Catty & Batty sprites & scripts from project New ambient sound in cutscenes now fades out better when switching
Here's another round of fixes and small additions: Added signal sound to cutscene 22 (thanks Djigallag) Planet transitions in cutscenes now have a small effect (thanks Djigallag) Cutscenes now have a low ambient noise in the background (thanks Djigallag) You can now use L2/R2 or LT/RT or G/H to decrease/increase gamespeed in-game Using the "turn cross" ability you can also turn them off now if all squares are turned already (thanks Djigallag) Adjusted level 10 so you don't get hit by a drone immediately after loading the level Added restart button instead of "return to title" button in campaig
More hotfixes! Fixed level 20 not being like the original. Now Neek is in danger again and you have to protect him. (thanks bodertz) Endless Mode: Keep changing music every 10 levels after level 99. Endless Mode: Removed long dialogue version of Torment of Mine from random music selection. Endless Mode: More enemies and crystals will spawn in higher levels now. Endless Mode: Crystal variety increases with higher levels. Energy is now limited to 999. Thank you for playing Turnament 💎
Fixed a very important sentence in cutscene 23. It is extremely important. Especially the first sentence. Thanks everyone for playing Turnament!
💎 Turnament is now available! Purchase the game here: https://store.steampowered.com/app/1804890/Turnament/ 💎 Make sure to leave a review after you have played the game! 💎 Join the Discord to discuss the game and share your levels: https://discord.gg/TYRyHgk Now for a full list of changes since the last update: Additions Added French translation (by Khimitsu) Added Swedish translation (by Pao) Added German translation (by Muddasheep) Added three more music tracks Added cutscene easter egg (thanks Nungy) Level Editor: Clicking upload shows which username it is going to use before you actuall
Turnament is going to be released on February 17th 2023! Here's what happened since the last update: Started working on two additional music tracks Added Gamespeed option (between 50% and 100%) Auto-select seeker in endless mode (suggested by Toyoch) Pause screen menu items make more sense now (no more "restart" in Unlockables) Added melody to building crystals in level editor Updated credits (added all my Patrons too) Added challenge mode (30 remixed levels) Added Japanese (by Toyoch) Disabled input while level loading player levels (avoid softlocking with pause screen) Fixed layering of seek
On the road to launch, here are the first few fixes and additions of the year. Added Russian translation by Djigallag Added perfect sound mouth noises (not available in demo) Added commentary mode (not available in demo) Changed "free will" to "random movement" (thanks Djigallag) Renamed Projectiles to Drones in editor (just like in cutscenes) Hotkey M now also removes energy display Hide energy display when you're not in a gameplay level (thanks Djigallag) Fixed achievement description for "never give up", "never surrender" (thanks Djigallag) Fixed issue when unlocking an unlockable and alrea
When destroying a creator with orbiting drones, the drones will now gain free will and start to move on their own (Hobo) Removed debug keys for transition testing (Hobo) Set possible start energy for player levels to 50 Fixed several elements overlapping transitions Fixed being able to turn squares during transitions in endless mode (Hobo) Fixed movement of drones circling around creators in player levels Fixed bodyguard, empire survivor and greed working after the game has already ended (i.e. by dying) (Hobo) Fixed game locking up when collecting a crystal with greed and dying at the same tim
It's been a pretty busy two weeks again, here's what happened: Changes: Added achievements (unlockable in full game) Added energy display in lower left corner Added money display in upper left corner when winning a mission Added sound to chainreaction that keeps getting higher (Auri) Added highlight around seekers at the beginning of a level (Khimitsu) Adjusted level 22, especially the ending (thanks Khimitsu) Increased crystal collider Saved about 40MB ram usage by making sure some big textures are using width/height of multiple of 4, so that it can use DXT5/BC3 format. Removed "Cancel" from
New feedback and bugs have already come in, here are the latest changes: Added music to level editor and player levels (thanks Veven) Added "Select Mission" to splash screen, like in the original version (thanks Khimitsu) Added info message in unlockables scene about their main use for endless mode (thanks Khimitsu) Right-clicking on seeker deselects it now (thanks Khimitsu) You only get money when you finish a mission now (except for Endless Mode) (thanks Khimitsu) White indestructible projectiles don't die from shields anymore (like in original version) (thanks Khimitsu) Fixed a bug with ove
Since the last update, I've mainly worked on new music, unlockables, performance improvements, as well as several bug fixes and smaller changes. Here's the full list: Changes: Added 6 new songs (not available in demo) Added 15 unlockables (including 10 gameplay changing abilities) (not available in demo) Added new transitions for the whole game Improved performance (read devlog entries for more info) Added a key to hide the menu button ("M") Replaced field cursor with a new sprite Update cutscene layout Replaced font in the whole game with a better one (thanks SaimizZ) Added subtle visualizer
Full appinfo as delivered by Steam PICS, changenumber 34873254. Also at /api/app/1804890/raw.
{
"appid": "1804890",
"common": {
"name": "Turnament",
"type": "Game",
"logo": "f1252e9a64c9cde9c3b5cdf5ef3fcd0e73c231d9",
"logo_small": "f1252e9a64c9cde9c3b5cdf5ef3fcd0e73c231d9_thumb",
"icon": "53e8ce1fd5ffc10a73f44cacfebfbd75fca28119",
"clienttga": "5db73d8172f6699e9982faf1db8717f32be5f798",
"clienticon": "96a8166b9bd43c04b394bb475d3fdb011bdaed82",
"releasestate": "released",
"oslist": "windows,macos,linux",
"osarch": "64",
"osextended": "macos64,macosapplesilicon",
"controllertagwizard": "1",
"controller_support": "full",
"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": "100",
"height_pct": "100"
}
},
"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": {
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "100",
"height_pct": "100"
},
"image": {
"english": "logo.png"
}
}
},
"store_asset_mtime": "1745506693",
"associations": {
"0": {
"type": "developer",
"name": "Philipp Lehner"
},
"1": {
"type": "publisher",
"name": "Philipp Lehner"
},
"2": {
"type": "franchise",
"name": "Philipp Lehner"
}
},
"primary_genre": "2",
"genres": {
"0": "1",
"1": "2"
},
"category": {
"category_2": "1",
"category_28": "1",
"category_23": "1",
"category_22": "1",
"category_17": "1",
"category_14": "1",
"category_57": "1",
"category_58": "1",
"category_66": "1",
"category_67": "1",
"category_68": "1",
"category_69": "1",
"category_75": "1",
"category_76": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true",
"subtitles": "true"
},
"russian": {
"supported": "true",
"subtitles": "true"
},
"japanese": {
"supported": "true",
"subtitles": "true"
},
"french": {
"supported": "true",
"subtitles": "true"
},
"german": {
"supported": "true",
"subtitles": "true"
},
"swedish": {
"supported": "true",
"subtitles": "true"
}
},
"steam_release_date": "1676635056",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "1804890",
"store_tags": {
"0": "1676",
"1": "1664",
"2": "3871",
"3": "9",
"4": "4166",
"5": "4136",
"6": "7481",
"7": "1742",
"8": "7948",
"9": "7250",
"10": "4400",
"11": "3942",
"12": "8122",
"13": "1723",
"14": "1755",
"15": "19",
"16": "4094",
"17": "4295",
"18": "7569",
"19": "4182"
},
"review_score": "7",
"review_percentage": "96"
},
"extended": {
"developer": "Philipp Lehner",
"publisher": "Philipp Lehner",
"homepage": "https://turnament.muddasheep.com"
},
"config": {
"installdir": "Turnament",
"launch": {
"0": {
"executable": "Turnament.exe",
"config": {
"oslist": "windows",
"osarch": "64"
}
},
"1": {
"executable": "Turnament.x86_64",
"config": {
"oslist": "linux",
"osarch": "64"
}
},
"2": {
"executable": "Contents/MacOS/Turnament",
"type": "default",
"config": {
"oslist": "macos"
}
}
},
"steamdecktouchscreen": "1"
},
"depots": {
"1804891": {
"manifests": {
"public": {
"gid": "8480803553452002919",
"size": "87",
"download": "128"
}
}
},
"1804892": {
"config": {
"oslist": "windows",
"osarch": "64"
},
"manifests": {
"public": {
"gid": "1232955371572963370",
"size": "401590356",
"download": "165786848"
}
}
},
"1804893": {
"config": {
"oslist": "linux",
"osarch": "64"
},
"manifests": {
"public": {
"gid": "7036838949674709484",
"size": "446422465",
"download": "167713008"
}
}
},
"1804894": {
"config": {
"oslist": "macos",
"osarch": "64"
},
"manifests": {
"public": {
"gid": "2798937335224369840",
"size": "424750780",
"download": "173250448"
}
}
},
"branches": {
"public": {
"buildid": "12475873",
"timeupdated": "1697661803",
"timebuildupdated": "1697661697"
}
}
},
"ufs": {
"quota": "10000000",
"maxnumfiles": "100",
"savefiles": {
"0": {
"root": "WinAppDataLocalLow",
"path": "Philipp Lehner\\Turnament",
"pattern": "*.json"
}
},
"rootoverrides": {
"0": {
"root": "WinAppDataLocalLow",
"os": "Linux",
"oscompare": "=",
"useinstead": "LinuxHome",
"pathtransforms": {
"0": {
"find": "Philipp Lehner\\Turnament",
"replace": ".config/unity3d/Philipp Lehner/Turnament"
}
}
},
"1": {
"root": "WinAppDataLocalLow",
"os": "MacOS",
"oscompare": "=",
"useinstead": "MacAppSupport",
"pathtransforms": {
"0": {
"find": "Philipp Lehner\\Turnament",
"replace": "unity.PhilippLehner.Turnament"
}
}
}
}
}
}