• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

Cities: Skylines Official

Second Lieutenant
Paradox Staff
16 Badges
Jul 31, 2023
143
2.198
  • Cities: Skylines
  • Cities: Skylines Deluxe Edition
  • Cities: Skylines - After Dark
  • Cities: Skylines - Snowfall
  • Cities: Skylines - Mass Transit
  • Colossal Order Staff
  • Cities: Skylines - Green Cities
  • Cities: Skylines - Parklife Pre-Order
  • Cities: Skylines - Parklife
  • Cities: Skylines Industries
  • Imperator: Rome
  • Prison Architect
  • Cities: Skylines - Campus
  • PDXCon 2019 "Baron"
  • Imperator: Rome - Magna Graecia
  • Crusader Kings III

CSII-DD_TPL-1920x300.png

Guten Tag and welcome to the Dev Diary for the German Region Pack. Today, we want to dive into the creation process of this newest addition to Paradox Mods and the second of all the Region packs. The German Pack was made by Armesto, Feindbold, and Titan - all of which you surely know from the Cities: Skylines workshop. We are happy to be here for yet another round of content for our favorite city builder.

If you haven't already, you can download the pack now!

We want to show you what style we chose, why we selected the buildings, and what workaround, learning curves, and drawbacks we experienced in creating those models.

Concept and Inspiration

Before we started working on the pack, we had to agree on a style to use. As some of you who either are from or have visited Germany in the past might know - there is no such thing as a “German” style. The whole country is a patchwork of different landscapes, regions, dialects, and various local styles of architecture. You will see lots of brick being used in the north, while the south offers many of their typical half-timbered houses - though this is a general rule.

AD_4nXeBeJah4aCgZ_DnNGT8v3a7L7LZsfmoMTnaUqML9iy_QghR8daCbRmoGbx3suF1YPB99aKbnSUmza6-6x4HWASshA3peGVhh97BE2fAGNoRa36Pjo7XVo0GvHh2e3O_ztyzjNlrW04KxNEjSVt25dMbBGMJ

Various styles in German cities.

Of course, if you ask people from around the world, these half-timbered houses are most often associated with Germany. Still, these days, you will find them rarely in large cities - which is the goal in Cities: Skylines II, after all. To create bustling neighborhoods full of life, something more sturdy is needed here.

Meet “Gründerzeit,” an umbrella term that describes all the architecture from around the end of the 19th century - when towns and cities boomed and exploded far beyond their historic cores in the surge of industrialization. Suddenly, cities drew extensive grids of roads on empty land and looked for developers to inhabit them and fill them with life.

AD_4nXf9YBFkDlhTdap_9yJ98yVZ9s-_-W_7M_B_uqSg8Ags7wSeph_BGU9G0vdu_wsFzl-zsnfxvs1qavTR8UgcRwlmQu3LQh6yESMNtocQgVJ5xZkguz2q9U-tKjijaz0rdt7uAj-FgyGyqapoY1OJqe4ZUJzO

German Gründerzeit

It turns out that there is no single German style, but there is a prominent style that fits every region in Germany. In addition, while some other styles might be prominent in churches, some in palaces, and some in old cities along the cost - “Gründerzeit” fits every function and every purpose - because, of course, when cities exploded, every type of building was needed to provide the masses of new people with city services - a theme that is known to all of us so well in Cities: Skylines as well.

Visual Inspiration

Thus, the visual style was born, and we knew what the goal was. In the next step, we gathered an array of different examples for each of the buildings we knew we wanted to cover - from service buildings to signatures and zones.

AD_4nXdZzjn1LYwMV9qn7p_BzHP40OIijdWYcA07QnZPNy_-Ok6WJqKq4X3PwImkd6roOijR83U4eN8MvlWeadF2AjL6unA6KzHuKfnCRVnX17SGWvTwAtHVL8rwO1wJmVPLAlJpPuaGdWpbNFFN-ztCd8gTVQ_I

Example of an early planning sheet.

This was years ago, of course, and some things have moved since then. Our team changed a bit through the years, and with that, the scope and plan of our pack. In the end, we covered the most important services and zones to deliver the essence of what’s necessary to make a city feel German. As a result, we picked buildings from Braunschweig, Berlin, Dresden, and Leipzig to represent all of Germany. You be the judge of how successful we were, but you’ll see that they all blend together perfectly and create a cityscape that’s quintessentially German - or even Polish, Czech, or Austrian to some degree.

Creation of the Pack​

Creation of the Pack: Planning stage and asset production
Despite the limited knowledge about how to prepare and create content for Cities: Skylines II back then, planning for the region packs essentially started back in early 2020. However, we were provided with very detailed early documentation and guidelines by Colossal Order, and based on these, we were able to develop our production workflows.

Based on the provided technical documentation, we had to adjust our workflow from the established Cities: Skylines workflows by quite a bit. Among the differences in the sequel were much higher limits in terms of model complexity as well as a switch to square 4096x4096 textures. There were also some changes that needed adjustments regarding our UV mapping techniques.

As we had no access to the actual game back then, we used different tools and engines to get a better grasp of how assets and materials look and behave in a PBR environment. One of these tools is Twinmotion, a UnrealEngine-based visualization software.
AD_4nXfi4ywPzYnw77dSw46uXKgB5-JOtCjUq5KQq_XoDOB21WlJRMUuN2SX-a5BiuxVAEaoF-5BWtKMVQsDMYifE4-W7x6_cihGCYJ2N4MzAUmh7Jc9GbGdHTQItqTL8JhWCzA4s2U_bSDyEX7VQq4GVo4_Q-mr

