{"id":5446,"date":"2020-07-01T09:54:17","date_gmt":"2020-07-01T08:54:17","guid":{"rendered":"https:\/\/www.geoplanit.co.uk\/?p=5446"},"modified":"2020-07-01T09:59:50","modified_gmt":"2020-07-01T08:59:50","slug":"procedural-game-townscaper","status":"publish","type":"post","link":"https:\/\/www.geoplanit.co.uk\/?p=5446","title":{"rendered":"Procedural Game: Townscaper"},"content":{"rendered":"\n<p>A while back something caught my eye on twitter and it was a positive thing! The user <a href=\"https:\/\/twitter.com\/OskSta\">@OskSta<\/a> seemed to be creating a simple game that allowed the user to create cute townscapes.\u00a0 It caught my eye as &#8216;procedural&#8217; generation was mentioned and anyone who reads this blog knows my favourite procedural modeller is ArcGIS CityEngine, so you know I had to see this.<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-5450\" src=\"https:\/\/i0.wp.com\/www.geoplanit.co.uk\/wp-content\/uploads\/2020\/07\/townscaper_03-1024x628.png?resize=541%2C332&#038;ssl=1\" alt=\"\" width=\"541\" height=\"332\" srcset=\"https:\/\/i0.wp.com\/www.geoplanit.co.uk\/wp-content\/uploads\/2020\/07\/townscaper_03.png?resize=1024%2C628&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.geoplanit.co.uk\/wp-content\/uploads\/2020\/07\/townscaper_03.png?resize=300%2C184&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.geoplanit.co.uk\/wp-content\/uploads\/2020\/07\/townscaper_03.png?resize=150%2C92&amp;ssl=1 150w, https:\/\/i0.wp.com\/www.geoplanit.co.uk\/wp-content\/uploads\/2020\/07\/townscaper_03.png?resize=768%2C471&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.geoplanit.co.uk\/wp-content\/uploads\/2020\/07\/townscaper_03.png?resize=1536%2C943&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.geoplanit.co.uk\/wp-content\/uploads\/2020\/07\/townscaper_03.png?resize=696%2C427&amp;ssl=1 696w, https:\/\/i0.wp.com\/www.geoplanit.co.uk\/wp-content\/uploads\/2020\/07\/townscaper_03.png?resize=1068%2C655&amp;ssl=1 1068w, https:\/\/i0.wp.com\/www.geoplanit.co.uk\/wp-content\/uploads\/2020\/07\/townscaper_03.png?resize=684%2C420&amp;ssl=1 684w, https:\/\/i0.wp.com\/www.geoplanit.co.uk\/wp-content\/uploads\/2020\/07\/townscaper_03.png?w=1571&amp;ssl=1 1571w, https:\/\/i0.wp.com\/www.geoplanit.co.uk\/wp-content\/uploads\/2020\/07\/townscaper_03.png?w=1392 1392w\" sizes=\"auto, (max-width: 541px) 100vw, 541px\" \/><\/p>\n<p>Well he&#8217;s now released the &#8216;game&#8217; if you can call it that as it is purely a creation tool with no goal in mind which is fine by me because I am quite bad at games \ud83d\ude42<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-5448\" src=\"https:\/\/i0.wp.com\/www.geoplanit.co.uk\/wp-content\/uploads\/2020\/07\/townscaper_02-1024x549.png?resize=547%2C293&#038;ssl=1\" alt=\"\" width=\"547\" height=\"293\" srcset=\"https:\/\/i0.wp.com\/www.geoplanit.co.uk\/wp-content\/uploads\/2020\/07\/townscaper_02.png?resize=1024%2C549&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.geoplanit.co.uk\/wp-content\/uploads\/2020\/07\/townscaper_02.png?resize=300%2C161&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.geoplanit.co.uk\/wp-content\/uploads\/2020\/07\/townscaper_02.png?resize=150%2C80&amp;ssl=1 150w, https:\/\/i0.wp.com\/www.geoplanit.co.uk\/wp-content\/uploads\/2020\/07\/townscaper_02.png?resize=768%2C411&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.geoplanit.co.uk\/wp-content\/uploads\/2020\/07\/townscaper_02.png?resize=696%2C373&amp;ssl=1 696w, https:\/\/i0.wp.com\/www.geoplanit.co.uk\/wp-content\/uploads\/2020\/07\/townscaper_02.png?resize=1068%2C572&amp;ssl=1 1068w, https:\/\/i0.wp.com\/www.geoplanit.co.uk\/wp-content\/uploads\/2020\/07\/townscaper_02.png?resize=784%2C420&amp;ssl=1 784w, https:\/\/i0.wp.com\/www.geoplanit.co.uk\/wp-content\/uploads\/2020\/07\/townscaper_02.png?w=1370&amp;ssl=1 1370w\" sizes=\"auto, (max-width: 547px) 100vw, 547px\" \/><\/p>\n<p>I&#8217;ve played it a love it, cute noises as you build and you can create little settlements as you go.\u00a0 I love the seagulls that flutter around and how the buildings pop in to place.\u00a0 \u00a0It is a work in progress and I&#8217;m sure he will add a few bits more to this.\u00a0 I like that you can share the &#8216;code&#8217; (or is it a seed value like you have on minecraft?) so others can use your work.\u00a0 I might share code here shortly so you can load my creations.<\/p>\n<p>If you&#8217;re interested in the technical details he did a presentation on it, below.<\/p>\n<p><div class=\"youtube-embed\" data-video_id=\"1hqt8JkYRdI\"><iframe loading=\"lazy\" title=\"ORGANIC TOWNS FROM SQUARE TILES - a talk by OSKAR ST\u00c5LBERG at INDIECADE EUROPE 2019\" width=\"696\" height=\"392\" src=\"https:\/\/www.youtube.com\/embed\/1hqt8JkYRdI?feature=oembed&#038;enablejsapi=1\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/div><\/p>\n<p>Watching how he made the assets I wonder if CityEngine could actually help produce those (I&#8217;m thinking how I could code for those assets)&#8230;. I&#8217;d love a couple of export functions say to a 3D model and and built-in camera function so we do screenshots as well.\u00a0 But overall well worth the price, I thoroughly recommend you buying it.<\/p>\n<p><a href=\"https:\/\/store.steampowered.com\/app\/1291340\/Townscaper\/\">It&#8217;s \u00a34.79 and available on Steam here.<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A while back something caught my eye on twitter and it was a positive thing! The user @OskSta seemed to be creating a simple game that allowed the user to create cute townscapes.\u00a0 It caught my eye as &#8216;procedural&#8217; generation was mentioned and anyone who reads this blog knows my favourite procedural modeller is ArcGIS [&hellip;]<\/p>\n","protected":false},"author":161,"featured_media":5452,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[116,404,229],"tags":[],"class_list":["post-5446","post","type-post","status-publish","format-standard","has-post-thumbnail","category-city-creation","category-procedural","category-simcity"],"_links":{"self":[{"href":"https:\/\/www.geoplanit.co.uk\/index.php?rest_route=\/wp\/v2\/posts\/5446","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.geoplanit.co.uk\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.geoplanit.co.uk\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.geoplanit.co.uk\/index.php?rest_route=\/wp\/v2\/users\/161"}],"replies":[{"embeddable":true,"href":"https:\/\/www.geoplanit.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5446"}],"version-history":[{"count":2,"href":"https:\/\/www.geoplanit.co.uk\/index.php?rest_route=\/wp\/v2\/posts\/5446\/revisions"}],"predecessor-version":[{"id":5458,"href":"https:\/\/www.geoplanit.co.uk\/index.php?rest_route=\/wp\/v2\/posts\/5446\/revisions\/5458"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.geoplanit.co.uk\/index.php?rest_route=\/wp\/v2\/media\/5452"}],"wp:attachment":[{"href":"https:\/\/www.geoplanit.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5446"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.geoplanit.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5446"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.geoplanit.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5446"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}