{"id":1034,"date":"2009-12-30T20:19:00","date_gmt":"2009-12-30T09:19:00","guid":{"rendered":"http:\/\/www.vectorstorm.org\/?p=1034"},"modified":"2009-12-30T20:19:00","modified_gmt":"2009-12-30T09:19:00","slug":"an-unexpected-roadblock","status":"publish","type":"post","link":"https:\/\/www.vectorstorm.com.au\/2009\/12\/30\/an-unexpected-roadblock\/","title":{"rendered":"An unexpected roadblock"},"content":{"rendered":"

\"\"<\/a>So here’s what it looks like, having terrain-setting “buildings” approximately every 150 meters apart. \u00a0Note that in the visible grid here, each grid space is eight meters on a side (ignoring changes of altitude). \u00a0Just looking at it, there are far too many of them. \u00a0In this region, there are about 130 districts, and each one has a box for adjusting its terrain.<\/p>\n

The more I poke with this, the more I’m starting to believe that this might be totally the wrong approach; \u00a0maybe I should bite the bullet and really give the player direct “paint the terrain” control. \u00a0Maybe that would be best.<\/p>\n

It’d certainly be a whole lot simpler than expecting the player to go around fussing with all of these individual “places to go to set terrain settings”.<\/p>\n

The only real reason not to do it is for reasons of save files; \u00a0right now, saving the data out would use up several hundred megabytes on disc for each save game. \u00a0I could probably cut that way down, but I can’t imagine getting it much lower than about 50 megabytes per save, which does feel kind of excessive..<\/p>\n","protected":false},"excerpt":{"rendered":"

So here’s what it looks like, having terrain-setting “buildings” approximately every 150 meters apart. \u00a0Note that in the visible grid here, each grid space is eight meters on a side (ignoring changes of altitude). \u00a0Just looking at it, there are far too many of them. \u00a0In this region, there are about 130 districts, and each…<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":""},"categories":[24,25],"tags":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/po9WK-gG","_links":{"self":[{"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/posts\/1034"}],"collection":[{"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/comments?post=1034"}],"version-history":[{"count":0,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/posts\/1034\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/media?parent=1034"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/categories?post=1034"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/tags?post=1034"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}