over here<\/a>.\u00a0 Note that there are a few render glitches in it;\u00a0 Robot Finds Ice Cream was written back when VectorStorm used a simplistic front-to-back rendering system, and so it structured its rendering accordingly.\u00a0 Now that we’re using a render system that’s based on batching materials, there are several bits and pieces which aren’t working correctly — most notably the vending machines are translucent, and some of the wireframe lines are visible through floors that should be obscuring them, because all the wireframe lines are drawing over all the opaque bits, instead of everything being sorted by their fake depth in the scene.<\/p>\nBut it all compiles and runs.\u00a0 And that’s the most important thing, at the moment.<\/p>\n
I might try to finish up the Puzzle Script implementation of Robot Finds Ice Cream tomorrow, and then back to MMORPG Tycoon 2.\u00a0 There’s a fair whack of stuff to talk about, there.\u00a0 Really need to start actually typing it up!<\/p>\n","protected":false},"excerpt":{"rendered":"
Increpare recently released Puzzle Script, an HTML5 puzzle game engine which really tickles at my reptilian programmer hind-brain.\u00a0 In its programming language, the process of building a puzzle game becomes one of recognising and munging patterns.\u00a0 If you’re even vaguely interested in these sorts of games, you absolutely owe it to yourself to have a…<\/p>\n","protected":false},"author":1,"featured_media":2966,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":""},"categories":[31],"tags":[],"jetpack_featured_media_url":"https:\/\/www.vectorstorm.com.au\/wp-content\/uploads\/2013\/10\/sokoban_new_cropped.gif","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/po9WK-KW","_links":{"self":[{"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/posts\/2910"}],"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=2910"}],"version-history":[{"count":5,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/posts\/2910\/revisions"}],"predecessor-version":[{"id":2965,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/posts\/2910\/revisions\/2965"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/media\/2966"}],"wp:attachment":[{"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/media?parent=2910"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/categories?post=2910"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/tags?post=2910"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}