{"id":303,"date":"2018-02-24T21:02:27","date_gmt":"2018-02-25T02:02:27","guid":{"rendered":"http:\/\/www.redrecondite.com\/blog\/?p=303"},"modified":"2018-02-28T07:25:54","modified_gmt":"2018-02-28T12:25:54","slug":"unity-test-uss-qwerty","status":"publish","type":"post","link":"https:\/\/www.redrecondite.com\/blog\/2018\/02\/24\/unity-test-uss-qwerty\/","title":{"rendered":"Unity Test: USS QWERTY"},"content":{"rendered":"<p>I recently had an idea for a weird &#8216;huge&#8217; game that would combine a bunch of different ideas together, so I thought I&#8217;d try to see what I could spin up with <a href=\"https:\/\/unity3d.com\/\">Unity<\/a>. I&#8217;ve heard of it mentioned favorably, and I really haven&#8217;t tried to do any non-Dink Smallwood related game development since Torque2d (Surgery Slice).<\/p>\n<p>Before getting too far into creating a game that may-or-may-not-be-feasible, I decided to to create a super tiny prototype toy called &#8216;<a href=\"\/\/redrecondite.com\/ussqwerty\/\">USS QWERTY<\/a>&#8216;. And here I thought I was a unique snowflake, but I just thought to check, and there are at least <a href=\"https:\/\/www.google.com\/search?q=%22USS+QWERTY%22\">21 other references<\/a> to &#8216;USS QWERTY&#8217;. Alas.<\/p>\n<p><center><a href=\"\/\/www.redrecondite.com\/blog\/wp-content\/uploads\/2018\/02\/ussqwerty.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-305\" src=\"\/\/www.redrecondite.com\/blog\/wp-content\/uploads\/2018\/02\/ussqwerty-300x169.jpg\" alt=\"\" width=\"300\" height=\"169\" srcset=\"https:\/\/www.redrecondite.com\/blog\/wp-content\/uploads\/2018\/02\/ussqwerty-300x169.jpg 300w, https:\/\/www.redrecondite.com\/blog\/wp-content\/uploads\/2018\/02\/ussqwerty-768x432.jpg 768w, https:\/\/www.redrecondite.com\/blog\/wp-content\/uploads\/2018\/02\/ussqwerty-1024x576.jpg 1024w, https:\/\/www.redrecondite.com\/blog\/wp-content\/uploads\/2018\/02\/ussqwerty.jpg 2048w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/center><\/p>\n<p><a href=\"\/\/redrecondite.com\/ussqwerty\/\">USS QWERTY<\/a> lets you command a keyboard\/starship over <a href=\"https:\/\/apod.nasa.gov\/apod\/image\/1212\/ngc6188Kfir2000.jpg\">NGC 6188 and NGC 6164<\/a>. There&#8217;s no goal, plot, or anything else of the sort, but it seems to do what I wanted fairly well. You can &#8216;play&#8217; it in a browser <a href=\"\/\/redrecondite.com\/ussqwerty\/\">here<\/a>.<\/p>\n<p>I was surprised at how&#8230; easy this all was. It seems great so far:<\/p>\n<ul>\n<li>Unity uses C#.<\/li>\n<li>There&#8217;s a really nice design\/play feedback loop; make a change, click play, try it, make another change, click play, try it again.<\/li>\n<li>The documentation is really excellent; videos, tooltips, great documents describing what everything is (like a &#8216;Rigidbody 2d&#8217;).<\/li>\n<li>I created something that &#8216;works&#8217; in less than a day.<\/li>\n<\/ul>\n<p>But I did run into a couple small issues:<\/p>\n<ul>\n<li>At one point, I thought I broke my script when nothing responded to the keyboard. I spent a while trying to debug my script, but it ended up being some sort of &#8216;Unity&#8217; issue; closing and restarting resolved the issue.<\/li>\n<li>I had a heck of a time trying to build the application for WebGL. It gave me several cryptic error messages. Restarting my PC resolved this.<\/li>\n<li>When running the windows version, with Very Low or Low graphics, the physics are all out of control.<\/li>\n<\/ul>\n<p>Still, though, very nice. I may end up trying to turn USS QWERTY into an actual game, as I continue working through ideas.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I recently had an idea for a weird &#8216;huge&#8217; game that would combine a bunch of different ideas together, so I thought I&#8217;d try to see what I could spin up with Unity. I&#8217;ve heard of it mentioned favorably, and I really haven&#8217;t tried to do any non-Dink Smallwood related game development since Torque2d (Surgery [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[31],"tags":[],"class_list":["post-303","post","type-post","status-publish","format-standard","hentry","category-unity"],"_links":{"self":[{"href":"https:\/\/www.redrecondite.com\/blog\/wp-json\/wp\/v2\/posts\/303"}],"collection":[{"href":"https:\/\/www.redrecondite.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.redrecondite.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.redrecondite.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.redrecondite.com\/blog\/wp-json\/wp\/v2\/comments?post=303"}],"version-history":[{"count":4,"href":"https:\/\/www.redrecondite.com\/blog\/wp-json\/wp\/v2\/posts\/303\/revisions"}],"predecessor-version":[{"id":331,"href":"https:\/\/www.redrecondite.com\/blog\/wp-json\/wp\/v2\/posts\/303\/revisions\/331"}],"wp:attachment":[{"href":"https:\/\/www.redrecondite.com\/blog\/wp-json\/wp\/v2\/media?parent=303"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.redrecondite.com\/blog\/wp-json\/wp\/v2\/categories?post=303"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.redrecondite.com\/blog\/wp-json\/wp\/v2\/tags?post=303"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}