Various German Pack buildings in a PBR Environment.

Most of our team was already known for and used to very complex meshes, even for Cities: Skylines standards. The most significant change in terms of mesh fidelity for us was to adjust to the new parallax window system.

AD_4nXdp0h0AGQZ5CUPRhXAnLsAOgpmzdglBk-6HLq8soRsUe2W4vSlObOGV9PtcnmvYLmcgiilGrx3kDfWZxIQD28ARH2k45j4slmy7roHDLKKwOlqcuh529-DRtJsK5SnDfCfkeyHsNQYZ48jlL8hZMQlCsYKS

Examples of Cities: Skylines Workshop content of German Pack Team.

As the windows need to be separated meshes, every single window frame needs to be modeled out in detail to guarantee a seamless transition. As the amount of potential window frames scales up substantially with taller and more complex structures and the detail on these window frames can often take up a significant portion of the available budget, it was essential to prototype various techniques. For example, some of the buildings have up to 250 window frames, so saving a few triangles for each frame will reduce the overall complexity of the building by 1000s of triangles.

AD_4nXc90DNif3W8O82Js124tK3HYjrdAMnem9ucRGDPV46FGXFvd1wLClMJfOjMOXh0gqPQknyMB-0iM3CfqAe7kxI1z_2GZ3cn6FIY_jHacc4vu24SW9QG5DCxLtQjVYlWJZ_tIDKEfK2f49ZmxstBcO2U5NeE

Three different types of window frames that can be re-used on various parts of buildings.

Creation of the Pack: Work in the Editor
Once we finally got access to the editor, it was time to import the assets and start propping. As most of our assets were already finished beforehand, we started with an initial quality control. So, all the assets were imported and checked, and potential issues were screenshotted for later fixing.
The work in the editor was streamlined to increase efficiency. As the German pack heavily relies on color maps for the main facades to achieve more variety, setting up these color variations and making sure they look great in-game was the first step. We saved finalized color variations as hex codes to copy-paste them to other assets quickly.

AD_4nXdrq8YiQFtDkXAWmlYGg6rA-N0Wdzwp8fLd9SKq_WSC_j95wN2Op-7RLFXqhMxc5mvaQJvEFbT7p6ndOQEHcogDJcL3xI1z6rT3c0KDtyPEGGmeh4RKqHuVMDSjWdssJi28zx6RagyfhYHJNZtt3aoEqcAe

Example of various assets with their colormaps as hex codes.

The next step was propping all assets. For this, we once again placed between 10 and 20 assets and propped them all at the same time. The final step was then to duplicate L1 and L3 to L2 and L4, just like how it is done in the base game, to create a fully functional set.

AD_4nXcHmLbyUv2avUPV_T7j0IcaS6nKqGd6JHahx0Fw8qZhcp1-zXNNjHvMHS7TfZLQory4MzQiS0khMGmcjLre-YUfd4VGv-50OHu9SyiyUE6jscESYSVymDHooynyXjmY6xZixfTS_bJBt9NCWIqsL-V6WFn-

A batch of German Pack buildings in the editor, L5, L3 and L1 are propped at the same time.

Pack Content

Zone Types
The German pack comes with two zones: a medium-density zone and a mixed-density zone. The medium density zone is based on the previously described dense “Gründerzeit” districts that can be found around the city centers of pretty much every German city.

The height of these buildings can usually be a good indicator of the size of the city they can be found in, or with bigger cities, they become an indicator of how far they are from the city center. Most smaller German towns have three-story tall buildings, while medium-sized cities are usually filled with four-story tall buildings, with buildings in the inner cities sometimes up to five floors tall. In contrast, in Berlin, you can find these five-story buildings that are up to 10 km from the center. To incorporate this, our buildings start with three floors at Level 1 and then gain floors at Level 3 and Level 5.

AD_4nXfgfQ72ovPG1PI-rDl8YWdfxsqJlZSdqAvgCM7JJWzk1QAhDNQWJFQOCJsQukAoaAmObXRDa2B8o_6hoXd5YOyhCJct2DZfAyIrVYk8XE-R7XNmRcdaMf0vGucrEbuG6qVbhpHQ570CMKkdMPKAaGzBTcrD
Dense blocks of the medium residential zone.
AD_4nXedhOkJptW-Tk25Ne58-eP_qElgAf5y8ZCrN8YM4e_rkblquvQKlTFA-EBb77rLANtrhb3ADI7rwYikH_Qfznij4crhe1iGLtkmsUyk_czOVafm17cPHnG4Vwxy-NsMo_V4OumEsnV6yY9jU5s1KHFvM_4

Dense blocks of the medium residential zone.

The mixed zone is based on slightly less detailed buildings from the early 1910s due to different technical limitations related to the mixed zone.

AD_4nXc9eCuNpeX6pB0uUTzHc7WYzpmc_9KUtNst1myEgsAVAzNAGHIWg5_OblJSXYaDGPNciJBG6Klvvzy21khVqlL3cAO1-7VCol1Rvxnv5md196GXSD1XTTy82445x522chrlLYzST16rcS2kTWqs9ZPbdb7A
Dense blocks of the mixed zone.

