City Game Studio cover
City Game Studio screenshot
Linux PC Mac Steam Gog
Genre: Simulator, Strategy, Adventure, Indie

City Game Studio

Bugfixing!


Hello everyone!

I fixed some bugs this week. With Twitch integration and the overhaul of the studio algo, I've dropped a few bugs.
First and most obvious is a problem with royalties when creating a game engine. Indeed, when you create a proprietary game engine, you don't get royalties, that's now fixed. If you've encountered this bug in your savegame, all you have to do is update the engine to make the bug disappear.

The second glitch is a problem with employees. Although the game shows you 100 employees, only 80 can be found on the interface. Employees are duplicated. That's been fixed too, and if you encounter this problem, the best thing to do is to unassign all employees, then reassign them.
Currently, unassigning employees takes some doing, but this week I'm going to add a button to unassign all employees. That should make it easier.

Yet another bug involves the consoles you manufacture. If you release 2 consoles, and each one makes a profit of 10 million. Then you'll get 30 million instead of 20... Why, well, you see, it turned out to be a bug, and it's been fixed! There was also another bug with consoles: releasing a console in February would show it as released in January. That's been corrected.

That's it, so I'm still planning to work on the Steamdeck next week, as well as adding a “Don't show again” button on tooltips (I think you'll appreciate this addition), not to mention reviewing the game-over screen.

It's been a busy week of fixes, and I know there's still one bug: when you rename your company, the interface doesn't update, so you have to reload the game for it to show up. I'll work on it next week!

Until then, take care and see you next week.
Xavier aka Binogure

Patch v1.19.0-rc10


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 avoid spoilers.

Please make sure to make backups of your save files before playing.



Changelog


Bugfix

  • Game engine: Not getting royalties
  • Custom console: release date is off by 1 month
  • Financial panel: when making a mortgage, doesn't show up on the financial panel
  • Custom platform: Platform profits are mis-computed. If you make 3 consoles making 50 $ each, then you're going to make 50 + (50 + 50) + (50 + 50 + 50)
  • Studio employee count: Due to the twitch integration. In fact an employee can get assigned to the same desk more than once because you can hire the same employee more than once. To fix it, unassign all your employees, and assign

Studio furnishings done!


Hello folks!

Well, I've dug deeper into the studio generation algorithm to bring you something unique!
It's already available on Steam's unstable branch, so if you want to try it out, go ahead!

To cut a long story short, the Studio Generation algorithm has been overhauled, and several templates have been added. In particular, I've added one that lets you furnish your studios to such an extent that nothing fits in them anymore. The biggest studios can have up to 200 workstations... But don't forget that this is an open-space environment. So if you're going to put that many people in the same office, I'd strongly advise you to leave room for drinks machines, TVs and any other furniture you need to relax. But I've found a way to put 150 employees in a single studio and get 100% happiness by playing with the studio generator options. Which means you can too!

There are other changes in the unstable version, and I really invite you to try it out if you want to see it all.
Next week, I'll be working a little on the Steamdeck part. Namely, adding an option for larger fonts.

Another thing I need to work on is the game-over screen. It's too rough at the moment, so I'm going to rework it.

I've still got 2 bugs to iron out, and otherwise I'm going to continue making tiny visual changes to make the game more comfortable to the eye.

That's all, and it's already pretty good!
Xavier aka Binogure

Patch v1.19.0-rc9


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 avoid spoilers.

Please make sure to make backups of your save files before playing.



Changelog


Feature

  • Automatic furnishing can generate studios with many more desks than before. To a point where only desks fit in the studio. To the detriment of happiness, as always.

Custom platforms

  • Add a new NVMe drive for handheld platforms
  • Add a new NVMe drive for home platforms

Bugfix

  • Financial tab: DLCs tab is blank
  • Staff: When hiring, firing, unassigning an employee the list is put backward

Store progress!


Hello there!

It's been a wonderful week, and already it's time to tell you about the week's progress and what's coming up next week!

Granted, adding the Twitch integration wasn't easy. I've corrected the few bugs that came to my attention. Now, the integration is working well!
I intend to wait for your feedback before adding more features for Twitch!

A feedback that doesn't go unnoticed


