{"id":402,"date":"2020-10-12T02:37:33","date_gmt":"2020-10-12T06:37:33","guid":{"rendered":"https:\/\/projects-old.etc.cmu.edu\/hyperpickle\/?p=402"},"modified":"2020-10-18T20:37:55","modified_gmt":"2020-10-19T00:37:55","slug":"week-6","status":"publish","type":"post","link":"https:\/\/projects-old.etc.cmu.edu\/hyperpickle\/index.php\/2020\/10\/12\/week-6\/","title":{"rendered":"Week 6: Prototyping, Continued"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><strong>The Work This Week<\/strong><\/h2>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Prototyping, Continued<\/strong><\/h4>\n\n\n\n<p>Week 6 had witnessed some major advancements in prototyping. Design-wise, the team has fleshed out the economy structure with new methods to encourage players to try answering picoCTF questions. We also considered the possibility of using tokens from questions to unlock cosmetic items as the \u201csafe reward\u201d.  Programmers were working together in order to overcome some of the challenges, namely UI needed for gameplay, trading system, and travel system. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"428\" src=\"https:\/\/projects-old.etc.cmu.edu\/hyperpickle\/wp-content\/uploads\/2020\/10\/trading-1-1024x428.png\" alt=\"\" class=\"wp-image-405\" srcset=\"https:\/\/projects-old.etc.cmu.edu\/hyperpickle\/wp-content\/uploads\/2020\/10\/trading-1-1024x428.png 1024w, https:\/\/projects-old.etc.cmu.edu\/hyperpickle\/wp-content\/uploads\/2020\/10\/trading-1-300x125.png 300w, https:\/\/projects-old.etc.cmu.edu\/hyperpickle\/wp-content\/uploads\/2020\/10\/trading-1-768x321.png 768w, https:\/\/projects-old.etc.cmu.edu\/hyperpickle\/wp-content\/uploads\/2020\/10\/trading-1.png 1440w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption>Relative value of each resource in trading system<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"580\" src=\"https:\/\/projects-old.etc.cmu.edu\/hyperpickle\/wp-content\/uploads\/2020\/10\/UI-1-1024x580.png\" alt=\"\" class=\"wp-image-408\" srcset=\"https:\/\/projects-old.etc.cmu.edu\/hyperpickle\/wp-content\/uploads\/2020\/10\/UI-1-1024x580.png 1024w, https:\/\/projects-old.etc.cmu.edu\/hyperpickle\/wp-content\/uploads\/2020\/10\/UI-1-300x170.png 300w, https:\/\/projects-old.etc.cmu.edu\/hyperpickle\/wp-content\/uploads\/2020\/10\/UI-1-768x435.png 768w, https:\/\/projects-old.etc.cmu.edu\/hyperpickle\/wp-content\/uploads\/2020\/10\/UI-1-1536x870.png 1536w, https:\/\/projects-old.etc.cmu.edu\/hyperpickle\/wp-content\/uploads\/2020\/10\/UI-1.png 1751w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption>UI mockup for ship upgrades<\/figcaption><\/figure>\n\n\n\n<p>Art-wise, the 3D artist and tech art have created models for one planet and one alien species, which have been implemented into the game world. We encountered some issues with WebGL support on Safari but fortunately, we got the thumbs-up from our client to drop Safari compatibility, which enables the linear color space in WebGL 2.0 that will have a better performance.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"505\" src=\"https:\/\/projects-old.etc.cmu.edu\/hyperpickle\/wp-content\/uploads\/2020\/10\/toon_shading-1-1024x505.png\" alt=\"\" class=\"wp-image-406\" srcset=\"https:\/\/projects-old.etc.cmu.edu\/hyperpickle\/wp-content\/uploads\/2020\/10\/toon_shading-1-1024x505.png 1024w, https:\/\/projects-old.etc.cmu.edu\/hyperpickle\/wp-content\/uploads\/2020\/10\/toon_shading-1-300x148.png 300w, https:\/\/projects-old.etc.cmu.edu\/hyperpickle\/wp-content\/uploads\/2020\/10\/toon_shading-1-768x378.png 768w, https:\/\/projects-old.etc.cmu.edu\/hyperpickle\/wp-content\/uploads\/2020\/10\/toon_shading-1.png 1236w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption>Cute robot with Toon Shader<\/figcaption><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Theming<\/strong><\/h4>\n\n\n\n<p>The team has reached an agreement on the game story, now more leaning towards repairing the broken spaceship with resources exchanged with aliens. We also renamed some of the planets, aliens, and resources in a way that is more understandable\/less mouthful to players.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Client Meeting<\/strong><\/h4>\n\n\n\n<p>The client meeting of this week followed a similar procedure as week 5, that we showed the latest game demo while explaining some design choices we made internally. We didn\u2019t receive many comments from our client this time, but instead they showed the latest question page on their end which meant our team technically wouldn\u2019t need to worry about implementing picoCTF question shell&amp;popups anymore!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>The Plan for Next Week<\/strong><\/h2>\n\n\n\n<p>Next week, as halves is ticking away, the team will work together to check out everything we need for halves, build the slide deck for the presentation, as well as do at least one round of rehearsals with our instructors. Prototype-wise, we will have the vertical slice of our game done by Friday and test its viability.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Work This Week Prototyping, Continued Week 6 had witnessed some major advancements in prototyping. Design-wise, the team has fleshed out the economy structure with new methods to encourage players to try answering picoCTF questions. We also considered the possibility of using tokens from questions to unlock cosmetic items as the \u201csafe reward\u201d. Programmers were [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":403,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-402","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/projects-old.etc.cmu.edu\/hyperpickle\/index.php\/wp-json\/wp\/v2\/posts\/402"}],"collection":[{"href":"https:\/\/projects-old.etc.cmu.edu\/hyperpickle\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/projects-old.etc.cmu.edu\/hyperpickle\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/projects-old.etc.cmu.edu\/hyperpickle\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/projects-old.etc.cmu.edu\/hyperpickle\/index.php\/wp-json\/wp\/v2\/comments?post=402"}],"version-history":[{"count":2,"href":"https:\/\/projects-old.etc.cmu.edu\/hyperpickle\/index.php\/wp-json\/wp\/v2\/posts\/402\/revisions"}],"predecessor-version":[{"id":409,"href":"https:\/\/projects-old.etc.cmu.edu\/hyperpickle\/index.php\/wp-json\/wp\/v2\/posts\/402\/revisions\/409"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/projects-old.etc.cmu.edu\/hyperpickle\/index.php\/wp-json\/wp\/v2\/media\/403"}],"wp:attachment":[{"href":"https:\/\/projects-old.etc.cmu.edu\/hyperpickle\/index.php\/wp-json\/wp\/v2\/media?parent=402"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/projects-old.etc.cmu.edu\/hyperpickle\/index.php\/wp-json\/wp\/v2\/categories?post=402"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/projects-old.etc.cmu.edu\/hyperpickle\/index.php\/wp-json\/wp\/v2\/tags?post=402"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}