2026-08-21 21:16 UTC · Community Announcements · Brant
Thank you everyone who participated in the Nexus of Technology challenge by submitting and voting on their favorites in the Dystopika Discord. This week's selected highlights were submissions by: Ryantalebz, jaggedcrayon and Ostavit (Matt's Pick). Community Challenge: Concrete & ChromeTowers belonging to big corporations fill your city's center. Behind corporate walls, executives enjoy luxury, security, and every convenience money can provide. Outside those walls, entire neighborhoods have been left to grow wherever there was room, squeezed between aging infrastructure and the ever expanding c
2026-08-03 23:50 UTC · Community Announcements · marshmatter
This is a minor update to address some recent feedback and bug reports.Dystopika remains in maintenance mode while I focus my energy on a new project. I'm still watching for feedback and small ways to improve Dystopika in its current form. I hope these changes make your building experience a little better.Control ChangesCycling buildings, props, and billboards has moved from Right Click to the R key. Prevents accidental presses while moving the camera.R also now cycles styles for mod props using the Prop Styles feature.I'm hoping to add proper rebinding in a future update for more flexibility
2026-07-30 11:21 UTC · Community Announcements · Brant
Thank you everyone who participated in the City of Industry challenge by submitting and voting on their favorites in the Dystopika Discord. This week's selected highlights were submissions by: Ryantalebz, \ and NotABot87746 (Matt's Pick). Community Challenge: Nexus of TechnologyThe race for technological dominance never ends. Every corporation is searching for the next breakthrough, investing billions into sprawling research complexes hidden behind towering walls and endless rows of data centers. Innovation has become the city's most valuable commodity, and those who control it shape the futur
2026-07-07 21:32 UTC · Community Announcements · Brant
Thank you everyone who participated in the Festival of Neon: Redux challenge by submitting and voting on their favorites in the Dystopika Discord. This week's selected highlights were submissions by: Giga_Jesus, Ryantalebz, and Jaggedcrayon (Matt's Pick) Community Challenge: City of IndustryIn the City of Industry, work and life are inseparable. Residential blocks fill gaps between factories, packed streets and monorail platforms funnel workers between shifts, and the glow of machinery replaces the sun. This is a city built around efficiency, not comfort.In this challenge, create a city where
2026-06-14 18:06 UTC · Community Announcements · Brant
Thank you everyone who participated in the Dark Enterprises challenge by submitting and voting on their favorites in the Dystopika Discord. This week's selected highlights were submissions by: Giga_Jesus, Nex, and OraneJuiceMonster (Matt's Pick) Community Challenge: Festival of Neon: ReduxAfter all of the shady deals, illegal trade, and the not-so-pleasant underbelly, the city turns its lights back on, shifting focus back to to it's beauty.With summer approaching and tourism forecasts finally turning upward once more, corporate executives are eager to reclaim the spotlight. The result is the r
2026-06-14 03:04 UTC · Community Announcements · marshmatter
What’s NewThere is a new Billboard Media Source setting in the City Settings to allow you to set a source folder for random images on billboards. There are two options:Default + Mods will use the original game billboard images plus any mods you’ve activated for the current city. (Default setting)Custom Folder allows you to browse for a local folder of images. This folder can also contain subfolders to target specific billboard sizes. You will be prompted to automatically create these folders if you’d like.Basic City Stats have also been added to City Settings screen: # of Buildings, # of Props
2026-06-04 17:00 UTC · Community Announcements · marshmatter
WDC World Ocean Day Charity Sale We are excited to announce that we are supporting WDC, Whale and Dolphin Conservation for World Ocean Day! The WDC World Ocean Day Sale starts today and runs until 11th June, 10am PDT 2026, and you can save a fin-tastic 35% off Dystopika. We will also donate 25% of our net profits to WDC to support their conservation work.*Who is WDC?WDC, Whale and Dolphin Conservation are the leading global charity dedicated to the protection of whales and dolphins. Their expert-led teams in the UK, Europe, the Americas, and Australasia work across the whole spectrum of thre
2026-05-24 23:33 UTC · Community Announcements · Brant
Thank you everyone who participated in the Luxury Living challenge by submitting and voting on their favorites in the Dystopika Discord. This week's selected highlights were submissions by: Churchgrimm, Nex, and Lizard Wizard (Matt's Pick) Community Challenge: Dark EnterprisesWhile some shop and live in luxury high above the streets, real business happens below. Beneath the fancy towers lies a city under the city - a black market pulsing with neon light, shady deals, and unspoken rules. This is where illegal trades are common, money change hands, and consequences are handled quietly.In this ch
2026-05-01 02:11 UTC · Community Announcements · Brant
Thank you everyone who participated in the Intergalactic Marketplace challenge by submitting and voting on their favorites in the Dystopika Discord. This week's selected highlights were submissions by: \, Lizard Wizard, and Catin (Matt's Pick) Community Challenge: Luxury LivingAfter a long day of shopping at the Intergalactic Spaceport, people head to their homes to rest their heads (and their wallets) then wake up and do it all over again. In this challenge, build the city where the rich live that support the small and big businesses of the Marketplace. Focus on high rise luxury suites, vast
2026-04-27 02:29 UTC · Community Announcements · marshmatter
Bug fixesFixes a critical bug where exiting the game during startup may lead to loss of prop unlock progress. To help players affected by this bug, the unlock-all cheat as been enabled.
2026-04-16 02:13 UTC · Community Announcements · marshmatter
This update adds several requested quality of life improvements as well as support for the 1.2.1 ModKit update. Quality of LifeAutosave can now be enabled in the settings at various time increments.Autoload Last Save can now be disabled in the settings. Doing so will display the Load City screen at startup instead of autoloading the most recent save. Mod Debug tools can now be activated in the settings which will display names/IDs of objects and allow for specific buildings to be selected from a building picker list. Intended for our Mod Community to help debug their creations but also useful
2026-04-12 02:16 UTC · Community Announcements · Brant
Thank you everyone who participated in the Stellar Spaceport challenge by submitting and voting on their favorites in the Dystopika Discord. This week's selected highlights were submissions by: Quirther, OatsOatsOatsOats, and xs303 (Matt's Pick) Community Challenge: Intergalactic MarketplaceWith the spaceport operational, the city becomes a destination. Travelers, traders, and cargo from across the galaxy now flow through its streets, creating demand for commerce on a massive scale.In this challenge, build a marketplace designed to support interstellar tourism and trade. Focus on dense commerc
2026-03-14 09:16 UTC · Community Announcements · Brant
Thank you everyone who participated in the Industrial Revolution challenge by submitting and voting on their favorites in the Dystopika Discord. This week's selected highlights were submissions by: \, Soapie, and OatsOatsOatsOats (Matt's Pick) Community Challenge: Stellar SpaceportSpace travel is the foundation of this city. Massive spaceports, launch pads, and docking towers dominate the skyline, supporting constant movement of ships, cargo, and travelers moving between worlds.In this challenge, build a city centered entirely around a spaceport. Design launch facilities, transit corridors, an
2026-02-24 07:43 UTC · Community Announcements · marshmatter
This small update primarily consists of added support for the new features in Dystopika ModKit v1.2.0 New ModKit FeaturesModding: Mod Prop Camera component has been added to allow for staging of custom cameras in Mod Props, similar to the Blimp Cam.Modding: Prop Sub-groups have been added to allow for user-selectable variations of a prop.Modding: A validation step now takes place while compiling your mod, providing warnings if you are missing required configuration or reference.Minor ChangesVolumetric light settings have been revised to allow for higher light limits (especially when using the
2026-02-21 03:15 UTC · Community Announcements · Brant
Thank you everyone who participated in the Labor of L.O.V.E challenge by submitting and voting on their favorites in the Dystopika Discord. This week's selected highlights were submissions by: \, oatsoatsoatsoats, and Ebuin (Matt's Pick) We’re also excited to welcome rogler to the Discord Moderator Team! 🎉 Rogler has been an amazing contributor to our community, and we’re grateful for everything he’s done to help make this space welcoming, safe, and fun for everyone. We’re thrilled to have him stepping up and joining the mod team.To keep things fair for all participants, rogler will no longer
Full appinfo as delivered by Steam PICS, changenumber 38746496. Also at /api/app/2379910/raw.
{
"appid": "2379910",
"common": {
"name": "Dystopika",
"type": "Game",
"oslist": "windows",
"osarch": "64",
"osextended": "",
"clienttga": "b8cbcc7472fb7498e190af91414b80a4640f737f",
"icon": "46911512d08f03703142c6c92299d64a91d80c2d",
"clienticon": "64d3e804a6780b04da01692f22ec715139e2cf13",
"releasestate": "released",
"name_localized": {
"schinese": "Dystopika: 未来城市沙盒"
},
"languages": {
"english": "1",
"german": "1",
"french": "1",
"italian": "1",
"koreana": "1",
"spanish": "1",
"schinese": "1",
"tchinese": "1",
"russian": "1",
"thai": "1",
"japanese": "1",
"polish": "1",
"norwegian": "1",
"brazilian": "1",
"bulgarian": "1",
"indonesian": "1"
},
"eulas": {
"0": {
"id": "2379910_eula_0",
"name": "Dystopika EULA",
"url": "https://store.steampowered.com//eula/2379910_eula_0",
"version": "2"
}
},
"content_descriptors": {
"0": "5"
},
"steam_deck_compatibility": {
"category": "2",
"steamos_compatibility": "2",
"steam_machine_compatibility": "2",
"test_timestamp": "1721260800",
"tested_build_id": "14871496",
"tests": {
"0": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsDoNotMatchDeckDevice"
},
"1": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"2": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigFullyFunctional"
},
"3": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsLegible"
},
"4": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
}
},
"steam_machine_tests": {
"0": {
"display": "3",
"token": "#SteamMachine_TestResult_ControllerGlyphsDoNotMatchDevice"
},
"1": {
"display": "3",
"token": "#SteamMachine_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"2": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultControllerConfigFullyFunctional"
},
"3": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
},
"1": {
"display": "1",
"token": "#SteamOS_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
}
},
"configuration": {
"supported_input": "other",
"requires_manual_keyboard_invoke": "1",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "0",
"non_deck_display_glyphs": "1",
"small_text": "0",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "proton-9.0-2RC",
"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": "1d298a90a617cd703e93e589d077e64d204be80e/capsule_231x87.jpg",
"schinese": "15bc4e8f4050a227c0f5517e4aa8c8341a3cb3f4/capsule_231x87_schinese.jpg"
},
"header_image": {
"english": "3ace3076a7af9add02ad4be8362a71e14041195f/header.jpg",
"schinese": "header_schinese.jpg"
},
"library_assets": {
"library_capsule": "en,zh-cn",
"library_hero": "en,zh-cn",
"library_hero_blur": "zh-cn",
"library_logo": "en,zh-cn",
"library_header": "en",
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "100",
"height_pct": "100"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "library_600x900.jpg",
"schinese": "f1704851d221c4346001d30501fcecc741ab3079/library_600x900_schinese.jpg"
},
"image2x": {
"english": "library_600x900_2x.jpg",
"schinese": "f1704851d221c4346001d30501fcecc741ab3079/library_600x900_schinese_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg",
"schinese": "21db3d3ada63a669853e13767cc6ad507aed17f0/library_hero_schinese.jpg"
},
"image2x": {
"english": "library_hero_2x.jpg",
"schinese": "21db3d3ada63a669853e13767cc6ad507aed17f0/library_hero_schinese_2x.jpg"
}
},
"library_hero_blur": {
"image": {
"schinese": "21db3d3ada63a669853e13767cc6ad507aed17f0/library_hero_blur_schinese.jpg"
}
},
"library_logo": {
"image": {
"english": "logo.png",
"schinese": "99518307c092c6f48128ba2dcbd7f35cd66255dc/logo_schinese.png"
},
"image2x": {
"english": "logo_2x.png",
"schinese": "99518307c092c6f48128ba2dcbd7f35cd66255dc/logo_schinese_2x.png"
},
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "100",
"height_pct": "100"
}
},
"library_header": {
"image": {
"english": "41e04dcd317ffdce42cf6251bafd7a16f29c5255/library_header.jpg"
},
"image2x": {
"english": "41e04dcd317ffdce42cf6251bafd7a16f29c5255/library_header_2x.jpg"
}
}
},
"store_asset_mtime": "1765172612",
"associations": {
"0": {
"type": "developer",
"name": "Voids Within"
},
"1": {
"type": "publisher",
"name": "Voids Within"
},
"2": {
"type": "publisher",
"name": "UNIKAT Label"
},
"3": {
"type": "franchise",
"name": "UNIKAT Label"
}
},
"primary_genre": "23",
"genres": {
"0": "4",
"1": "23",
"2": "28"
},
"category": {
"category_2": "1",
"category_23": "1",
"category_22": "1",
"category_30": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true"
},
"schinese": {
"supported": "true"
},
"tchinese": {
"supported": "true"
},
"japanese": {
"supported": "true"
},
"koreana": {
"supported": "true"
},
"german": {
"supported": "true"
},
"polish": {
"supported": "true"
},
"french": {
"supported": "true"
},
"italian": {
"supported": "true"
},
"spanish": {
"supported": "true"
},
"indonesian": {
"supported": "true"
},
"brazilian": {
"supported": "true"
},
"russian": {
"supported": "true"
},
"thai": {
"supported": "true"
},
"bulgarian": {
"supported": "true"
},
"norwegian": {
"supported": "true"
},
"czech": {
"supported": "true"
},
"ukrainian": {
"supported": "true"
}
},
"steam_release_date": "1718980264",
"community_visible_stats": "1",
"workshop_visible": "1",
"community_hub_visible": "1",
"gameid": "2379910",
"content_descriptors_including_dlc": {
"0": "5"
},
"store_tags": {
"0": "4115",
"1": "3810",
"2": "5030",
"3": "3942",
"4": "6052",
"5": "4328",
"6": "4166",
"7": "4182",
"8": "4295",
"9": "9",
"10": "4191",
"11": "1695",
"12": "597",
"13": "5125",
"14": "599",
"15": "1643",
"16": "7332",
"17": "1654",
"18": "97376",
"19": "84"
},
"review_score": "9",
"review_percentage": "95"
},
"extended": {
"developer": "Voids Within",
"publisher": "Voids Within",
"homepage": "https://www.dystopika.com",
"listofdlc": "3859970",
"dlcavailableonstore": "1"
},
"config": {
"installdir": "Dystopika",
"launch": {
"0": {
"executable": "Dystopika.exe",
"type": "default",
"config": {
"oslist": "windows",
"osarch": "64",
"betakey": "default"
}
},
"1": {
"executable": "Dystopika.exe",
"arguments": "-experimental",
"type": "option1",
"config": {
"oslist": "windows",
"osarch": "64",
"betakey": "experimental"
},
"description_loc": {
"english": "Dystopika (Experimental Mode)"
},
"description": "Dystopika (Experimental Mode)"
},
"3": {
"executable": "Dystopika.exe",
"type": "option1",
"config": {
"oslist": "windows",
"osarch": "64",
"betakey": "internal"
},
"description_loc": {
"english": "Dystopika (internal)"
},
"description": "Dystopika (internal)"
},
"4": {
"executable": "Dystopika.exe",
"arguments": "-experimental",
"type": "option2",
"config": {
"betakey": "internal"
},
"description_loc": {
"english": "Dystopika (experimental)"
},
"description": "Dystopika (experimental)"
},
"5": {
"executable": "Dystopika.exe",
"arguments": "-feedback=ATTA0343fa033049a85b2557b57ec28cd84469632db5a7dadf08e919820f9a21735f64BB68F3",
"type": "option2",
"config": {
"oslist": "windows",
"osarch": "64",
"betakey": "nightly"
},
"description_loc": {
"english": "Dystopika (nightly)"
},
"description": "Dystopika (nightly)"
}
}
},
"depots": {
"2379911": {
"manifests": {
"public": {
"gid": "6469197261678054643",
"size": "1352500573",
"download": "868971824"
},
"experimental": {
"gid": "4147153291690459695",
"size": "1352566621",
"download": "869163056"
}
}
},
"3859970": {
"dlcappid": "3859970",
"manifests": {
"public": {
"gid": "7087301473467497155",
"size": "38205744",
"download": "34148720"
},
"experimental": {
"gid": "7087301473467497155",
"size": "38205744",
"download": "34148720"
}
}
},
"baselanguages": "english",
"workshopdepot": "2379910",
"hasdepotsindlc": "1",
"branches": {
"public": {
"buildid": "24526441",
"timeupdated": "1785800994",
"timebuildupdated": "1785732835"
},
"experimental": {
"buildid": "25214516",
"description": "Pre-release of patches and hotfixes.",
"timeupdated": "1789005601",
"timebuildupdated": "1788976315"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "100000000",
"maxnumfiles": "5000",
"savefiles": {
"0": {
"root": "WinAppDataLocalLow",
"path": "{64BitSteamID}/Progress/",
"pattern": "*.dystopika"
},
"1": {
"root": "WinAppDataLocalLow",
"path": "{64BitSteamID}/Cities/",
"pattern": "*.city"
},
"2": {
"root": "WinAppDataLocalLow",
"path": "{64BitSteamID}/Cities/",
"pattern": "*.jpg"
},
"3": {
"root": "WinAppDataLocalLow",
"path": "{64BitSteamID}/Cities/",
"pattern": "*.xml"
}
},
"rootoverrides": {
"0": {
"root": "WinAppDataLocalLow",
"os": "Windows",
"oscompare": "=",
"useinstead": "WinAppDataLocalLow",
"addpath": "Voids Within/Dystopika/"
}
}
}
}