Despite my disappointment with Cities: Skylines 2, I keep coming back to the game from time to time. I can't....
89 comments
Also that grand staircase should be something the player chooses to place, rather than something you get every time a path is sloped.
https://www.ign.com/articles/cities-skylines-2-dev-addresses...
It was then necessary to explain the difference between pre-rendered scenes and real-time rendering budgets.
It often isn't a question about whether or not something can be done. In pre-rendered scenes, or screenshots, the budget is very different than in game. At whatever target frame-rate you choose, there is a finite amount of visual effects you can achieve. Spending that budget requires compromise.
It's easy to live in a fantasy world where you can demand no compromise. The hard thing is doing the most you possibly can given very real budgets and doing so with the people you have available. Not every studio is Rockstar with the ability to throw unlimited devs for several years at the problem.
For a modern take on this, look at Factorio. Why can an industrial zone with a population of one look more lively in Factorio than an entire simulated city in Cities Skylines?
Only now three years later with Iceflake Studios taking over are we starting to see the game turn a corner and become really solid and having a roadmap with some hope.
Some of that was due to just human time resource constraints (and assets being modeled for director validation at full screen turn-table resolution, but then just used at 1/8 size in the film), but other times it was just people losing context as to what was "needed" or would even make any difference (unfortunately, often without considering the "cost" - in terms of memory usage and CPU-time for rendering / compositing) - vs look difference.
Then there are questions from the artists like "Why's this rendering so slow, it's 'only' a load of skyscrapers in a city with the camera 0.5 km away?"
You then have a look at what's actually going on, and all the rooms in the skyscrapers have modeled (and lookdev-ed) furniture and things like lamp shades around lights. Which A: is expensive memory-wise and just silly, but also makes light-transport to sample all the lights and light the scene (even with clever NEE light-sampling techniques) stupidly expensive.
Then again, that same building, this time being rendered from about 300m away was very slow to render, and we looked at the BSDF material stack, and there was a homogeneous volumetric scattering layer on the glass windows. Like - WTF - that's insane for a uni-directional path-tracer (and physically wrong). "What's this for, this is why it's so slow.?"
"Oh, it's to represent the algae/dirt on the glass".
"I'm sorry!?"
Yes, it does. It's exactly what I want my real life city to be like.
No plants growing everywhere completely out of control and invading perimeters they aren't supposed to be in. No cracked pavement that's just a rainfall away from being replaced with potholes.
Apparently, "soul" means a city that looks like it's unmaintained and teetering on the edge of a precipice, just about to be reclaimed by nature, a few years away from turning into the green urbanscape of The Last of Us.
From the moment an object is constructed it is being pulled into the ground. Maintenance has a far higher cost than initial construction. Relative perfection is inversely proportionate to complexity.
This is the exact same mentality that drives suburban lawn guys crazy when their grass has a brown spot. You are not fully in control.
Absolutely. The whole point of a city is to reject all that.
> You are not fully in control.
I know, which is why I don't bother with lawns. I'd rather fill the entire area with solar panels instead.
Opinions be like
"You disagree with me so I can label you in a negative light"
If the clean lines we laid down were persistent, I'd worry we'd planted the seed of something poorly thought out yet permanent.
The glorification of disrepair and decay is still very much present though. "Soul" means decayed paint on houses, visible bricks and a huge hole on the pavement that no doubt spread its own unique flavor of disrepair to the car that just drove past it.
Adding more detail is absolutely fine, but this glorification of breakdown doesn't sit well with me at all. I see far too much of it in real life on a daily basis and it seriously made me cringe. It's a problem to be solved, not something to be added in deliberately.
And without many variants, things like "splotchy wall apartment building" would get old so much faster when there's several square blocks of them instead of bizarrely pristine ones.
You can't just make stuff 'look nice' without affecting how the player behaves
I had an argument at one point, honest!
Read the full thread on Hacker News →
Related stories
- Hacker News · 1 points · 4 days ago
- The Verge · 0 points · 1 day ago
- Hacker News · 1 points · 7 days ago
- The Verge · 0 points · 9 days ago
- Gog Games: DRM-free PC gamesgog.comHacker News · 4 points · 1 day ago
- The Verge · 0 points · 10 days ago