{"id":476,"date":"2014-11-04T13:15:13","date_gmt":"2014-11-04T18:15:13","guid":{"rendered":"http:\/\/www.defectivestudios.com\/devblog\/?p=476"},"modified":"2014-11-04T13:15:13","modified_gmt":"2014-11-04T18:15:13","slug":"unveiling-vrmt","status":"publish","type":"post","link":"https:\/\/www.defectivestudios.com\/devblog\/unveiling-vrmt\/","title":{"rendered":"Unveiling VRMT!"},"content":{"rendered":"<p><iframe loading=\"lazy\" src=\"\/\/www.youtube.com\/embed\/8yj9PW2JR4M?rel=0\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p>Rejoice! \u00a0Today we officially take the wraps off VRMT (working title), a new VR creation game and worldbuilding tool we&#8217;ve been working on for a couple months. Aiming to be something between Minecraft (a little creation game you might\u2019ve heard of) and Maya (more what I mean by \u201cworldbuilding tool\u201d), VRMT gives you a set of props and tools with which you and your friends can create environments. Much inspiration comes from Bruce Branit&#8217;s short film <a href=\"https:\/\/www.youtube.com\/watch?v=QP3YywgRx5A&amp;src_vid=VzFpg271sm8\">Worldbuilder<\/a>.<\/p>\n<p><!--more--><\/p>\n<p>On one hand, VRMT is a creative, social, potentially meditative standalone game where you and your friends create spaces, experiences, and worlds together. I want to take what I love about creating stuff in programs like Maya, and give normal non-3D-art-geek people some of that creation-joy. In fact, that&#8217;s been my driving force with all game projects I\u2019ve touched; VRMT is a little more direct about it than the others.<\/p>\n<p>On the other hand, VRMT can actually be used in a game \/ 3D pipeline. You can build a new art pack in a 3D package, bring it into VRMT (currently requiring going through us; open art-modding coming later), lay out the environment, and then load that environment up in any other piece of software. VRMT scenes are saved as local <a href=\"http:\/\/www.json.org\/\">JSON<\/a> files, readable by all (especially Unity, with our free <a href=\"http:\/\/u3d.as\/content\/defective-studios\/json-object\/1Rh\">JSONObject<\/a>). We&#8217;ll soon be dogfooding this idea by using and integrating VRMT as the level editor for <a href=\"http:\/\/www.defectivestudios.com\/cosmoknots\/\">CosmoKnots<\/a>.<\/p>\n<p><a href=\"http:\/\/www.defectivestudios.com\/devblog\/wp-content\/uploads\/2014\/11\/vrmt-v0_1-screen5.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-large wp-image-480\" src=\"http:\/\/www.defectivestudios.com\/devblog\/wp-content\/uploads\/2014\/11\/vrmt-v0_1-screen5-1024x576.jpg\" alt=\"VRMT v0.1 screen 5\" width=\"497\" height=\"279\" srcset=\"https:\/\/www.defectivestudios.com\/devblog\/wp-content\/uploads\/2014\/11\/vrmt-v0_1-screen5-1024x576.jpg 1024w, https:\/\/www.defectivestudios.com\/devblog\/wp-content\/uploads\/2014\/11\/vrmt-v0_1-screen5-300x168.jpg 300w, https:\/\/www.defectivestudios.com\/devblog\/wp-content\/uploads\/2014\/11\/vrmt-v0_1-screen5.jpg 1920w\" sizes=\"(max-width: 497px) 100vw, 497px\" \/><\/a><\/p>\n<p>Looking ahead, the plan is to add many more tools, including architecture tools (create walls, stairs, bridges, etc), curve tools (populate curve with props, loft surfaces, etc), and the CosmoKnots internal level layout tools (mostly abstract generators based on Maya&#8217;s Duplicate Special tool). The tools should eventually be implemented in an interpreted Python layer, letting users edit and add their own. We also intend to add a basic action sender\/receiver system, similar to Minecraft&#8217;s Redstone. And of course more and bigger artpacks are forthcoming. And multiplayer. And more inputs, and non-VR mode. And voxel terrain (the smooth kind). Hoo boy.<\/p>\n<p>And the most exciting news of all: VRMT is available for download <del><b><i>right now<\/i><\/b><\/del><b><i> SO SOON <\/i><\/b>(I&#8217;m fixing a few glaring bugs, and\u00a0waiting for\u00a0an update to the Oculus SDK to work better with the version of Unity we&#8217;re using). \u00a0It currently requires an Oculus Rift and Razer Hydra, so that\u2019s a very small pool of people, namely fellow VR devs and enthusiasts, who can <i>actually<\/i> play it right now, but that\u2019ll change as we add support for more platforms &#8212; other inputs, and non-VR mode &#8212; and as VR hits the mass market in the near future.<\/p>\n<p>This is a very exciting time. \u00a0As you can tell, this has been a passion project which I\u2019ve really enjoyed working on so far, and have been wanting to pursue for years: I first saw Branit\u2019s film, and was inspired to create such a thing, before we started Defective. \u00a0At last, our skills and experience, and the technology, have converged to make this possible. \u00a0Furthermore, working on a designed-for-VR project is a sci-fi dream made real, and a major reminder of why we\u2019re doing this indie thing in the first place: this is the kind of thing that we simply wouldn\u2019t be able to work on, at least not until after the future-tech dust had settled and the market matured, at a big established game studio. \u00a0In other words, this has been a very refreshing and inspiring thing to work on.<\/p>\n<p>There\u2019s much to be done, and I\u2019m eager to stop writing this and jump back into development, and couldn\u2019t be more excited to be letting the project out to the world today. \u00a0It\u2019s gonna be an interesting ride, and we hope you\u2019ll enjoy taking it with us.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Rejoice! \u00a0Today we officially take the wraps off VRMT (working title), a new VR creation game and worldbuilding tool we&#8217;ve been working on for a couple months. Aiming to be something between Minecraft (a little creation game you might\u2019ve heard of) and Maya (more what I mean by \u201cworldbuilding tool\u201d), VRMT gives you a set [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,22,25],"tags":[],"_links":{"self":[{"href":"https:\/\/www.defectivestudios.com\/devblog\/wp-json\/wp\/v2\/posts\/476"}],"collection":[{"href":"https:\/\/www.defectivestudios.com\/devblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.defectivestudios.com\/devblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.defectivestudios.com\/devblog\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.defectivestudios.com\/devblog\/wp-json\/wp\/v2\/comments?post=476"}],"version-history":[{"count":7,"href":"https:\/\/www.defectivestudios.com\/devblog\/wp-json\/wp\/v2\/posts\/476\/revisions"}],"predecessor-version":[{"id":485,"href":"https:\/\/www.defectivestudios.com\/devblog\/wp-json\/wp\/v2\/posts\/476\/revisions\/485"}],"wp:attachment":[{"href":"https:\/\/www.defectivestudios.com\/devblog\/wp-json\/wp\/v2\/media?parent=476"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.defectivestudios.com\/devblog\/wp-json\/wp\/v2\/categories?post=476"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.defectivestudios.com\/devblog\/wp-json\/wp\/v2\/tags?post=476"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}