Signatures
The German Pack contains 3 signature buildings, all of which are commercial.

AD_4nXeiBJRh3zy5O7mhdApK8I9XjyBO5QBo6t1VTG8RVqXrkfFLPbwnqpr8xlv_y8UnEbvkkDX4aOrZSTa0xOBY9ouiIzt3YF4Biqf4jX3MgM0CkVqglS-yIaqoEY_ButIk_2hmobgRBFeiPa-azcnjLoZU4G8

A large 1920s German department store. Based on Karstadt am Hermannplatz.

AD_4nXczMSjP7KJSWEKj4yfiHt8eqa_4a245jToEdyfbbO2oa7ntbYG5PF0yyniplqHjde9D1WbgUU2mC5cEOPtE3zOueslOhv0Z2EAEg4XQHLgka8ykt0-pVcF-wJSxPS4daltrX3_6BLIXdfxbnfvo_L84YxmA

A corner department store inspired by architecture from the early 1900s.
AD_4nXf4ngcvzV0OxR1qrx0WaM_p1LbuqPLyf-G7pykC8oNIGDVLStAe3wtdkvtPfcC6rshlEW-r3iyTd6kW5F_fvGfqZAgGCwAIC8dM1CPsmIDAQ-ij1JBS5g0jZDdngY3_rojCQsx0FRDkSFMjV8NSVqCyETd9

A department store inspired by architecture from the early 1900s.

Services
We put a focus on service buildings that both fit the “Gründerzeit” setting and offer basic services. Each of the service buildings comes with at least two interesting upgrades. The pack contains these service buildings:
  • Firehouse and Fire Station
  • Police Station and Police Headquarters
  • Elementary School, High School
  • Train Station

AD_4nXePVuByQt8BzLoz8e8Y3skAkzsaDoBlh_JvuxX8HHfoksC2FI8tDEfLloOmKP8jP7xC9V4vS2u9uVxQm4uN5CVrWMQtoFRhmnoUSA8HirHKyn00Te9rmLDp7yfBIbqzFwZuQyJY8cbUjsXBDA_DZslmuqc

Firestation, Elementary School, and Police Headquarter, each with and without their upgrades.

AD_4nXf0PsgFrOD2-nbWl3Gzo7JTLdb3FtbOrWyZumB9D4JgDcRq_GHMH3CN-8D58_0S7dpedHfT7_zeH_b8LFkGKlp7HxgI-hxS1OYDDUeFRF4sO1KAYpRaFYsB7RHsB8lzQDBUUJRIM6z2m13O_LqMdpIqjGAq

A small German firehouse that houses a few fire engines.
AD_4nXetNE_jDzswTgjQ7B_iid6r_KYNIkWtQ9xuFkyj6i6KBtsfdy5Tsx4NyxXm9S40PJStH4tKQxPvgvr3xKZIKZ8ypx3e8FY9OAkpiy3YS1QOSG3NKIiyXQZbhKVE22UT2BPX70gvaM44YVh7lZN9ICxHZuIl

A large German station that houses several fire engines. Based on a fire station in Leipzig.
AD_4nXc1UApOftSLNo5aJPeCv7hA7q2ASPWL05ZjM7RLqPhAuqzOlfuaCzubA8xA8cxAjGfYHHslNijd5dN6xfeq07du3jTx3ip_CkQxnRXFGZ7iZMjq0BU2f4BvCATZeehGAPQUVEPF6UNOR-5kuXVTma9KBG4

The fully upgraded Elementary School and -
AD_4nXf9Fr033faHzfJVqSpShebIjn_GKN_sviiG6LCX9N_keD7RARgWxptYIhLihEwhDSrc60Ap3RiGIiYloGWyVKLJRWJty7bS5xiwGqbJr1yiTsMugTR2iLDXKl3X2PijdqEZn1PuzJTXNEQiUjbyYfdNo-8

- the fully upgraded High School.
AD_4nXeRuT_-IF5YzFRDIs5YC-OmMqANe6TvQkLO-dc5HFEbC3LY1t3-oK_Z-aoUq6IhfeJ8aWdWmUVwEQarMJg8_RAnOkQXjDcOiZAj9VvFamG2DIF6_Y7v7xqLl_t8cAL72HyYiTSG2i-mFUYf51q9HDEPJlmD

A large urban German police headquarters. Can be upgraded with an office extension and extended garages. Based on a police building in Braunschweig.
AD_4nXeVxC27b8U8VS4u3FDMNGB6Z6moD7t9K3to965jxt4ESp-0pMmkulion54KEQv0BKINXJdx4vD4ArOzoGZfrBDylMI_ODDrj8J5y9hpTsNIVX-ZgmYVZThUVzI3MbnSlo0NX4jcOoz0e0D6xjL04g7Mosxf

A small German local police station.

Closing Remarks​

Planning for the Region Packs began in 2020, shortly after we got the confirmation that Cities: Skylines II was in development. We aimed to deliver custom content crafted by experienced community members for everyone to enjoy in Cities: Skylines II. We’re thrilled and glad that this work is finally accessible for players and fans to use.

We hope the entire Cities: Skylines community enjoys the outcome of this project. As the German team, we’re excited to continue creating more content for Cities: Skylines II!

