{"id":56,"date":"2022-01-21T04:29:44","date_gmt":"2022-01-21T04:29:44","guid":{"rendered":"https:\/\/blogs.oregonstate.edu\/artdegree\/?p=56"},"modified":"2022-01-21T04:29:44","modified_gmt":"2022-01-21T04:29:44","slug":"plan-plan-plan-bp-3","status":"publish","type":"post","link":"https:\/\/blogs.oregonstate.edu\/artdegree\/2022\/01\/21\/plan-plan-plan-bp-3\/","title":{"rendered":"Plan Plan Plan (BP #3)"},"content":{"rendered":"\n<h4 class=\"wp-block-heading\">This Week Was All About, uh. Planning.<\/h4>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>I was supposed to finish all of my planning, including concept art, in Week 2 per my personal plan, but that ended up not working out. I spent a lot of time helping my teammate look for good speech recognition APIs. My role was to source all sorts of options for them to try, including Wit.AI, DialogFlow, Microsoft&#8217;s LUIS and Cognitive Services, and some tools from the Unity asset store. <a href=\"https:\/\/github.com\/wit-ai\/wit-unity\/issues\/65\" data-type=\"URL\" data-id=\"https:\/\/github.com\/wit-ai\/wit-unity\/issues\/65\">Some of systems  didn&#8217;t work out too well<\/a>, but at least they got Cognitive Services and Azure working. \ud83d\ude00 I&#8217;m excited!<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">But First, Technical Issue Resolved:<\/h4>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>In my <a href=\"https:\/\/blogs.oregonstate.edu\/artdegree\/2022\/01\/13\/it-begins-bp-2\/\" data-type=\"URL\" data-id=\"https:\/\/blogs.oregonstate.edu\/artdegree\/2022\/01\/13\/it-begins-bp-2\/\">previous post<\/a>, I mentioned that I couldn&#8217;t get Unity to recognize my Quest 2 via the Oculus Link. Turns out the issue is actually my old GPU, an Intel Iris Pro Graphics 6200. I have a late 2015 iMac &#8212; I used to work at San Francisco&#8217;s Apple Genius Bar (now the Genius Grove at Union Square) as a Technical Specialist, so I was able to get what was pretty top of the line at the time at a bigger employee discount before I left.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>It still works, so why get rid of it? &#8230; I had the same line of thought with my phone. I jumped from an iPhone 6 to an iPhone 12 Pro thanks to an internship stipend and a need to run competitor XR apps on it.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Tasks Accomplished: Week <\/strong>3<\/h4>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><strong>Technical Tasks<\/strong><\/td><td><strong>Art Tasks<\/strong><\/td><\/tr><tr><td>Sourced different speech recognition systems for my teammate to try<\/td><td>Produced designs for secondary characters &#8212; these are the ones the player will talk to <\/td><\/tr><tr><td>Worked to try and get Wit.AI to work for us (it did not)<\/td><td>Made some environment concept art<\/td><\/tr><tr><td>Sourced tutorials for NPC random pathing AI (point based &amp; randomly changing transforms)<\/td><td>Discussed possibility of custom songs with a game music composer<\/td><\/tr><tr><td><\/td><td>Drew for UX &amp; UI of menus and windows<\/td><\/tr><tr><td><\/td><td>Found open source environment and prop assets<\/td><\/tr><\/tbody><\/table><figcaption><em>(as of writing this &#8212; there&#8217;s still Thursday and Friday for me to do some more)<\/em><\/figcaption><\/figure>\n\n\n\n<hr class=\"wp-block-separator is-style-twentytwentyone-separator-thick\" \/>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Design is Very Important<\/strong>\u2122<\/h4>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>I can&#8217;t stress this enough, and I feel like a lot of hardcore programmers miss this (at least a good chunk of the new generation of SWEs I&#8217;ve met are like this), and a project is created without any appeal. It&#8217;s just a mass of code that does something cool, but not something necessarily in a state useful to consumers. Yet they think it is.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>I don&#8217;t want our project to end up like this, so I took a lot of time to help us conceptualize the final product through art. Drawing what we&#8217;re thinking of is also good for pointing out issues that arise before production begins: thinks like sensitivity issues, usability issues, etc.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Without further ado:<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"429\" src=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5111\/files\/2022\/01\/char3-1024x429.png\" alt=\"\" class=\"wp-image-59\" srcset=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5111\/files\/2022\/01\/char3-1024x429.png 1024w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5111\/files\/2022\/01\/char3-300x126.png 300w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5111\/files\/2022\/01\/char3-768x321.png 768w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5111\/files\/2022\/01\/char3-1536x643.png 1536w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5111\/files\/2022\/01\/char3-2048x857.png 2048w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5111\/files\/2022\/01\/char3-1568x656.png 1568w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption><em>Secondary Character Designs (WIP) &#8212; Player will talk to these characters<\/em><\/figcaption><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"779\" src=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5111\/files\/2022\/01\/env-1024x779.png\" alt=\"\" class=\"wp-image-60\" srcset=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5111\/files\/2022\/01\/env-1024x779.png 1024w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5111\/files\/2022\/01\/env-300x228.png 300w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5111\/files\/2022\/01\/env-768x584.png 768w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5111\/files\/2022\/01\/env-1536x1169.png 1536w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5111\/files\/2022\/01\/env-1568x1193.png 1568w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5111\/files\/2022\/01\/env.png 1840w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption><em>Some environment concept art to determine what can be sourced<\/em><\/figcaption><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5111\/files\/2022\/01\/title_menu-1024x768.png\" alt=\"\" class=\"wp-image-61\" srcset=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5111\/files\/2022\/01\/title_menu-1024x768.png 1024w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5111\/files\/2022\/01\/title_menu-300x225.png 300w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5111\/files\/2022\/01\/title_menu-768x576.png 768w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5111\/files\/2022\/01\/title_menu-1536x1151.png 1536w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5111\/files\/2022\/01\/title_menu-2048x1535.png 2048w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5111\/files\/2022\/01\/title_menu-1568x1175.png 1568w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption>UX &amp; UI of main menu<\/figcaption><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5111\/files\/2022\/01\/menu_task-1024x768.png\" alt=\"\" class=\"wp-image-62\" srcset=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5111\/files\/2022\/01\/menu_task-1024x768.png 1024w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5111\/files\/2022\/01\/menu_task-300x225.png 300w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5111\/files\/2022\/01\/menu_task-768x576.png 768w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5111\/files\/2022\/01\/menu_task-1536x1151.png 1536w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5111\/files\/2022\/01\/menu_task-2048x1535.png 2048w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5111\/files\/2022\/01\/menu_task-1568x1175.png 1568w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption>UX &amp; UI of task display window<\/figcaption><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5111\/files\/2022\/01\/menu_audioDictionary-1024x768.png\" alt=\"\" class=\"wp-image-63\" srcset=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5111\/files\/2022\/01\/menu_audioDictionary-1024x768.png 1024w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5111\/files\/2022\/01\/menu_audioDictionary-300x225.png 300w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5111\/files\/2022\/01\/menu_audioDictionary-768x576.png 768w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5111\/files\/2022\/01\/menu_audioDictionary-1536x1151.png 1536w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5111\/files\/2022\/01\/menu_audioDictionary-2048x1535.png 2048w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5111\/files\/2022\/01\/menu_audioDictionary-1568x1175.png 1568w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption>UX &amp; UI of audio dictionary for major words learned so far<\/figcaption><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5111\/files\/2022\/01\/menu_convo-1024x768.png\" alt=\"\" class=\"wp-image-64\" srcset=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5111\/files\/2022\/01\/menu_convo-1024x768.png 1024w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5111\/files\/2022\/01\/menu_convo-300x225.png 300w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5111\/files\/2022\/01\/menu_convo-768x576.png 768w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5111\/files\/2022\/01\/menu_convo-1536x1151.png 1536w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5111\/files\/2022\/01\/menu_convo-2048x1535.png 2048w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5111\/files\/2022\/01\/menu_convo-1568x1175.png 1568w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption>UX &amp; UI of a conversation with a secondary character\/relevant NPC<\/figcaption><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-pullquote\"><blockquote><p>Will draw more to finish that up &#8212; until next time~<\/p><cite>Ryan Davis<\/cite><\/blockquote><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>This Week Was All About, uh. Planning. I was supposed to finish all of my planning, including concept art, in Week 2 per my personal plan, but that ended up not working out. I spent a lot of time helping my teammate look for good speech recognition APIs. My role was to source all sorts&hellip; <a class=\"more-link\" href=\"https:\/\/blogs.oregonstate.edu\/artdegree\/2022\/01\/21\/plan-plan-plan-bp-3\/\">Continue reading <span class=\"screen-reader-text\">Plan Plan Plan (BP #3)<\/span><\/a><\/p>\n","protected":false},"author":11959,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-56","post","type-post","status-publish","format-standard","hentry","category-cs467","entry"],"_links":{"self":[{"href":"https:\/\/blogs.oregonstate.edu\/artdegree\/wp-json\/wp\/v2\/posts\/56","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.oregonstate.edu\/artdegree\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.oregonstate.edu\/artdegree\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/artdegree\/wp-json\/wp\/v2\/users\/11959"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/artdegree\/wp-json\/wp\/v2\/comments?post=56"}],"version-history":[{"count":3,"href":"https:\/\/blogs.oregonstate.edu\/artdegree\/wp-json\/wp\/v2\/posts\/56\/revisions"}],"predecessor-version":[{"id":66,"href":"https:\/\/blogs.oregonstate.edu\/artdegree\/wp-json\/wp\/v2\/posts\/56\/revisions\/66"}],"wp:attachment":[{"href":"https:\/\/blogs.oregonstate.edu\/artdegree\/wp-json\/wp\/v2\/media?parent=56"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/artdegree\/wp-json\/wp\/v2\/categories?post=56"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/artdegree\/wp-json\/wp\/v2\/tags?post=56"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}