{"id":21,"date":"2020-11-30T04:31:21","date_gmt":"2020-11-30T04:31:21","guid":{"rendered":"http:\/\/blogs.oregonstate.edu\/undeclaredidentifier\/?p=21"},"modified":"2020-11-30T04:31:22","modified_gmt":"2020-11-30T04:31:22","slug":"developing-in-disunity","status":"publish","type":"post","link":"https:\/\/blogs.oregonstate.edu\/undeclaredidentifier\/2020\/11\/30\/developing-in-disunity\/","title":{"rendered":"Developing In (Dis)Unity"},"content":{"rendered":"\n<p>Over the past few weeks my team and I have been working on developing a prototype for our game project.&nbsp; I am hesitant to even call it a prototype because it is far from being a functional game.&nbsp; In fact, we weren\u2019t even working on the same code!&nbsp; We decided to use this opportunity as a spike, to generate some answers to questions that should be figured out before we move into full development.<\/p>\n\n\n\n<p>We each started developing on different versions of Unity because we wanted to evaluate the support and difficulty involved in integrating VR into a Unity project.&nbsp; What we have found so far, is that there is not a lot of difference in the work involved, but the newest version of Unity does seem to have more support than other versions.<\/p>\n\n\n\n<p>For most of our team, this is the first time we have used Unity.&nbsp; I can\u2019t speak for anyone else, but it is definitely the first time I have used C#.&nbsp; I knew it would be a bit of an uphill battle to get over the learning curve, and I am sure I am still not over it yet, but the development so far has been okay.&nbsp; I have run into many instances of silly mistakes on my part, such as changing the name of a variable in one place, but not everywhere, causing my code to fail.&nbsp;<\/p>\n\n\n\n<p>I spent hours trying to figure out what was wrong, assuming there was something wrong with my approach, or some setting in Unity was not configured correctly.&nbsp; I had assumed that my code was definitely not the problem, but you know what they say about assuming things.<\/p>\n\n\n\n<p>So, ultimately, using Unity has been very time consuming for very little payoff, but most of that is my own fault.&nbsp; I was an odd mixture of intimidated by the new tool and over-confident in my own programming skills.&nbsp; So I searched for the solutions in all the wrong places when it really was the need to go back to basics.<\/p>\n\n\n\n<p>Ultimately, I like Unity.&nbsp; I see that it can make certain portions of the project very easy to implement and I am excited for the work to be done in this next term.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Over the past few weeks my team and I have been working on developing a prototype for our game project.&nbsp; I am hesitant to even call it a prototype because it is far from being a functional game.&nbsp; In fact, we weren\u2019t even working on the same code!&nbsp; We decided to use this opportunity as [&hellip;]<\/p>\n","protected":false},"author":10800,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-21","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blogs.oregonstate.edu\/undeclaredidentifier\/wp-json\/wp\/v2\/posts\/21","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.oregonstate.edu\/undeclaredidentifier\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.oregonstate.edu\/undeclaredidentifier\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/undeclaredidentifier\/wp-json\/wp\/v2\/users\/10800"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/undeclaredidentifier\/wp-json\/wp\/v2\/comments?post=21"}],"version-history":[{"count":1,"href":"https:\/\/blogs.oregonstate.edu\/undeclaredidentifier\/wp-json\/wp\/v2\/posts\/21\/revisions"}],"predecessor-version":[{"id":22,"href":"https:\/\/blogs.oregonstate.edu\/undeclaredidentifier\/wp-json\/wp\/v2\/posts\/21\/revisions\/22"}],"wp:attachment":[{"href":"https:\/\/blogs.oregonstate.edu\/undeclaredidentifier\/wp-json\/wp\/v2\/media?parent=21"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/undeclaredidentifier\/wp-json\/wp\/v2\/categories?post=21"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/undeclaredidentifier\/wp-json\/wp\/v2\/tags?post=21"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}