Thank you for reading, and please share any feedback or questions in this thread or on the PDX forums. You can also find us on the Cities: Skylines Modding Discord and PDXMods.

Modding Discord - https://discord.gg/ExfdGrYvS4
Armesto PDXMods - https://mods.paradoxplaza.com/authors/AArmesto
Feindbold PDXMods - https://mods.paradoxplaza.com/authors/Feindbold
Titan PDXMods - https://mods.paradoxplaza.com/authors/_Titann_

Showcase: Final Assets​

AD_4nXdwAKp-gzCaj2rdafu8no4QE6gDXx1cO1sZgSMDcL2h_iCFoHKFAiKdZaIHk1zCUKcBQAf9i3kVfUi8UeawO3gUjH4ZR5NpQcFj5aEtvO8XPQn7Vx59NZNcpqmeBgrLq5iE6Jac4Uc9a0cz7zmq5rVa67Ba
AD_4nXebZlyp6Nnjozjg8vFiCii5NWViiF_ghnyAt231tEqGsgxf0LXAPAMMqIlOfVbez5EtcFlsJuhhgWS_7LwTyXoCWEDsLbsFoauRtXLxYc7IyWqYrAWzaem8HzUa948yrl9jrUvL45bEc6lXM9YImmBqK2qv
AD_4nXerX80_nVf5A4YbMGJeoSmWG9u4v3E-QIlT178KDjUGsEL_wrtIbwnm6C7dhdK5gaqXEeoZfKgyxhiwx27D_519qu-EL2O9NbRz3cxDxRRSZrz41niFTzTBPCmwQjCElbd5Cn45r-Mk8v3-UfVEWOeXtiA
AD_4nXcg2pqtNHAM_1OL1UuFqJPb_-n8xKqiO7WMSul-AMPyyJL0yQwiv--0vtOOa0NyZgRr1YsPtRbYFF2-9tGifkc1r8qkLCXvxJ2S0yTefz473PaVCA2LL0ghtuLEdduD-kl3IoDYq3RXXFIpKziZXc7KVbE
AD_4nXfwhH4TbXRiCDc8aHmK7ddY9v7y995ZBI1uXaWlThls9yLlHLBAvjl4cAyVQbLhLjD7cTRbywvfJNCOv21QxvTsXoAEV-Tolal_37x42BV5TxZfxBOecMTaqG8wDwI678RSUu_Dk1OxCux9ZgVyju3N1cY
AD_4nXd_rY2JSkrT_OLbreMrqdF0nbnji6Lt3qLtPWNHz0HSWvcK9BQjrnrwAe_Q2VcHPLlbBxKKJnDYFVeUrOP29FoFarM5k1oOXng8RZR_1Gcqo_A-SebJXr_4r1bAkEEuz35NC9xNHwi7z09GjdLIT63EiI-t
AD_4nXciE5zLtdsEjO456Y5j_f4R8PPHHfuMJrfr9qqBzpcO8wUvCOnXXLw6_d-oZKZ2vqkdnFVERnYPMYieohZ4Pggq8QtQy8GX_XgQFqKlpszouuJULrpUMzkYQt_vYT-B0fAJsTLPksHn_HzKTWU8EW7tvTkK
AD_4nXcMjx9y_hZzLBmX-_tXP6j5kJ2xq0EuLej_4ngqQ384rmjMujIDHNhx9ddjo_ND2BOZPPhlOSInMT7CNjKhCTUC0gR4-Q_bk6hg1R_JohCTM7XXTQwxsXqzNa18ec6VNosemzPp7Bl_hW5ax8JJ5SNtfTg
AD_4nXc2srgwphCSgxSCj8XWeAj4dief7stSA-cymj0DedArHgGKNf0MVSyllmszE6ThIDKdTGkezSUhiAjAHkPOsGIe1fpIbbJqPUh-5vysU4EnlGF4TO5U13zbLTo0gkP-bUmWZKOQv9vIoVYu_9BbeNmDSoI


You can download the amazing German Region Pack now, for free, on Paradox Mods; https://mods.paradoxplaza.com/mods/91931/Windows

In two weeks, it’s time for the next pack. Tea bags and kettles are mandatory on our trip to the UK!
 
  • 28Love
  • 22Like
  • 1
Reactions:
Really nice buildings. It's just a bit disappointing that (just like in the french pack) some zones are left out. (particular single family homes)
Not bad in itself, but there are also East and West German prefabricated buildings (Plattenbauten) for cheap apartments?
Well, I guess you will get "Plattenbauten" in the east Europe pack. They are so generic, that makes no difference from which country they are.
 
  • 5Like
Reactions:
Great pack, at least exceeded my initial expectations. i like how versatile the zoned buildings are in style and shape, especially some of the corner buildings are awesome. And being able to recolor these is so great.

Any chance you could share the hex codes for the color variations you made?

might be a good resource for people that want to expand those colors to other assets they use around them.

i guess we can just copy them with recolor too.

Found some Z fighting in a corner of the courtyard of the commercial signature too, though. not sure if thats fixable.
 
  • 1Like
Reactions:

View attachment 1213579

Guten Tag and welcome to the Dev Diary for the German Region Pack. Today, we want to dive into the creation process of this newest addition to Paradox Mods and the second of all the Region packs. The German Pack was made by Armesto, Feindbold, and Titan - all of which you surely know from the Cities: Skylines workshop. We are happy to be here for yet another round of content for our favorite city builder.

