<\/a>For the last week or so, I’ve been working on MMORPG Tycoon 2’s retro-style map;\u00a0 trying to bring a simplified vector graphic look to the interface, for use in most high-level views of the world.\u00a0 I can render the full generated world no problem, but it’s a little awkward to work with, particularly when you need to present localised information about what’s going on in various parts of the world.<\/p>\nThis view is showing an overview of a level.\u00a0 The various large polygons are showing the different large regions of my MMO (each one is about one or two square kilometers).\u00a0 The green region is “switched on” and accessible to PCs in the game, whereas the black ones are not yet active.\u00a0 The blue are (unsurprisingly) underwater, and also inaccessible.<\/p>\n
I find that I’m enjoying this sort of view;\u00a0 it feels like a nice incremental refinement over the 2D map view from MMORPG Tycoon 1, where here the regions are visibly 3D, but only subtly so.<\/p>\n
In addition to purchasing regions to use within the game (similar to how one can purchase extra property within other Tycoon games), this map is also fully editable — you can make high areas, lift regions out of the sea (or submerge them again), make cliffs between regions, etc.\u00a0 This isn’t yet feeding back into the generated terrain mesh yet, but that’s my next step.\u00a0 And the mouse interface for editing the terrain still needs a lot of tweaking, particularly around creating and removing cliffs between regions!\u00a0 But I think it’s looking very promising so far!<\/p>\n","protected":false},"excerpt":{"rendered":"
For the last week or so, I’ve been working on MMORPG Tycoon 2’s retro-style map;\u00a0 trying to bring a simplified vector graphic look to the interface, for use in most high-level views of the world.\u00a0 I can render the full generated world no problem, but it’s a little awkward to work with, particularly when you…<\/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-Kl","_links":{"self":[{"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/posts\/2873"}],"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=2873"}],"version-history":[{"count":3,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/posts\/2873\/revisions"}],"predecessor-version":[{"id":2877,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/posts\/2873\/revisions\/2877"}],"wp:attachment":[{"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/media?parent=2873"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/categories?post=2873"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/tags?post=2873"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}