Home Products Changelog

Release Notes for City Game Studio: Your Game Dev Adventure Begins

v1.26.0

**Rendering**
- Use higher resolution for platform sprites (1024px instead of 512px)

**Platforms**
- Add the Steam Frame
- Balance the Nintendo Switch units sold
- Balance the PlayStation 5
- Balance the Xbox Series X
- Adjust the end of life of the first Steam Machine

**Updates & DLC**
- Redesigned the game update interface
- Redesigned the game DLC interface

**Interface**
- Added the GOTY award to the "Misc" filter in the shop menu
- Added a way to access the devkit panel from the bottom menu
- The email panel now uses more colors to help you manage messages
- When unlocking a new game engine component, added a button to navigate directly to the game engine update panel
- Added a grid overlay when furnishing studios
- Redesigned the exit menu while in-game

**Custom-platforms**
- Add a copy-protection parameter to avoid the 1983 market crash

**Quality of Life**
- The game now remembers the sorting filter when opening the game genre panel
- The game now remembers the sorting filter when opening the platform panel

**Optimization**
- Reworked the tips thread to stop once completed
- Optimized startup time (39% faster on high-end computers, 55% faster on low-end computers)
- Replaced the `call` function with direct function calls (250% performance improvement)
- Optimized label refresh to only update visible labels
- Optimized the bouncing animation (switched from animation node to process)
- Optimize the function 'compute_employee_happiness' since it takes up to 2300 ms (with hover 1000 employees). It takes now ~66 ms. This function is used every 3 seconds in the game, it used to update the staff happiness.

**Clean-up**
- Removed 108 unused textures
- Closed all open I/O operations

**Modding**
- Add a new parameter when creating a new difficulty (copy_protection_costs)
- Add a new parameter when adding a new platform (copy_protection)
- Add a new parameter when adding a new platform (backward_compatibility)
- Add a new parameter when editing an existing platform (backward_compatibility)

**Staff Panel**
- Added a new filter to display employees not assigned to any studio
- Add the studio size to the studio name

**Balancing**
- Added a new threshold for additional cost reduction on custom platform manufacturing
- Balance the DLC, it was a real exploit allowing you to make 1000% profits on any game
- The banker no longer offers to sell empty studios, only furnished studios with assigned staff. A random studio is then selected from this list.

**Save Game**
- Redesigned the save game panel
- Added ability to name save games when duplicating
- Added ability to name save games when creating new slots
- The game now warns and asks for confirmation when overwriting existing saves
- Added ability to load save games while already in-game
- Added caching system for save game listing (internal optimization, not for browsing)

**Steamdeck**
- The twitch configuration panel was not taken into account correctly when playing on the Steam deck
- Improve compatibility with micro-transactions (automatically open the steam deck keyboard)
- Improve compatibility when making paid updates (automatically open the steam deck keyboard)
- Improve compatibility when renaming buildings (automatically open the steam deck keyboard)
- Improve compatibility when filtering game from the history panel (automatically open the steam deck keyboard)
- Improve compatibility when releasing a game to rename the game (automatically open the steam deck keyboard)

**Studio director**
- Balancing the genre the studio director uses. Unless the player specifies a genre, then the studio director will check for the studios happiness when picking a new genre. Meaning, you're going to make games for genre you don't master even if the settings says otherwise in order to keep your staff happy.

**Misc**
- Add support for 3440 x 1440 resolution
- Removed a yield while loading scenes (fixed memory leak and other issues)
- Configuration files are now only written when changes are detected
- Remove an in-game vanilla event which is breaking the coffee-machine. Mods event can still break object.
- Improved cross-promotion system to cache images per session (avoiding redundant loading) and randomly display multiple games

**Localization**
- Fixed grammar and idiomatic issues in English translations
- Currency symbol now correctly placed before the amount for English translations. 
 Required a significant refactor to normalize usage of the `format_currency` function, 
 resulting in better overall performance by avoiding redundant string formatting.