If you haven't already, you can download the pack now!

We want to show you what style we chose, why we selected the buildings, and what workaround, learning curves, and drawbacks we experienced in creating those models.

Concept and Inspiration

Before we started working on the pack, we had to agree on a style to use. As some of you who either are from or have visited Germany in the past might know - there is no such thing as a “German” style. The whole country is a patchwork of different landscapes, regions, dialects, and various local styles of architecture. You will see lots of brick being used in the north, while the south offers many of their typical half-timbered houses - though this is a general rule.

AD_4nXeBeJah4aCgZ_DnNGT8v3a7L7LZsfmoMTnaUqML9iy_QghR8daCbRmoGbx3suF1YPB99aKbnSUmza6-6x4HWASshA3peGVhh97BE2fAGNoRa36Pjo7XVo0GvHh2e3O_ztyzjNlrW04KxNEjSVt25dMbBGMJ

Various styles in German cities.

Of course, if you ask people from around the world, these half-timbered houses are most often associated with Germany. Still, these days, you will find them rarely in large cities - which is the goal in Cities: Skylines II, after all. To create bustling neighborhoods full of life, something more sturdy is needed here.

Meet “Gründerzeit,” an umbrella term that describes all the architecture from around the end of the 19th century - when towns and cities boomed and exploded far beyond their historic cores in the surge of industrialization. Suddenly, cities drew extensive grids of roads on empty land and looked for developers to inhabit them and fill them with life.

AD_4nXf9YBFkDlhTdap_9yJ98yVZ9s-_-W_7M_B_uqSg8Ags7wSeph_BGU9G0vdu_wsFzl-zsnfxvs1qavTR8UgcRwlmQu3LQh6yESMNtocQgVJ5xZkguz2q9U-tKjijaz0rdt7uAj-FgyGyqapoY1OJqe4ZUJzO

German Gründerzeit

It turns out that there is no single German style, but there is a prominent style that fits every region in Germany. In addition, while some other styles might be prominent in churches, some in palaces, and some in old cities along the cost - “Gründerzeit” fits every function and every purpose - because, of course, when cities exploded, every type of building was needed to provide the masses of new people with city services - a theme that is known to all of us so well in Cities: Skylines as well.

Visual Inspiration

Thus, the visual style was born, and we knew what the goal was. In the next step, we gathered an array of different examples for each of the buildings we knew we wanted to cover - from service buildings to signatures and zones.

AD_4nXdZzjn1LYwMV9qn7p_BzHP40OIijdWYcA07QnZPNy_-Ok6WJqKq4X3PwImkd6roOijR83U4eN8MvlWeadF2AjL6unA6KzHuKfnCRVnX17SGWvTwAtHVL8rwO1wJmVPLAlJpPuaGdWpbNFFN-ztCd8gTVQ_I

Example of an early planning sheet.

This was years ago, of course, and some things have moved since then. Our team changed a bit through the years, and with that, the scope and plan of our pack. In the end, we covered the most important services and zones to deliver the essence of what’s necessary to make a city feel German. As a result, we picked buildings from Braunschweig, Berlin, Dresden, and Leipzig to represent all of Germany. You be the judge of how successful we were, but you’ll see that they all blend together perfectly and create a cityscape that’s quintessentially German - or even Polish, Czech, or Austrian to some degree.

Creation of the Pack​

Creation of the Pack: Planning stage and asset production
Despite the limited knowledge about how to prepare and create content for Cities: Skylines II back then, planning for the region packs essentially started back in early 2020. However, we were provided with very detailed early documentation and guidelines by Colossal Order, and based on these, we were able to develop our production workflows.

Based on the provided technical documentation, we had to adjust our workflow from the established Cities: Skylines workflows by quite a bit. Among the differences in the sequel were much higher limits in terms of model complexity as well as a switch to square 4096x4096 textures. There were also some changes that needed adjustments regarding our UV mapping techniques.

As we had no access to the actual game back then, we used different tools and engines to get a better grasp of how assets and materials look and behave in a PBR environment. One of these tools is Twinmotion, a UnrealEngine-based visualization software.
AD_4nXfi4ywPzYnw77dSw46uXKgB5-JOtCjUq5KQq_XoDOB21WlJRMUuN2SX-a5BiuxVAEaoF-5BWtKMVQsDMYifE4-W7x6_cihGCYJ2N4MzAUmh7Jc9GbGdHTQItqTL8JhWCzA4s2U_bSDyEX7VQq4GVo4_Q-mr

Various German Pack buildings in a PBR Environment.

Most of our team was already known for and used to very complex meshes, even for Cities: Skylines standards. The most significant change in terms of mesh fidelity for us was to adjust to the new parallax window system.

AD_4nXdp0h0AGQZ5CUPRhXAnLsAOgpmzdglBk-6HLq8soRsUe2W4vSlObOGV9PtcnmvYLmcgiilGrx3kDfWZxIQD28ARH2k45j4slmy7roHDLKKwOlqcuh529-DRtJsK5SnDfCfkeyHsNQYZ48jlL8hZMQlCsYKS

Examples of Cities: Skylines Workshop content of German Pack Team.