A player reported a curious bug. Some of the game's buttons weren't working properly. So I looked into the matter this week. And I discovered another problem: these buttons are used everywhere in the game. As a result, if that button has a bug, the game becomes unplayable.
Needless to say, I spent the time it took to understand the problem and to fix it.
It turns out to be a synchronization problem. Although the vast majority of us don't encounter any problems with the game's buttons, some less powerful or less fortunate PCs systematically do! So thanks to whoever pointed out the bug.
The algorithm for managing these buttons has been completely overhauled. And as an unexpected consequence, this fix has made the game a little smoother. So that's good news.

I've also started to revise the studio furnishings. It's now possible to exceed the game's recommended limit and put in more desks than the game suggests. This comes with a price - studio happiness - but it's a start. I know that the next feature that's expected is to be able to copy a studio. And that's what I've started to do, but haven't finished yet.

I hope to finish it by next week, and on top of that, I'll be adding components to the consoles!

Thanks for reading and see you soon!
Xavier aka binogure

Patch v1.19.0-rc8


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 avoid spoilers.

Please make sure to make backups of your save files before playing.



Changelog


Feature

  • Automatic furnishing to generate denser studios at the expense of happiness

Patch v1.19.0-rc7


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 avoid spoilers.

Please make sure to make backups of your save files before playing.



Changelog


Twitch

  • Twitch viewers ain't sync to their specialties

Mod maker

  • Mod maker button is greyed out when first opening the mod menu panel

Bugfix

  • Animated toggle button: Can make the game unplayable

Oops...


Hello everyone,

I'm rereading last week's devlog and I realize that I didn't do what I promised.
Instead, I fixed quite a few bugs. The most notable was the one that allowed you to create a new save slot, but renamed the company by adding +1 to its name.

I also worked on the game engines. You pointed out to me that engines became obsolete quickly, and that the penalty for updating an engine could be too severe. So I've revised this part and within Steam's unstable branch you can now, for engines that have a penalty, rewrite the existing code to cancel that penalty. Obviously, I want to do things right, so the cost of the rewrite depends on the difficulty. And of course, it's moddable. The mod maker has been updated and what's more, it's backward compatible. In short, I've taken my time to make something that's just right for you.

In terms of quality of life, I've also added two buttons when you close the game while you're playing. These are: return to main menu without saving, and exit the game without saving. Well, I should have considered it sooner, but it's done.

That's what I worked on last week, and next week I'll have to work on the studio part. In other words, improving the quality of studio life (generations, management...).

I've still got a few other things I'd like to work on to make the game nicer, but I'll tell you about them next week!

Until then, take care.
Binogure aka Xavier

Patch v1.19.0-rc5 & 6


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 avoid spoilers.

Please make sure to make backups of your save files before playing.



Changelog


Twitch

  • Add option to set the polling time (default 60 secs, 10, 15, 30, 60, 120, 300)
  • Add tooltip to twitch button
  • You cannot rename a viewer
  • Viewers can show emoji hover their head (heart or tears)

Misc

  • Add a button to the exit menu to go back to the main menu without saving
  • Add a button to the exit menu to quit without saving
  • Game engine: Add a rewrite button to deal with legacy code. So you don't have to create a new engine.
  • Update the difficulty selection panel regading new difficulty options.

Mod maker

  • Add a new parameter for the game engine creation

Bugfix

  • Recruits were not generated correctly
  • Custom platform: might returns more unit than it sells.
  • Custom platform: there's a bug in total unit sold
  • Duplicating a save slot rename your company by adding +1

Twitch part 3


Hello all!

There's already been some positive feedback regarding the next update. In fact, you can try out the update by going to Steam's unstable branch.
Feedback has been very positive, and that's great to see.

Twitch integration is coming along nicely, and this week I'm going to start working on the actions viewers can have when they've been recruited by the streamer.
I'm planning to add a couple of animations, like displaying emojis on the employee's head. Another is the ability to change the employee's appearance.

When I'm done with the Twitch integration, I'll get down to overhauling the store. I say overhaul, but it's more a question of adding features.
First, studios can be automatically furnished more densely. This means you can have over 100 desks in a single studio without having to place them by hand.
I think you're going to like this new feature.
Secondly, if time permits, I'm going to add the ability to duplicate studio layout. How the player can do this still needs to be defined, before I even look at how to do it in-game.

It's all hard work, and that's why updates take time.
See you next week for the rest.

Have a great weekend!
Xavier aka Binogure