Cities: Skylines

Cities: Skylines

View Stats:
Feiticeira7X Aug 21, 2018 @ 11:08pm
Optimize unity?
Is there anything that paradox could do on there end, and we could do on our end to get the best out of the unity engine when it comes to optimizations and performance?
< >
Showing 1-9 of 9 comments
MarkJohnson Aug 21, 2018 @ 11:34pm 
Unity is the only one who can optimize Unity.

The game is as optimized as it can be for now. It will be cost ineffective to update this game. Maybe the newer CS2 will be much more optimized whenever it releases.
Meesmoth Aug 22, 2018 @ 2:38am 
Clearly impossible to be done by the game's developers unless they changed the engine used in the game from Unity into something else in a major update.

Or in a new sequel release of Cities: Skylines.

That's one big question to me since 2015, why use Unity in a city-building game? This engine is not made for games like this. Resulting in very high CPU & RAM usage of the game compared to SimCity 2013.
I hope they will use some different kind of engine for the next Cities Skylines.
Aturchomicz (Banned) Aug 22, 2018 @ 5:44am 
Originally posted by Meesmoth:
Clearly impossible to be done by the game's developers unless they changed the engine used in the game from Unity into something else in a major update.

Or in a new sequel release of Cities: Skylines.

That's one big question to me since 2015, why use Unity in a city-building game? This engine is not made for games like this. Resulting in very high CPU & RAM usage of the game compared to SimCity 2013.
well atleast its better then Glassbox
MarkJohnson Aug 22, 2018 @ 10:52am 
Originally posted by Meesmoth:
That's one big question to me since 2015, why use Unity in a city-building game? This engine is not made for games like this. Resulting in very high CPU & RAM usage of the game compared to SimCity 2013.

Unity works fine. It has a couple major advantages. The first being mulitplatform, so they can more easily port the game to other platforms.

The second is that it is already coded in Unity. They have a lot of experience using Unity now and can better code it this time around.

Of course it uses more resources than SC2013 as it only had a single 2km tile, while this game can use up to 81 2km tiles.

Originally posted by Aturchomicz:
well atleast its better then Glassbox

Actually Glassbox was a very good engine. Just poor EA support of not letting the devs do what they wanted.

For instance, the Glassbox engine was using over 120,000 active agents at the same time. This game craps out at 80,000. Not to mention Glassbox used 32-bit and only 1 thread (1-core). This game uses 8-threads (8-cores) and 64-bit. I'm sure you can do the math.

It would be awesome if C/O made their own Glassbox engine. This game could be up to 16x more efficient.
Last edited by MarkJohnson; Aug 22, 2018 @ 10:58am
Meesmoth Aug 22, 2018 @ 11:01am 
Originally posted by -DI- rmjohnson144:
For instance, the Glassbox engine was using over 120,000 active agents at the same time. This game craps out at 80,000. Not to mention Glassbox used 32-bit and only 1 thread (1-core). This game uses 8-threads (8-cores) and 64-bit. I'm sure you can do the math.

It would be awesome if C/O made their own Glassbox engine. This game could be up to 16x more efficient.
I agree with this statement, allowing more low-end PCs to run the game in a 81-tile city with high population.
Feiticeira7X Aug 22, 2018 @ 9:29pm 
Well unity does have options to optimize the games coded within it. So couldn't they do every single optimization the unity engine allows? Or have they already done that?
MarkJohnson Aug 22, 2018 @ 10:10pm 
Originally posted by Payne Musically:
Well unity does have options to optimize the games coded within it. So couldn't they do every single optimization the unity engine allows? Or have they already done that?

No, the main optimization this game needs is Vulcan (DX12) support, and it will require recoding the game from top to bottom to make it compatible. I assume CS:2 will have it and it can improve performance by up to 10x in certain situation, and average ~50% overall improvement. So, the agent limits can go from 80k to 120k, FPS from 30 zoom-in to 45 fps zoom-in.

But Unity isn't designed for simulators, so most of the improvements can't be used effectively on this game. But it should have the latest stable version of Unity implemented in the game. More for Linux/Apple support.

But even if they could implement the optimizations, no one will buy an optimization DLC. There's just no money in it.

But this game really does need an overhaul. I just hope they don't go overboard on the new CS:2 and just optimize it greatly, so they will have room for expansions. They literally used up most of the resources for this game at launch day and had little room for expansions. Now the minimum requirements are unplayable, and recommended specs are barely able to play it.
Feiticeira7X Aug 24, 2018 @ 12:59am 
I feel like there would be money in it because it would allow them to lower the system requirements and allow more people to get the game. A lot more people because alot of people who I talked to said they want cities skylines but there PC can't handle it. But then again it depends on how hard it would be to implement Vulkan/dx12 also I think they should just continue to update and improve cities skylines and add dlc. Rather than releasing an entirely new game like cs2. Kinda like how windows 10 is the last version of Windows for Microsoft. Redeveloping an entire game requires aton of time and resources. Adding dlc requires alot less.
< >
Showing 1-9 of 9 comments
Per page: 1530 50

Date Posted: Aug 21, 2018 @ 11:08pm
Posts: 9