As the windows need to be separated meshes, every single window frame needs to be modeled out in detail to guarantee a seamless transition. As the amount of potential window frames scales up substantially with taller and more complex structures and the detail on these window frames can often take up a significant portion of the available budget, it was essential to prototype various techniques. For example, some of the buildings have up to 250 window frames, so saving a few triangles for each frame will reduce the overall complexity of the building by 1000s of triangles.

AD_4nXc90DNif3W8O82Js124tK3HYjrdAMnem9ucRGDPV46FGXFvd1wLClMJfOjMOXh0gqPQknyMB-0iM3CfqAe7kxI1z_2GZ3cn6FIY_jHacc4vu24SW9QG5DCxLtQjVYlWJZ_tIDKEfK2f49ZmxstBcO2U5NeE

Three different types of window frames that can be re-used on various parts of buildings.

Creation of the Pack: Work in the Editor
Once we finally got access to the editor, it was time to import the assets and start propping. As most of our assets were already finished beforehand, we started with an initial quality control. So, all the assets were imported and checked, and potential issues were screenshotted for later fixing.
The work in the editor was streamlined to increase efficiency. As the German pack heavily relies on color maps for the main facades to achieve more variety, setting up these color variations and making sure they look great in-game was the first step. We saved finalized color variations as hex codes to copy-paste them to other assets quickly.

AD_4nXdrq8YiQFtDkXAWmlYGg6rA-N0Wdzwp8fLd9SKq_WSC_j95wN2Op-7RLFXqhMxc5mvaQJvEFbT7p6ndOQEHcogDJcL3xI1z6rT3c0KDtyPEGGmeh4RKqHuVMDSjWdssJi28zx6RagyfhYHJNZtt3aoEqcAe

Example of various assets with their colormaps as hex codes.

The next step was propping all assets. For this, we once again placed between 10 and 20 assets and propped them all at the same time. The final step was then to duplicate L1 and L3 to L2 and L4, just like how it is done in the base game, to create a fully functional set.

AD_4nXcHmLbyUv2avUPV_T7j0IcaS6nKqGd6JHahx0Fw8qZhcp1-zXNNjHvMHS7TfZLQory4MzQiS0khMGmcjLre-YUfd4VGv-50OHu9SyiyUE6jscESYSVymDHooynyXjmY6xZixfTS_bJBt9NCWIqsL-V6WFn-

A batch of German Pack buildings in the editor, L5, L3 and L1 are propped at the same time.

Pack Content

Zone Types
The German pack comes with two zones: a medium-density zone and a mixed-density zone. The medium density zone is based on the previously described dense “Gründerzeit” districts that can be found around the city centers of pretty much every German city.

The height of these buildings can usually be a good indicator of the size of the city they can be found in, or with bigger cities, they become an indicator of how far they are from the city center. Most smaller German towns have three-story tall buildings, while medium-sized cities are usually filled with four-story tall buildings, with buildings in the inner cities sometimes up to five floors tall. In contrast, in Berlin, you can find these five-story buildings that are up to 10 km from the center. To incorporate this, our buildings start with three floors at Level 1 and then gain floors at Level 3 and Level 5.

AD_4nXfgfQ72ovPG1PI-rDl8YWdfxsqJlZSdqAvgCM7JJWzk1QAhDNQWJFQOCJsQukAoaAmObXRDa2B8o_6hoXd5YOyhCJct2DZfAyIrVYk8XE-R7XNmRcdaMf0vGucrEbuG6qVbhpHQ570CMKkdMPKAaGzBTcrD
Dense blocks of the medium residential zone.
AD_4nXedhOkJptW-Tk25Ne58-eP_qElgAf5y8ZCrN8YM4e_rkblquvQKlTFA-EBb77rLANtrhb3ADI7rwYikH_Qfznij4crhe1iGLtkmsUyk_czOVafm17cPHnG4Vwxy-NsMo_V4OumEsnV6yY9jU5s1KHFvM_4

Dense blocks of the medium residential zone.

The mixed zone is based on slightly less detailed buildings from the early 1910s due to different technical limitations related to the mixed zone.

AD_4nXc9eCuNpeX6pB0uUTzHc7WYzpmc_9KUtNst1myEgsAVAzNAGHIWg5_OblJSXYaDGPNciJBG6Klvvzy21khVqlL3cAO1-7VCol1Rvxnv5md196GXSD1XTTy82445x522chrlLYzST16rcS2kTWqs9ZPbdb7A
Dense blocks of the mixed zone.

Signatures
The German Pack contains 3 signature buildings, all of which are commercial.

AD_4nXeiBJRh3zy5O7mhdApK8I9XjyBO5QBo6t1VTG8RVqXrkfFLPbwnqpr8xlv_y8UnEbvkkDX4aOrZSTa0xOBY9ouiIzt3YF4Biqf4jX3MgM0CkVqglS-yIaqoEY_ButIk_2hmobgRBFeiPa-azcnjLoZU4G8

A large 1920s German department store. Based on Karstadt am Hermannplatz.

AD_4nXczMSjP7KJSWEKj4yfiHt8eqa_4a245jToEdyfbbO2oa7ntbYG5PF0yyniplqHjde9D1WbgUU2mC5cEOPtE3zOueslOhv0Z2EAEg4XQHLgka8ykt0-pVcF-wJSxPS4daltrX3_6BLIXdfxbnfvo_L84YxmA

