1. City Game Studio
  2. News

City Game Studio News

Twitch part 2

Hello all, everyone,

I'm having an incredibly busy week, but I've got time to read what you have to say.
I appreciated all the ideas you gave me in the comments to the last devlog. Besides, they're great ideas.

Now, without further ado, here's what I've been up to this week.

[h2]Twitch integration[/h2]

Now it's available, but it's not finished yet. I've made a lot of improvements to the IRC client that connects to Twitch, and I think it's stable enough to be tested. If you have any comments on the Twitch integration, go ahead. For the moment, I find it very smooth, as all you have to do is enter your information and the game connects. And when you want to disconnect, you remove the information and the game disconnects itself.

Back to interactions, your viewers can now join the list of available recruits. All this happens directly in Twitch chat, no need to install an extension. By typing !help, each viewer has his or her own command. There are only a few available, and I'll be adding to them as I go along.

A few ideas include asking spectators to name things: a game, a building, a studio, a company... There's also the possibility of recruited spectators posting emojis on their heads. That should make the game a little more interactive! I'll get to all that next week, if I have time.

[h2]Other changes[/h2]
I've also made a few minor fixes. I haven't yet started on the studio furnishings feature, but I plan to work on it in the coming weeks.

In any case, I thank you for your ideas, most of which will be incorporated into the game, and as always :
I'll be reading you in the comments as always!

In the meantime, I wish you a great weekend.
Xavier aka Binogure

Patch v1.19.0-rc2

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.


[h2]Changelog[/h2]
[h3]Twitch[/h3]
  • Connect to a Twitch channel
  • Disconnect from a Twitch channel
  • Viewers can type !help in the chatroom to get informations about how to interact with City Game Studio
  • Viewers can become producer, artist, tester, developper, accountant, marketing manager, networking manager or HR

[h3]Bugfix[/h3]
  • Fix a bug with custom-platforms and genre overview (not impacting the gameplay)

[h3]i18n[/h3]
  • Improve CS translations (Thanks to MasterStudioCZ)

Twitch please!


Hello there!

Many thanks for reading as you do every week. I try to be a little more concise and efficient every time!
So no jokes just information about what's coming up.

Over the past few days, I've been working on some fixes, and adding the hidden possibility of setting City Game Studio to borderless mode. A mode that works in windowed or full-screen mode.

However, this week I also started to tackle the meaty part of the next update!
A big chunk of code to write, which will take me several weeks.
Right now, City Game Studio is able to authenticate to Twitch's chatroom (via a rather neat IRC client), and I've also put up a web page to retrieve the authentication token.
Here's the link, but please note that the link alone doesn't connect City Game Studio to Twitch.
Once you click on the authentication button from within the game, this web page will open. If you open it in your browser, you won't see much of interest.

To sum up, today the IRC client in City Game Studio already connects to the twitch IRC server, but it's disabled. The reason is simple: it hasn't been sufficiently tested to be activated yet.

Meanwhile, the following commands will be available via the Twitch chatroom.
  • !developer: You become a potential developer for the streamer to hire.
  • !accountant: You become a potential accountant for the streamer to hire.
  • !network_administrator: You become a potential network administrator that the streamer can hire.
  • !marketing_manager: You become a potential marketing manager for the streamer to hire.
  • !human_resource: You become a potential HR that the streamer can hire.
  • !producer: You become a potential producer for the streamer to hire.
  • !game: You can suggest a game name.


Having created these commands fairly quickly, I still have a lot of work to do before I can really integrate them into City Game Studio.
Nevertheless, I'm open to suggestions. Any ideas for commands? Any outlandish ones?
As always, I look forward to hearing from you in the comments!

I wish you all a great weekend.
Xavier aka Binogure

Patch v1.19.0-rc1

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.


[h2]Changelog[/h2]
[h3]Misc[/h3]
  • Add borderless window option (only by adding `borderless_window=true` to the `configuration.cfg.local` file)

[h3]Bugfix[/h3]
  • When gaining/losing fanbases via events (from vanilla or mods), you won't be able to make the game imba anymore.
  • When renaming a convention, attendance changes

[h3]Work In Progress[/h3]
  • Twitch Commander: the code is here, lurking in the shadows, waiting for the opportunity to strike.... [2024/04/26 - Pwa]

The next update is on its way


Hello All!

I hope this announcement finds you in good health! Can an announcement tell the difference between a healthy person and another? Can an announcement find people?
This catchphrase isn't going as planned.

OK, now to City Game Studio this time, I'm very pleased with the response to the new update.
Many of you have left reviews on Steam, and it definitely helps me tremendously by posting reviews of City Game Studio and even my other games too for that matter.
There were patches that brought us to v1.18.3.

Since that update, I've been collecting your comments and feedback, so I've started work on the next update.
As usual, a first version of the next update is already available on Steam's unstable branch. It contains fixes and optimizations as well as a couple of additions.

So what's in Santa's bag for v1.19.0?
We're going to rework studio management and furnishings in particular. I'm not going to be more specific on that front, but I'll keep a few surprises in store for you.

In terms of interface, I'm going to add some useful information to the studio list (bottom left), so that you'll know if a studio is unhappy or not working.

I'm thinking of adding one last point: integration with Twitch. Allowing the streamer to rename employees according to who's in the chat room. By the way, if you have any suggestions for this part, let me know in the comments, and I'll be sure to read them!

That's all for today.
Xavier aka Binogure