**Bugfixes**
- Fixed fullscreen mode (Windows only)
- Digital store: Fixed an issue where updating the assigned studio for a digital store feature wouldn't update the in-development panel
- Fixed a rare crash when closing in-game messages
- Fixed achievement unlocking incorrectly when releasing games on competitor-made consoles instead of own consoles
- Fixed the progress bar for manufacturing cost reduction on released custom platforms not progressing correctly
- Fixed an issue preventing GOTY awards from being placed
- Added migration to update the count of GOTY awards won
- Fixed mouse wheel scrolling the page when adjusting sliders
- Fixed slider mouse input positioning issues preventing accurate adjustment
- Fix a crash when updating a "green" game
- Cannot use the mousewheel to update the micro transactions price
- Fix an issue with the double slider (renting studio)
- Fix an issue with some savegames where the game price is not taken into account (due to the studio director)
- Fix an issue with the studio director where it ports games that has not yet been released.
- Fix an issue with the fanbase change label, it always shows 0 (which is not correct)
- Fix an issue when a savegame keeps hint, it might crash the game (at start up)
- Add a missing font size (godot 2.1 manages font size individually)
- Fix an issue with the cheat-code console (cannot set employee happiness)
- Fix an issue with the devkit panel (cannot close it)
- Fixed employees not being released when selling an engine via the banker
- Fixed the mail panel not being closable without pressing Escape when opening the engine panel from the last email in the mailbox
- Fixed panels occasionally failing to close (now works reliably 100% of the time)
- Fixed pillar collision shape to avoid visual glitches
- Fixed mods with missing fields now raising proper errors instead of failing silently
- Fixed a silent error when putting unreleased game ports on sale
- Fixed an internal error when manually sending devkits to only some competitors (instead of all)
- Fixed typo in the game engine panel
 


v1.25.1

**Bugfix**
- Fixed an issue preventing studio director management on low resolution displays (below 1360x768)
- The studio director could port games to consoles that weren't powerful enough (which wasn't ideal)
- The studio director didn't save the platform & dematerialized store parameters correctly
- The studio director didn't save the game size parameter correctly
- The studio director could port games even when an exclusivity contract was active
- Fixed a crash that occurred when returning to the main menu


v1.25.0

**Game of the Year**
- List all GOTY
- Reworked the game selection panel
- Reworked the award-winning game panel
- Rework the GOTY publishing panel
- Added physical award

**Studio Director**
- Reworked interface to allow players to choose whether the studio director makes only updates, games, or game ports, or everything
- Added porting capabilities:
 - You can now set the minimum compatibility between platforms
 - You can choose whether the studio director updates only its games or all available games

**Optimization**
- Studios with more employees now generate fewer visual particles to maintain smooth performance. Larger studios will no longer suffer from performance issues due to their size.

**Interface**
- Expanded the released games panel
- Reworked the game charts (removed the fanbase chart)  
- Reworked the platform charts (removed the catalog size chart)
- Reworked filters in the released games panel for better filtering and sorting
- Added cost reduction information to custom platforms
- Added tooltips to greyed-out options in the right panel
- Reworked the console sale panel (looks cleaner now)
- Reworked the game sale panel (looks cleaner now)
- Set revenue color to green for published games
- Set revenue color to yellow for trade-published games
- Added tooltips to disabled buttons explaining why they are disabled
- End of month now shows how much you've earned (in the currency menu at the bottom of the screen)

**Options**
- Reworked the interface for a cleaner look
- Added options for better game control
- Added tooltips to explain what certain options do
- Added 60/120 FPS options

**Cheat Codes**
- Added "complete-all-remakes" cheat code for remakes
- Added "complete-all-games" cheat code for publishing offers
- Added cheat code to make servers free (rent and monthly maintenance)

**Misc**
- When a game is pulled from the market, added clear messaging explaining why it was removed

**i18n**
- Fix various simplified chinese translations (Thanks to Jack Neksa)

**QOL**
- Producers now auto-unassign when a game is released
- Producers now auto-unassign when a remake is released