A corner department store inspired by architecture from the early 1900s.
AD_4nXf4ngcvzV0OxR1qrx0WaM_p1LbuqPLyf-G7pykC8oNIGDVLStAe3wtdkvtPfcC6rshlEW-r3iyTd6kW5F_fvGfqZAgGCwAIC8dM1CPsmIDAQ-ij1JBS5g0jZDdngY3_rojCQsx0FRDkSFMjV8NSVqCyETd9

A department store inspired by architecture from the early 1900s.

Services
We put a focus on service buildings that both fit the “Gründerzeit” setting and offer basic services. Each of the service buildings comes with at least two interesting upgrades. The pack contains these service buildings:
  • Firehouse and Fire Station
  • Police Station and Police Headquarters
  • Elementary School, High School
  • Train Station

AD_4nXePVuByQt8BzLoz8e8Y3skAkzsaDoBlh_JvuxX8HHfoksC2FI8tDEfLloOmKP8jP7xC9V4vS2u9uVxQm4uN5CVrWMQtoFRhmnoUSA8HirHKyn00Te9rmLDp7yfBIbqzFwZuQyJY8cbUjsXBDA_DZslmuqc

Firestation, Elementary School, and Police Headquarter, each with and without their upgrades.

AD_4nXf0PsgFrOD2-nbWl3Gzo7JTLdb3FtbOrWyZumB9D4JgDcRq_GHMH3CN-8D58_0S7dpedHfT7_zeH_b8LFkGKlp7HxgI-hxS1OYDDUeFRF4sO1KAYpRaFYsB7RHsB8lzQDBUUJRIM6z2m13O_LqMdpIqjGAq

A small German firehouse that houses a few fire engines.
AD_4nXetNE_jDzswTgjQ7B_iid6r_KYNIkWtQ9xuFkyj6i6KBtsfdy5Tsx4NyxXm9S40PJStH4tKQxPvgvr3xKZIKZ8ypx3e8FY9OAkpiy3YS1QOSG3NKIiyXQZbhKVE22UT2BPX70gvaM44YVh7lZN9ICxHZuIl

A large German station that houses several fire engines. Based on a fire station in Leipzig.
AD_4nXc1UApOftSLNo5aJPeCv7hA7q2ASPWL05ZjM7RLqPhAuqzOlfuaCzubA8xA8cxAjGfYHHslNijd5dN6xfeq07du3jTx3ip_CkQxnRXFGZ7iZMjq0BU2f4BvCATZeehGAPQUVEPF6UNOR-5kuXVTma9KBG4

The fully upgraded Elementary School and -
AD_4nXf9Fr033faHzfJVqSpShebIjn_GKN_sviiG6LCX9N_keD7RARgWxptYIhLihEwhDSrc60Ap3RiGIiYloGWyVKLJRWJty7bS5xiwGqbJr1yiTsMugTR2iLDXKl3X2PijdqEZn1PuzJTXNEQiUjbyYfdNo-8

- the fully upgraded High School.
AD_4nXeRuT_-IF5YzFRDIs5YC-OmMqANe6TvQkLO-dc5HFEbC3LY1t3-oK_Z-aoUq6IhfeJ8aWdWmUVwEQarMJg8_RAnOkQXjDcOiZAj9VvFamG2DIF6_Y7v7xqLl_t8cAL72HyYiTSG2i-mFUYf51q9HDEPJlmD

A large urban German police headquarters. Can be upgraded with an office extension and extended garages. Based on a police building in Braunschweig.
AD_4nXeVxC27b8U8VS4u3FDMNGB6Z6moD7t9K3to965jxt4ESp-0pMmkulion54KEQv0BKINXJdx4vD4ArOzoGZfrBDylMI_ODDrj8J5y9hpTsNIVX-ZgmYVZThUVzI3MbnSlo0NX4jcOoz0e0D6xjL04g7Mosxf

A small German local police station.

Closing Remarks​

Planning for the Region Packs began in 2020, shortly after we got the confirmation that Cities: Skylines II was in development. We aimed to deliver custom content crafted by experienced community members for everyone to enjoy in Cities: Skylines II. We’re thrilled and glad that this work is finally accessible for players and fans to use.

We hope the entire Cities: Skylines community enjoys the outcome of this project. As the German team, we’re excited to continue creating more content for Cities: Skylines II!

Thank you for reading, and please share any feedback or questions in this thread or on the PDX forums. You can also find us on the Cities: Skylines Modding Discord and PDXMods.

Modding Discord - https://discord.gg/ExfdGrYvS4
Armesto PDXMods - https://mods.paradoxplaza.com/authors/AArmesto
Feindbold PDXMods - https://mods.paradoxplaza.com/authors/Feindbold
Titan PDXMods - https://mods.paradoxplaza.com/authors/_Titann_

Showcase: Final Assets​

