2026-09-11 17:00 UTC · Community Announcements · Binogure
Hello everyone! Short week, it's back-to-school season, I took the time to read through your feedback and it turns out the latest build of City Game Studio has a small bug that took me a while to solve. Let me tell you about it right away. This week's recap In a previous update, I'd spent quite a bit of time fixing a crash that happens rarely, but still happens. To put it simply, City Game Studio initializes bit by bit, one element after another. The thing is, on certain configurations, initialization doesn't happen in exactly the same order every time. That can be due to the hardware setup, a
2026-09-09 17:00 UTC · Community Announcements · Binogure
Changelog - rc9 Bugfix Dark mode: Font colors were not adjusted when using the dark theme. It was due to an improvement of the theme handler, but it led to that bug. Sorry folks, it's now fixed. Previous Changelog Game genre Friendslop games Rework the game genre algorithm to hide the composed game genres. Not removed though, to stay backward compatible Digital store Interface rework, not final, still a work in progress. The feature list is going to get reworked Rework the feature list Streamline the feature development (fewer popups) Rework the feature-achieved popup Make some features not di
2026-09-04 17:00 UTC · Community Announcements · Binogure
Hello everyone! It's back-to-school season, and v1.28 is coming up fast. I've planned to release it on September 23rd, 2026! There you go, I've dropped the release date for v1.28.0! I hope you're just as excited as I am for this update! This week's recap Since we're getting close to the release date for v1.28, this version only contains fixes, and rather minor ones. Let's start with save management. It could happen that if you loaded a save while already in-game, well, it just wouldn't work. So I spent quite a bit of time testing to track down the bug and finally fix it. It was a simple fix, y
2026-09-02 17:00 UTC · Community Announcements · Binogure
Default version of the game, we want to make sure to have a chance to discover bugs and adjust the balancing, to give you the best game experience possible. Access the Unstable branch on Steam by right clicking City Game Studio in your Steam library, and then select ‘Properties’. In the new window, select ‘Betas’. The Unstable branch should now be available for you to choose from. Please leave any feedback you may have in the appropriate channel in our Discord, or in the subforum on Steam. As always, remember to be considerate towards players not partaking in the Unstable, in case they want to
2026-08-28 17:00 UTC · Community Announcements · Binogure
Hello everyone! Summer is already well underway, back-to-school season is coming, and with it, v1.28. Obviously it's not quite complete yet, there are still a few small things missing. But already, the current version fixes a lot of bugs and greatly improves the gaming experience! This week's recap This week I worked a lot on genres. I wanted to add a new genre, but the graph that lets you unlock genres was really packed to the brim. So one of you suggested hiding redundant genres. And that's a great idea, so I put it into practice. For example, the Action RPG genre is a combination of the Act
2026-08-26 17:00 UTC · Community Announcements · Binogure
Default version of the game, we want to make sure to have a chance to discover bugs and adjust the balancing, to give you the best game experience possible. Access the Unstable branch on Steam by right clicking City Game Studio in your Steam library, and then select ‘Properties’. In the new window, select ‘Betas’. The Unstable branch should now be available for you to choose from. Please leave any feedback you may have in the appropriate channel in our Discord, or in the subforum on Steam. As always, remember to be considerate towards players not partaking in the Unstable, in case they want to
2026-08-21 17:00 UTC · Community Announcements · Binogure
Hey everyone! Finally, a bit of a calmer week! I worked hard to deliver what I promised you, and even a little more. I'm starting to get really into the details for the digital store, and that's nothing but good news for you! Let me tell you about it right away. This week's recap It's done, it's in the game, I've added the two features to the game engine for better immersion! From now on, you'll be able to choose between 2D games and text-based games when you start a new game. That gives you more choice at the start, and I think it makes you feel less like you're on rails. {STEAM_CLAN_IMAGE}/3
2026-08-19 17:00 UTC · Community Announcements · Binogure
Default version of the game, we want to make sure to have a chance to discover bugs and adjust the balancing, to give you the best game experience possible. Access the Unstable branch on Steam by right clicking City Game Studio in your Steam library, and then select ‘Properties’. In the new window, select ‘Betas’. The Unstable branch should now be available for you to choose from. Please leave any feedback you may have in the appropriate channel in our Discord, or in the subforum on Steam. As always, remember to be considerate towards players not partaking in the Unstable, in case they want to
2026-08-14 17:00 UTC · Community Announcements · Binogure
Hello everyone, It was a very intense week, I spent a lot of time debugging City Game Studio. That means studying dump files, which contain all the game's traces and let me understand why the game isn't working properly. And you might not realize it, but this kind of thing takes time. Time I couldn't spend on other things. As you'll have understood, I had to revise my plans. So let me tell you about it right away! This week's recap This week, two people ran into major crashes at game launch. So I looked into these crashes and reworked the game's startup to make it less abrupt. {STEAM_CLAN_IMAG
2026-08-12 17:00 UTC · Community Announcements · Binogure
Default version of the game, we want to make sure to have a chance to discover bugs and adjust the balancing, to give you the best game experience possible. Access the Unstable branch on Steam by right clicking City Game Studio in your Steam library, and then select ‘Properties’. In the new window, select ‘Betas’. The Unstable branch should now be available for you to choose from. Please leave any feedback you may have in the appropriate channel in our Discord, or in the subforum on Steam. As always, remember to be considerate towards players not partaking in the Unstable, in case they want to
2026-08-07 17:00 UTC · Community Announcements · Binogure
Hi everyone! Thanks for reading me twice a week, yep, a changelog every Wednesday and a devlog every Friday for years now, that's a lot of text! Anyway, this week I made good progress on the digital store, and above all I'm giving you more control and depth, let's go! This week's recap First off, I worked hard on the bugs you reported to me. Everything should be fixed now, you can assign studios to your DLCs without it causing any issues anymore. And you can also open the financial panel without triggering an error either. {STEAM_CLAN_IMAGE}/31019566/323455f4d73292b389cf11d240a81d892780528d.gi
2026-07-31 17:00 UTC · Community Announcements · Binogure
Hello everyone! A big week is already coming to an end, I fixed quite a few bugs and I still have a few more to sort out! Let me tell you all about it right away! This week's recap First off, the digital store. Its interface has changed a lot, and now lets you see what's going on at a glance. It's visually more polished and more pleasant. Features now have small icons that explain how they impact the digital store, while the financial information has been reorganized to look nicer. {STEAM_CLAN_IMAGE}/31019566/f04ac184612d7b5a407c2995916a33ba38316f6c.gif The first major change to the digital st
2026-07-29 17:00 UTC · Community Announcements · Binogure
Default version of the game, we want to make sure to have a chance to discover bugs and adjust the balancing, to give you the best game experience possible. Access the Unstable branch on Steam by right clicking City Game Studio in your Steam library, and then select ‘Properties’. In the new window, select ‘Betas’. The Unstable branch should now be available for you to choose from. Please leave any feedback you may have in the appropriate channel in our Discord, or in the subforum on Steam. As always, remember to be considerate towards players not partaking in the Unstable, in case they want to
2026-07-24 17:01 UTC · Community Announcements · Binogure
Hey everyone! I hope you're doing well, that you haven't been too hot, and that you're enjoying your summer. Here, it's both, I've been working a fair bit and also hitting the beach when I have time! Anyway, I made good progress, but as expected I didn't get everything done at once. This week's recap First, a small thing that still matters: the addition of a new cheat code that lets you systematically win the Game of the Year trophy. It's not a big deal, but it had been requested for ages and it was about time it got added to the game, sorry for the delay. {STEAM_CLAN_IMAGE}/31019566/eeb563aa6
2026-07-23 15:18 UTC · Community Announcements · Binogure
Hey everyone! City Game Studio is part of the SIMFEST 2026 event and I'm super excited about it! A tycoon/simulation that has been updated for almost 10 years! Creates legendary games that everyone will want to play Buys out all your competitors one by one (muahahaha) Creates YOUR own game consoles that will be hits Manages an empire with multiple studios across the entire city Becomes a legend of the gaming industry The SIMFEST Event To celebrate this event, City Game Studio is on sale! It's the perfect time to jump into this simulation and start YOUR journey as a gaming industry manager ! Wh
Full appinfo as delivered by Steam PICS, changenumber 38786735. Also at /api/app/726840/raw.
{
"appid": "726840",
"common": {
"name": "City Game Studio",
"type": "Game",
"releasestate": "released",
"oslist": "windows,macos,linux",
"osarch": "",
"logo": "5009226fad9f29c3ded9e8415bc48b0a93670d7f",
"logo_small": "5009226fad9f29c3ded9e8415bc48b0a93670d7f_thumb",
"icon": "012f7e42ba3960e488a19d8b192f33e2c33ac000",
"linuxclienticon": "c6b27ca7e765c1b6db5d1fbe8b0d3375ffc4537f",
"clienticon": "6f4920572c415db439caafb2fa12ed16a8880457",
"clienttga": "10a54c76f10515c50ce2907be5ec94f9c919da5d",
"languages": {
"english": "1",
"german": "1",
"french": "1",
"italian": "1",
"koreana": "1",
"spanish": "1",
"schinese": "1",
"russian": "1",
"japanese": "1",
"portuguese": "1",
"polish": "1",
"dutch": "1",
"czech": "1",
"turkish": "1",
"brazilian": "1",
"ukrainian": "1"
},
"osextended": "macos64",
"name_localized": {
"schinese": "游戏大亨:都市工作室 (City Game Studio)",
"japanese": "ゲームスタジオタイクーン (City Game Studio)",
"koreana": "게임 스튜디오 타이쿤 (City Game Studio)"
},
"steam_deck_compatibility": {
"category": "3",
"steamos_compatibility": "2",
"steam_machine_compatibility": "3",
"test_timestamp": "1700265600",
"tested_build_id": "12669617",
"tests": {
"0": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigFullyFunctional"
},
"1": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsMatchDeckDevice"
},
"2": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsLegible"
},
"3": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
}
},
"steam_machine_tests": {
"0": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultControllerConfigFullyFunctional"
},
"1": {
"display": "4",
"token": "#SteamMachine_TestResult_ControllerGlyphsMatchDevice"
},
"2": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
}
},
"configuration": {
"supported_input": "other",
"requires_manual_keyboard_invoke": "0",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "0",
"non_deck_display_glyphs": "0",
"small_text": "0",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "native",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"metacritic_name": "City Game Studio",
"small_capsule": {
"english": "081df7b53b33520a6e04ccbcc408c0c6d0445cef/capsule_231x87.jpg"
},
"header_image": {
"english": "87c8f6901c5fc151b8b9bbb452cfcc21aee211c8/header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_hero_blur": "en",
"library_logo": "en",
"library_header": "en",
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "55.51235256876049",
"height_pct": "78.35031901176595"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "967c9748ab92537731b85e06302b3586a4e0a0e4/library_capsule.jpg"
},
"image2x": {
"english": "967c9748ab92537731b85e06302b3586a4e0a0e4/library_capsule_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "570f95db5319c1f6fe7d9af203aede7a70dee52c/library_hero.jpg"
},
"image2x": {
"english": "570f95db5319c1f6fe7d9af203aede7a70dee52c/library_hero_2x.jpg"
}
},
"library_hero_blur": {
"image": {
"english": "570f95db5319c1f6fe7d9af203aede7a70dee52c/library_hero_blur.jpg"
}
},
"library_logo": {
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "55.51235256876049",
"height_pct": "78.35031901176595"
},
"image2x": {
"english": "logo_2x.png"
},
"image": {
"english": "logo.png"
}
},
"library_header": {
"image": {
"english": "f0bc98220b4dbb35d505112bf2a15b99ecd9c9cd/library_header.jpg"
},
"image2x": {
"english": "f0bc98220b4dbb35d505112bf2a15b99ecd9c9cd/library_header_2x.jpg"
}
}
},
"store_asset_mtime": "1788420677",
"associations": {
"0": {
"type": "developer",
"name": "Binogure Studio 🐺"
},
"1": {
"type": "publisher",
"name": "Binogure Studio 🐺"
},
"2": {
"type": "franchise",
"name": "Binogure Studio 🐺"
}
},
"primary_genre": "28",
"genres": {
"0": "25",
"1": "4",
"2": "23",
"3": "28",
"4": "2"
},
"category": {
"category_2": "1",
"category_22": "1",
"category_30": "1",
"category_23": "1",
"category_15": "1",
"category_25": "1",
"category_29": "1",
"category_33": "1",
"category_41": "1",
"category_42": "1",
"category_64": "1",
"category_67": "1",
"category_68": "1",
"category_69": "1",
"category_74": "1",
"category_76": "1",
"category_77": "1",
"category_78": "1",
"category_79": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true",
"subtitles": "true"
},
"french": {
"supported": "true",
"subtitles": "true"
},
"russian": {
"supported": "true",
"subtitles": "true"
},
"spanish": {
"supported": "true",
"subtitles": "true"
},
"german": {
"supported": "true",
"subtitles": "true"
},
"portuguese": {
"supported": "true",
"subtitles": "true"
},
"italian": {
"supported": "true",
"subtitles": "true"
},
"dutch": {
"supported": "true",
"subtitles": "true"
},
"japanese": {
"supported": "true",
"subtitles": "true"
},
"schinese": {
"supported": "true",
"subtitles": "true"
},
"polish": {
"supported": "true",
"subtitles": "true"
},
"brazilian": {
"supported": "true",
"subtitles": "true"
},
"turkish": {
"supported": "true",
"subtitles": "true"
},
"koreana": {
"supported": "true",
"subtitles": "true"
},
"czech": {
"supported": "true",
"subtitles": "true"
},
"ukrainian": {
"supported": "true",
"subtitles": "true"
}
},
"steam_release_date": "1629820800",
"steam_deck_blog_url": "https://steamcommunity.com/games/726840/announcements/detail/3129445029373219963",
"community_visible_stats": "1",
"workshop_visible": "1",
"community_hub_visible": "1",
"gameid": "726840",
"store_tags": {
"0": "12472",
"1": "599",
"2": "4695",
"3": "13906",
"4": "4845",
"5": "9",
"6": "1669",
"7": "5432",
"8": "4182",
"9": "3871",
"10": "9204",
"11": "5851",
"12": "4711",
"13": "10235",
"14": "597",
"15": "492",
"16": "3810",
"17": "1643",
"18": "5125",
"19": "4364"
},
"review_score": "8",
"review_percentage": "91"
},
"extended": {
"developer": "Binogure Studio 🐺",
"publisher": "Binogure Studio 🐺",
"homepage": "https://www.city-game-studio.com/",
"listofdlc": "2893100",
"dlcavailableonstore": "1"
},
"config": {
"installdir": "City Game Studio",
"launch": {
"0": {
"executable": "CityGameStudio.sh",
"type": "default",
"config": {
"oslist": "linux"
}
},
"1": {
"executable": "CityGameStudio32.exe",
"type": "default",
"config": {
"oslist": "windows",
"osarch": "32"
}
},
"2": {
"executable": "CityGameStudio.app",
"type": "default",
"config": {
"oslist": "macos"
}
},
"3": {
"executable": "CityGameStudio64.exe",
"type": "default",
"config": {
"oslist": "windows",
"osarch": "64"
}
},
"4": {
"executable": "CityGameStudio64.exe",
"arguments": "-ad RtAudio-DirectSound",
"description": "City Game Studio (Sound 5.1/7.1)",
"type": "option1",
"config": {
"oslist": "windows",
"osarch": "64"
}
},
"5": {
"executable": "CityGameStudio32.exe",
"arguments": "-ad RtAudio-DirectSound",
"description": "City Game Studio (Sound 5.1/7.1)",
"type": "option1",
"config": {
"oslist": "windows",
"osarch": "32"
}
},
"6": {
"executable": "CityGameStudio.sh",
"arguments": "-output_latency 50",
"type": "option1",
"config": {
"oslist": "linux"
},
"description_loc": {
"english": "City Game Studio (fix sound)"
},
"description": "City Game Studio (fix sound)"
}
},
"steamcontrollertemplateindex": "1",
"steamcontrollerconfigdetails": {
"2739076967": {
"controller_type": "controller_steamcontroller_gordon",
"enabled_branches": "default,internal,oldstable,unstable",
"use_action_block": "false"
}
},
"steamcontrollertouchtemplateindex": "1",
"steamcontrollertouchconfigdetails": {
"2739149565": {
"controller_type": "controller_mobile_touch",
"enabled_branches": "default,internal,oldstable,unstable",
"use_action_block": "false"
}
},
"steamdecktouchscreen": "1",
"steamconfigurator3rdpartynative": "65520"
},
"depots": {
"726841": {
"config": {
"oslist": "linux"
},
"manifests": {
"public": {
"gid": "8339524791403731699",
"size": "398617815",
"download": "297838080"
},
"oldstable": {
"gid": "7675076593347869860",
"size": "393945978",
"download": "294351152"
},
"unstable": {
"gid": "3607230371410240504",
"size": "398724192",
"download": "297927488"
}
}
},
"726842": {
"config": {
"oslist": "windows",
"osarch": "32"
},
"manifests": {
"public": {
"gid": "8895747960497572353",
"size": "391966008",
"download": "283162608"
},
"oldstable": {
"gid": "3884750030414855540",
"size": "387294171",
"download": "279646560"
},
"unstable": {
"gid": "5841577952930172134",
"size": "392072385",
"download": "283254144"
}
}
},
"726843": {
"config": {
"oslist": "macos"
},
"manifests": {
"public": {
"gid": "318336815001298846",
"size": "404298031",
"download": "286750224"
},
"oldstable": {
"gid": "6662400381104502139",
"size": "399626194",
"download": "283265520"
},
"unstable": {
"gid": "5010693870178939686",
"size": "404404408",
"download": "286872832"
}
}
},
"726844": {
"config": {
"oslist": "windows",
"osarch": "64"
},
"manifests": {
"public": {
"gid": "5299546903492192418",
"size": "394328744",
"download": "283911360"
},
"oldstable": {
"gid": "7604479003836343039",
"size": "389656907",
"download": "280444448"
},
"unstable": {
"gid": "308618591038595782",
"size": "394435633",
"download": "284018192"
}
}
},
"baselanguages": "english,german,french,italian,koreana,spanish,schinese,russian,japanese,portuguese,polish,dutch,turkish,ukrainian",
"workshopdepot": "726840",
"branches": {
"public": {
"buildid": "24234193",
"timeupdated": "1784183772",
"timebuildupdated": "1784183689"
},
"oldstable": {
"buildid": "22565972",
"description": "Contains an older version of City Game Studio",
"timeupdated": "1774868683",
"timebuildupdated": "1774868619"
},
"unstable": {
"buildid": "25247910",
"description": "Unstable branch, contains the newest features",
"timeupdated": "1789113681",
"timebuildupdated": "1789111638"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "10000000000",
"maxnumfiles": "1000",
"savefiles": {
"2": {
"root": "WinAppDataRoaming",
"path": "Godot/app_userdata/CityGameStudio/",
"pattern": "*.cgs"
},
"3": {
"root": "WinAppDataRoaming",
"path": "Godot/app_userdata/CityGameStudio/",
"pattern": "*.cfg"
},
"4": {
"root": "WinAppDataRoaming",
"path": "Godot/app_userdata/CityGameStudio/",
"pattern": "*.json"
}
},
"rootoverrides": {
"1": {
"root": "WinAppDataRoaming",
"os": "Linux",
"oscompare": "=",
"useinstead": "LinuxHome",
"pathtransforms": {
"0": {
"find": "Godot/app_userdata/CityGameStudio/",
"replace": ".godot/app_userdata/CityGameStudio/"
}
}
},
"2": {
"root": "WinAppDataRoaming",
"os": "MacOS",
"oscompare": "=",
"useinstead": "MacHome",
"pathtransforms": {
"0": {
"find": "Godot/app_userdata/CityGameStudio/",
"replace": ".godot/app_userdata/CityGameStudio/"
}
}
}
}
}
}