{"id":36,"date":"2022-04-14T17:33:37","date_gmt":"2022-04-14T23:33:37","guid":{"rendered":"https:\/\/blogs.oregonstate.edu\/kennguyen\/?p=36"},"modified":"2022-04-14T17:33:37","modified_gmt":"2022-04-14T23:33:37","slug":"first-week-of-development","status":"publish","type":"post","link":"https:\/\/blogs.oregonstate.edu\/kennguyen\/2022\/04\/14\/first-week-of-development\/","title":{"rendered":"First week of development"},"content":{"rendered":"\n<p>As we approach the end of this week, this wraps up our inaugural dive into Unity. I have now, metaphorically, &#8220;dipped my toes&#8221; into the tides of game development in Unity, and the water feels &#8230; nice \ud83d\ude42 . <\/p>\n\n\n\n<p>Using Unity feels like a breath of fresh air. After only working in IDEs and code for so long, it was invigorating to use a very high-level, sophisticated, and graphical tool that also gives the developer some control by writing their own code scripts. The way Unity set up their framework to facilitate this is impressive.<\/p>\n\n\n\n<p>This first week of development was a good chance for all of our team members to start experimenting and playing around in Unity. I&#8217;m confident that we all learned a lot in such a short amount of time.<\/p>\n\n\n\n<p>In my own personal attempt at developing a prototype for our Breakout game, I have been able to set up all the necessary game pieces. I have bricks that are different colors, and each color has a different point value. I might have worked ahead and implemented a scoring system, but it&#8217;s a very rough prototype and needs a lot more mesh rendering and polish.<\/p>\n\n\n\n<p>We have a meeting this week to demo each of our individual prototypes and decide what direction we want to take this project. I would also like to implement the concept of limited number of lives, a menu screen, and a game over screen before we demo our projects. <\/p>\n\n\n\n<p>I also need to research how to change to different scenes so that we can start developing new levels, and how to implement ML-Agents in Unity. <\/p>\n\n\n\n<p>It also doesn&#8217;t help that I needed to do some last-minute traveling for some things that came up at my job. Luckily, I reached out to the team about my situation and they were understanding.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-style-default\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"666\" src=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5511\/files\/2022\/04\/GameScene-ML-Breakout-Capstone-PC-Mac-Linux-Standalone-Unity-2020.3.32f1-Personal-Personal-Metal-2022-04-14-18-26-54-1024x666.png\" alt=\"\" class=\"wp-image-49\" srcset=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5511\/files\/2022\/04\/GameScene-ML-Breakout-Capstone-PC-Mac-Linux-Standalone-Unity-2020.3.32f1-Personal-Personal-Metal-2022-04-14-18-26-54-1024x666.png 1024w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5511\/files\/2022\/04\/GameScene-ML-Breakout-Capstone-PC-Mac-Linux-Standalone-Unity-2020.3.32f1-Personal-Personal-Metal-2022-04-14-18-26-54-300x195.png 300w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5511\/files\/2022\/04\/GameScene-ML-Breakout-Capstone-PC-Mac-Linux-Standalone-Unity-2020.3.32f1-Personal-Personal-Metal-2022-04-14-18-26-54-768x499.png 768w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5511\/files\/2022\/04\/GameScene-ML-Breakout-Capstone-PC-Mac-Linux-Standalone-Unity-2020.3.32f1-Personal-Personal-Metal-2022-04-14-18-26-54-1536x999.png 1536w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5511\/files\/2022\/04\/GameScene-ML-Breakout-Capstone-PC-Mac-Linux-Standalone-Unity-2020.3.32f1-Personal-Personal-Metal-2022-04-14-18-26-54-2048x1332.png 2048w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/5511\/files\/2022\/04\/GameScene-ML-Breakout-Capstone-PC-Mac-Linux-Standalone-Unity-2020.3.32f1-Personal-Personal-Metal-2022-04-14-18-26-54-1568x1020.png 1568w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption>A sneak peak of what I&#8217;ve been cooking up in the laboratory.<\/figcaption><\/figure>\n\n\n\n<p>&#8220;Working on the weekend, like usual.&#8221; -Drake<\/p>\n\n\n\n<p>Ciao.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>As we approach the end of this week, this wraps up our inaugural dive into Unity. I have now, metaphorically, &#8220;dipped my toes&#8221; into the tides of game development in Unity, and the water feels &#8230; nice \ud83d\ude42 . Using Unity feels like a breath of fresh air. After only working in IDEs and code &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/blogs.oregonstate.edu\/kennguyen\/2022\/04\/14\/first-week-of-development\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;First week of development&#8221;<\/span><\/a><\/p>\n","protected":false},"author":12358,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-36","post","type-post","status-publish","format-standard","hentry","category-uncategorized","entry"],"_links":{"self":[{"href":"https:\/\/blogs.oregonstate.edu\/kennguyen\/wp-json\/wp\/v2\/posts\/36","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.oregonstate.edu\/kennguyen\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.oregonstate.edu\/kennguyen\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/kennguyen\/wp-json\/wp\/v2\/users\/12358"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/kennguyen\/wp-json\/wp\/v2\/comments?post=36"}],"version-history":[{"count":16,"href":"https:\/\/blogs.oregonstate.edu\/kennguyen\/wp-json\/wp\/v2\/posts\/36\/revisions"}],"predecessor-version":[{"id":53,"href":"https:\/\/blogs.oregonstate.edu\/kennguyen\/wp-json\/wp\/v2\/posts\/36\/revisions\/53"}],"wp:attachment":[{"href":"https:\/\/blogs.oregonstate.edu\/kennguyen\/wp-json\/wp\/v2\/media?parent=36"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/kennguyen\/wp-json\/wp\/v2\/categories?post=36"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/kennguyen\/wp-json\/wp\/v2\/tags?post=36"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}