{"id":73,"date":"2008-02-12T22:27:25","date_gmt":"2008-02-12T11:27:25","guid":{"rendered":"http:\/\/www.vectorstorm.org\/2008\/02\/12\/space-maze-express-gameplay-prototype\/"},"modified":"2008-02-12T22:27:25","modified_gmt":"2008-02-12T11:27:25","slug":"space-maze-express-gameplay-prototype","status":"publish","type":"post","link":"https:\/\/www.vectorstorm.com.au\/2008\/02\/12\/space-maze-express-gameplay-prototype\/","title":{"rendered":"Space Maze Express gameplay prototype"},"content":{"rendered":"

\"InitialSo there’s no maze yet, but I’m getting there.<\/p>\n

This is a screenshot of an initial grappling testbed.\u00a0 That’s the Asteroids ship transplanted into a world with gravity, and a rope attached.\u00a0 If the rope’s end touches a box (or any non-static physics object, actually), it will automatically attach, and the player can fly it around.\u00a0\u00a0 Press the ‘A’ button to release the object.\u00a0 As an initial testbed, it’s working pretty well, I think.<\/p>\n

A key point in the implementation here is that the rope changes color, to show you whether or not it has connected to something.\u00a0 Without that, it can sometimes be difficult to tell whether or not it’s managed to grab the object you want it to.<\/p>\n","protected":false},"excerpt":{"rendered":"

So there’s no maze yet, but I’m getting there. This is a screenshot of an initial grappling testbed.\u00a0 That’s the Asteroids ship transplanted into a world with gravity, and a rope attached.\u00a0 If the rope’s end touches a box (or any non-static physics object, actually), it will automatically attach, and the player can fly it…<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":""},"categories":[4,21,3],"tags":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/po9WK-1b","_links":{"self":[{"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/posts\/73"}],"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=73"}],"version-history":[{"count":0,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/posts\/73\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/media?parent=73"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/categories?post=73"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/tags?post=73"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}