AD_4nXdwAKp-gzCaj2rdafu8no4QE6gDXx1cO1sZgSMDcL2h_iCFoHKFAiKdZaIHk1zCUKcBQAf9i3kVfUi8UeawO3gUjH4ZR5NpQcFj5aEtvO8XPQn7Vx59NZNcpqmeBgrLq5iE6Jac4Uc9a0cz7zmq5rVa67Ba
AD_4nXebZlyp6Nnjozjg8vFiCii5NWViiF_ghnyAt231tEqGsgxf0LXAPAMMqIlOfVbez5EtcFlsJuhhgWS_7LwTyXoCWEDsLbsFoauRtXLxYc7IyWqYrAWzaem8HzUa948yrl9jrUvL45bEc6lXM9YImmBqK2qv
AD_4nXerX80_nVf5A4YbMGJeoSmWG9u4v3E-QIlT178KDjUGsEL_wrtIbwnm6C7dhdK5gaqXEeoZfKgyxhiwx27D_519qu-EL2O9NbRz3cxDxRRSZrz41niFTzTBPCmwQjCElbd5Cn45r-Mk8v3-UfVEWOeXtiA
AD_4nXcg2pqtNHAM_1OL1UuFqJPb_-n8xKqiO7WMSul-AMPyyJL0yQwiv--0vtOOa0NyZgRr1YsPtRbYFF2-9tGifkc1r8qkLCXvxJ2S0yTefz473PaVCA2LL0ghtuLEdduD-kl3IoDYq3RXXFIpKziZXc7KVbE
AD_4nXfwhH4TbXRiCDc8aHmK7ddY9v7y995ZBI1uXaWlThls9yLlHLBAvjl4cAyVQbLhLjD7cTRbywvfJNCOv21QxvTsXoAEV-Tolal_37x42BV5TxZfxBOecMTaqG8wDwI678RSUu_Dk1OxCux9ZgVyju3N1cY
AD_4nXd_rY2JSkrT_OLbreMrqdF0nbnji6Lt3qLtPWNHz0HSWvcK9BQjrnrwAe_Q2VcHPLlbBxKKJnDYFVeUrOP29FoFarM5k1oOXng8RZR_1Gcqo_A-SebJXr_4r1bAkEEuz35NC9xNHwi7z09GjdLIT63EiI-t
AD_4nXciE5zLtdsEjO456Y5j_f4R8PPHHfuMJrfr9qqBzpcO8wUvCOnXXLw6_d-oZKZ2vqkdnFVERnYPMYieohZ4Pggq8QtQy8GX_XgQFqKlpszouuJULrpUMzkYQt_vYT-B0fAJsTLPksHn_HzKTWU8EW7tvTkK
AD_4nXcMjx9y_hZzLBmX-_tXP6j5kJ2xq0EuLej_4ngqQ384rmjMujIDHNhx9ddjo_ND2BOZPPhlOSInMT7CNjKhCTUC0gR4-Q_bk6hg1R_JohCTM7XXTQwxsXqzNa18ec6VNosemzPp7Bl_hW5ax8JJ5SNtfTg
AD_4nXc2srgwphCSgxSCj8XWeAj4dief7stSA-cymj0DedArHgGKNf0MVSyllmszE6ThIDKdTGkezSUhiAjAHkPOsGIe1fpIbbJqPUh-5vysU4EnlGF4TO5U13zbLTo0gkP-bUmWZKOQv9vIoVYu_9BbeNmDSoI


You can download the amazing German Region Pack now, for free, on Paradox Mods; https://mods.paradoxplaza.com/mods/91931/Windows

In two weeks, it’s time for the next pack. Tea bags and kettles are mandatory on our trip to the UK!
So great! It will be applicable for some post-Prussian Polish cities!
 
  • 3Like
Reactions:
to be honest, i'm a little bit disappointed in how much content this includes, but the quality of the assets is unmatched. and i'm really happy that theres finally some german stuff.
Although everyone wants more, it would be hard for me to use the word "disappointed" in something that is totally free. I hope they continue with this and add a few more items in future, such as more levels of education. I also would love to see some themed parks or attractions, such as a schloss? They have some interesting street markets, especially in winter. I guess more items will come when they finally release the asset editor.
 
  • 4Like
  • 1
Reactions:
For anyone not happy with French and German packs, just mix and match. By selecting zone squares at random, instead of filling, and cycling through styles, you can make a new european city with mixed styles that work well together.
11-November-18-03-06-00.png
 
Last edited:
  • 2
  • 1
Reactions:
For anyone not happy with French and German packs, just mix and match. By selecting zone squares at random, instead of filling, and cycling through styles, you can make a new european city with mixed styles that work well together.View attachment 1215093
Yea, I would say this doesn't not work together at all. If anything, it seriously clashes and looks pretty bad.
 
  • 4
  • 2
Reactions:
Yea, I would say this doesn't not work together at all. If anything, it seriously clashes and looks pretty bad.
That screenshot might look bad and clashing to you. But it is not unrealistic. For a city in Alsace or Lorraine, it would have been under French rule during the time of most buildings of the French region pack (i.e. 1853-1870 when Haussmann was prefect of the Seine department). The under German rule during Gründerzeit (1871 to 1910¹). Then bombed, possibly by both sides, during the second world war; and after the war, the gaps would have been filled with those 70s-style buildings.

¹ 1871 to about 1910 is the time of the Gründerzeit ic architecture - economic Gründerzeit ended earlier.
 
Last edited:
  • 1Like
Reactions:
I am very happy with this pack and the previous one. It finally adds more variety in the city.

With that being said, it would also be nice to have more variety in low density residential and row homes, so the suburbs will also look better
 
  • 2
Reactions:
I am very happy with this pack and the previous one. It finally adds more variety in the city.

With that being said, it would also be nice to have more variety in low density residential and row homes, so the suburbs will also look better
The UK pack will have low density residential.
 
  • 1Like
  • 1Love
Reactions: