{"id":848,"date":"2019-06-15T19:54:31","date_gmt":"2019-06-15T18:54:31","guid":{"rendered":"http:\/\/david-bailly.com\/portfolio\/?p=848"},"modified":"2019-07-05T16:34:22","modified_gmt":"2019-07-05T15:34:22","slug":"imperfect-placement-in-circular-city-building-frostpunk","status":"publish","type":"post","link":"https:\/\/david-bailly.com\/portfolio\/imperfect-placement-in-circular-city-building-frostpunk\/","title":{"rendered":"Imperfect Placement in Circular City Building Frostpunk"},"content":{"rendered":"\n<p><strong>The circular grid placement pushes you to place buildings in non-optimized ways that you will want to rework when new types of buildings are available.<\/strong><\/p>\n\n\n\n<!--more-->\n\n\n\n<p>Frostpunk is a city-building survival game in which everything is built in circles around a central heat generator. Houses and buildings require enough heat to operate.<\/p>\n\n\n\n<p>As the game progresses, additional heaters and other buildings with area of effect can be built. To optimize your constructions, you want to have as many compatible buildings within the areas of effect. But the circular placement and the different sizes of the buildings create small gaps and irregularities over time. The heating area of the central generator has to be upgraded, so you cannot plan your whole city ahead of time. You need to build with the constraints you have and adapt and change the city&#8217;s layout as it expands.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter is-resized\"><img data-attachment-id=\"850\" data-permalink=\"https:\/\/david-bailly.com\/portfolio\/imperfect-placement-in-circular-city-building-frostpunk\/ref_frostpunk_building\/\" data-orig-file=\"https:\/\/i0.wp.com\/david-bailly.com\/portfolio\/wp-content\/uploads\/2019\/06\/ref_frostpunk_building.png?fit=1680%2C947&amp;ssl=1\" data-orig-size=\"1680,947\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"ref_frostpunk_building\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/david-bailly.com\/portfolio\/wp-content\/uploads\/2019\/06\/ref_frostpunk_building.png?fit=300%2C169&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/david-bailly.com\/portfolio\/wp-content\/uploads\/2019\/06\/ref_frostpunk_building.png?fit=924%2C521&amp;ssl=1\" loading=\"lazy\" src=\"https:\/\/i0.wp.com\/david-bailly.com\/portfolio\/wp-content\/uploads\/2019\/06\/ref_frostpunk_building.png?fit=924%2C521\" alt=\"\" class=\"wp-image-850\" width=\"525\" height=\"296\" srcset=\"https:\/\/i0.wp.com\/david-bailly.com\/portfolio\/wp-content\/uploads\/2019\/06\/ref_frostpunk_building.png?w=1680&amp;ssl=1 1680w, https:\/\/i0.wp.com\/david-bailly.com\/portfolio\/wp-content\/uploads\/2019\/06\/ref_frostpunk_building.png?resize=300%2C169&amp;ssl=1 300w, https:\/\/i0.wp.com\/david-bailly.com\/portfolio\/wp-content\/uploads\/2019\/06\/ref_frostpunk_building.png?resize=768%2C433&amp;ssl=1 768w, https:\/\/i0.wp.com\/david-bailly.com\/portfolio\/wp-content\/uploads\/2019\/06\/ref_frostpunk_building.png?resize=1024%2C577&amp;ssl=1 1024w, https:\/\/i0.wp.com\/david-bailly.com\/portfolio\/wp-content\/uploads\/2019\/06\/ref_frostpunk_building.png?resize=924%2C521&amp;ssl=1 924w, https:\/\/i0.wp.com\/david-bailly.com\/portfolio\/wp-content\/uploads\/2019\/06\/ref_frostpunk_building.png?resize=671%2C378&amp;ssl=1 671w, https:\/\/i0.wp.com\/david-bailly.com\/portfolio\/wp-content\/uploads\/2019\/06\/ref_frostpunk_building.png?resize=312%2C176&amp;ssl=1 312w\" sizes=\"(max-width: 525px) 100vw, 525px\" \/><figcaption> Construction view of a middle sized city<br><\/figcaption><\/figure><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter is-resized\"><img data-attachment-id=\"849\" data-permalink=\"https:\/\/david-bailly.com\/portfolio\/imperfect-placement-in-circular-city-building-frostpunk\/ref_frostpunk_optimized\/\" data-orig-file=\"https:\/\/i0.wp.com\/david-bailly.com\/portfolio\/wp-content\/uploads\/2019\/06\/ref_frostpunk_optimized.jpg?fit=1920%2C1080&amp;ssl=1\" data-orig-size=\"1920,1080\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"ref_frostpunk_optimized\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/david-bailly.com\/portfolio\/wp-content\/uploads\/2019\/06\/ref_frostpunk_optimized.jpg?fit=300%2C169&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/david-bailly.com\/portfolio\/wp-content\/uploads\/2019\/06\/ref_frostpunk_optimized.jpg?fit=924%2C520&amp;ssl=1\" loading=\"lazy\" src=\"https:\/\/i1.wp.com\/david-bailly.com\/portfolio\/wp-content\/uploads\/2019\/06\/ref_frostpunk_optimized.jpg?fit=924%2C520\" alt=\"\" class=\"wp-image-849\" width=\"525\" height=\"296\" srcset=\"https:\/\/i0.wp.com\/david-bailly.com\/portfolio\/wp-content\/uploads\/2019\/06\/ref_frostpunk_optimized.jpg?w=1920&amp;ssl=1 1920w, https:\/\/i0.wp.com\/david-bailly.com\/portfolio\/wp-content\/uploads\/2019\/06\/ref_frostpunk_optimized.jpg?resize=300%2C169&amp;ssl=1 300w, https:\/\/i0.wp.com\/david-bailly.com\/portfolio\/wp-content\/uploads\/2019\/06\/ref_frostpunk_optimized.jpg?resize=768%2C432&amp;ssl=1 768w, https:\/\/i0.wp.com\/david-bailly.com\/portfolio\/wp-content\/uploads\/2019\/06\/ref_frostpunk_optimized.jpg?resize=1024%2C576&amp;ssl=1 1024w, https:\/\/i0.wp.com\/david-bailly.com\/portfolio\/wp-content\/uploads\/2019\/06\/ref_frostpunk_optimized.jpg?resize=924%2C520&amp;ssl=1 924w, https:\/\/i0.wp.com\/david-bailly.com\/portfolio\/wp-content\/uploads\/2019\/06\/ref_frostpunk_optimized.jpg?resize=671%2C377&amp;ssl=1 671w, https:\/\/i0.wp.com\/david-bailly.com\/portfolio\/wp-content\/uploads\/2019\/06\/ref_frostpunk_optimized.jpg?resize=313%2C176&amp;ssl=1 313w, https:\/\/i0.wp.com\/david-bailly.com\/portfolio\/wp-content\/uploads\/2019\/06\/ref_frostpunk_optimized.jpg?w=1848&amp;ssl=1 1848w\" sizes=\"(max-width: 525px) 100vw, 525px\" \/><figcaption> Optimized layout by a skilled player<br><\/figcaption><\/figure><\/div>\n\n\n\n<p>The imperfect placement that is forced by having a circular grid gives the player a reason to remove and replace non-optimized buildings as the city develops and new types of buildings have to be added.<br>In Frostpunk&#8217;s case, it contributes to the survival theme: you often want to rebuild but it is just another reminder that the ressources are scarce and that there is always something more urgent.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The circular grid placement pushes you to place buildings in non-optimized ways that you will want to rework when new types of buildings are available.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true},"categories":[38],"tags":[67,66,46],"jetpack_featured_media_url":"","jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p7TL8k-dG","jetpack-related-posts":[{"id":503,"url":"https:\/\/david-bailly.com\/portfolio\/handmade-vs-randomized-level-design-in-epistory-placeholder-post\/","url_meta":{"origin":848,"position":0},"title":"Handmade vs randomized level design in Epistory","date":"2015-05-12","format":false,"excerpt":"This is an old article that was written as a dev blog post for\u00a0Epistory, a typing adventure game and the first project I worked on at Fishing Cactus. The problem As in most puzzle \/ adventure games, Epistory's level design, is designed manually from the world layout to the smallest\u2026","rel":"","context":"In &quot;Article&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":880,"url":"https:\/\/david-bailly.com\/portfolio\/exploration-feeling-in-spyro-the-dragons-level-design\/","url_meta":{"origin":848,"position":1},"title":"Exploration Feeling in Spyro the Dragon&#8217;s Level Design","date":"2019-09-07","format":false,"excerpt":"In the best levels, the level design structure makes you feel like you are exploring areas you are not supposed to, while never being stopped in a dead end. Most levels in Spyro the Dragon (and the other games of the trilogy) use (loosely) hidden treasures and secret paths to\u2026","rel":"","context":"In &quot;Tips &amp; Tricks&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/david-bailly.com\/portfolio\/wp-content\/uploads\/2019\/09\/ref_spyro_town_square.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":524,"url":"https:\/\/david-bailly.com\/portfolio\/the-problem-behind-the-solution\/","url_meta":{"origin":848,"position":2},"title":"The problem behind the solution","date":"2017-03-20","format":false,"excerpt":"To get to what I mean with that enigmatic title, I should start with an example. A few days ago, with a fellow designer, we started working on the level design of a puzzle game. Because the project is in early development, we try and playtest different approaches. One of\u2026","rel":"","context":"In &quot;Article&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":812,"url":"https:\/\/david-bailly.com\/portfolio\/stats-upgrade-unbalance-in-golf-story\/","url_meta":{"origin":848,"position":3},"title":"Stats Upgrade Unbalance in Golf Story","date":"2019-04-27","format":false,"excerpt":"Increasing a stat decreases the others, so you have to increase them back if you want to keep them balanced. Each time you level up, you get a few points to spend in five stats of your choice. Increasing the first one,\u00a0power, will reduce the other four a little. They\u2026","rel":"","context":"In &quot;Tips &amp; Tricks&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/david-bailly.com\/portfolio\/wp-content\/uploads\/2019\/04\/ref_golf_story_stats.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":465,"url":"https:\/\/david-bailly.com\/portfolio\/epistory-typing\/","url_meta":{"origin":848,"position":4},"title":"Epistory is not your usual typing game","date":"2015-04-01","format":false,"excerpt":"This is an old article that was written as a dev blog post for\u00a0Epistory, a typing adventure game and the first project I worked on at Fishing Cactus. It all starts with (good) intentions When you start creating a game. When you think you have a great idea to turn\u2026","rel":"","context":"In &quot;Article&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":838,"url":"https:\/\/david-bailly.com\/portfolio\/thank-you-in-super-mario-odysseys-final-level\/","url_meta":{"origin":848,"position":5},"title":"&#8220;Thank you&#8221; in Super Mario Odyssey&#8217;s Final Level","date":"2019-05-18","format":false,"excerpt":"Fourth wall breaking reward acknowledging players who achieved something special. After the story ending of the game, and after collecting all power moons, the player can tackle the hardest challenge of the game, called the \"Darker Side of the Moon\". It features many of the game mechanics at their hardest\u2026","rel":"","context":"In &quot;Tips &amp; Tricks&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/david-bailly.com\/portfolio\/wp-content\/uploads\/2019\/05\/ref_mario_odyssey_thank_you.gif?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/david-bailly.com\/portfolio\/wp-json\/wp\/v2\/posts\/848"}],"collection":[{"href":"https:\/\/david-bailly.com\/portfolio\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/david-bailly.com\/portfolio\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/david-bailly.com\/portfolio\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/david-bailly.com\/portfolio\/wp-json\/wp\/v2\/comments?post=848"}],"version-history":[{"count":2,"href":"https:\/\/david-bailly.com\/portfolio\/wp-json\/wp\/v2\/posts\/848\/revisions"}],"predecessor-version":[{"id":864,"href":"https:\/\/david-bailly.com\/portfolio\/wp-json\/wp\/v2\/posts\/848\/revisions\/864"}],"wp:attachment":[{"href":"https:\/\/david-bailly.com\/portfolio\/wp-json\/wp\/v2\/media?parent=848"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/david-bailly.com\/portfolio\/wp-json\/wp\/v2\/categories?post=848"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/david-bailly.com\/portfolio\/wp-json\/wp\/v2\/tags?post=848"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}