**Bugfix**
- Fixed sorting by profit in the released games panel
- Fixed missing translations when unlocking secret achievements
- Fixed studio director randomly selecting game features, which led to poor scores and strange behavior
- Fixed furniture being destroyed instead of sold when selling a studio
- Fixed furniture being destroyed instead of sold when demolishing a studio
- Fixed borderless fullscreen mode on Windows cutting off pixels on the left side of the screen
- Fixed resolution selector remaining active in fullscreen mode
- Fixed game window repositioning when changing resolutions
- Fixed right side panel not minimizing when chosen
- Fixed being able to port a game infinitely to your own custom platform when viewing the platform's game catalog
- Fixed popup blocking clicks when starting a minigame
- Fixed being able to crack the same game repeatedly
- Fixed being able to assign a network admin to an offline game
- Fixed studio director panel not displaying the correct options when first opened
- Fixed ports getting frozen during the porting process
- Fixed contract durations being miscalculated when game speed changes
- Fixed the game not displaying error messages when creating a mod with bugs
- Fixed random crash when updating mortgage (Windows only)
- Fixed random crash when opening the server usage panel (Windows only)
- Fixed being unable to sort by studio when poaching employees
- Fixed interface not refreshing correctly when training staff
- Fixed pagination issue caused by missing signal (it worked but caused degraded performance)
- Fixed random crashes with sliders (Windows only)
- Improved popup robustness


v1.24.1-rc1 (2025-09-18)

Bugfixes


v1.24.0-rc11 (2025-09-04)

Misc

Competitors

Custom-platforms

Interface

Notification (emails)

Shaders

Platforms

Game engine

Studio director

Bugfix


v1.24.0-rc10 (2025-09-02)

Misc

Competitors

Custom-platforms

Interface

Notification (emails)

Shaders

Platforms

Game engine

Studio director

Bugfix


v1.24.0 (2025-09-11)

Misc

Competitors

Custom-platforms

Interface

Notification (emails)

Shaders

Platforms

Game engine

Studio director

Bugfix


v1.23.0 (2025-06-18)

Mod support

Balancing

Staff

Interface

Savegame

Feature

Release panel

Bugfixes

Misc


v1.22.3 (2025-04-02)

Optimization

Bugfix


v1.22.2 (2025-04-01)

Bugfix


v1.22.1-rc0 (2025-03-31)

Bugfix


v1.22.1 (2025-03-31)

Bugfix


v1.22.0 (2025-03-25)

Feature

Custom-platform

Platforms

Studio director

Misc

Balancing

i18n

UI

Game update

Bugfix

Mod maker

Cheat code


v1.21.5-rc0 (2024-12-18)

Bugfix

Misc

Known bugs

What's coming next


v1.21.3-rc0 (2024-12-14)

Bugfix


v1.21.2 (2024-12-12)

Bugfix

i18n


v1.21.1 (2024-12-10)

Bugfix

Optimization


v1.21.0-rc16 (2024-12-09)

UI

Studio director

Custom Platform

Platforms

i18n

Optimization

Misc

Bugfix


v1.21.0-rc15 (2024-12-09)

UI

Studio director

Custom Platform

Platforms

i18n

Optimization

Misc

Bugfix


v1.21.0-rc14 (2024-12-07)

UI

Studio director

Custom Platform

Platforms

i18n

Optimization

Misc

Bugfix


v1.21.0-rc13 (2024-12-06)

UI

Studio director

Custom Platform

Platforms

i18n

Optimization

Misc

Bugfix


v1.21.0-rc12 (2024-12-04)

UI

Studio director

Custom Platform

Platforms

i18n

Optimization

Misc

Bugfix


v1.21.0-rc11 (2024-12-04)

UI

Studio director

Custom Platform

Platforms

i18n

Optimization

Misc

Bugfix


v1.21.0-rc10 (2024-12-02)

UI

Studio director

Custom Platform

Platforms

i18n

Optimization

Misc

Bugfix


v1.21.0 (2024-12-09)

UI

Studio director

Custom Platform

Platforms

i18n

Optimization

Misc

Bugfix


v1.20.0 (2024-09-19)

UI

QoL

Banker

Competitor

Misc

Bugfix


v1.19.0 (2024-06-26)

Feature


v1.16.0 (2023-11-23)

Steam deck

UI

Misc

Bugfixes

Gamepad layout

Balancing


v1.15.0 (2023-09-30)

Features

Optimization

User Interface

Misc

Bug


v1.13.0-rc1 (2023-05-26)

Feature

Custom platforms

Misc

UI

Balancing

Bugfix


v1.13.0-rc0 (2023-05-25)

Feature

Custom platforms

Misc

UI

Balancing

Bugfix


v1.12.1 (2023-04-08)

i18n

Feature

Events

UI

Misc

Bugfix