{"id":180,"date":"2024-02-18T13:00:09","date_gmt":"2024-02-18T18:00:09","guid":{"rendered":"https:\/\/projects.etc.cmu.edu\/questmakers\/?p=180"},"modified":"2024-04-11T13:28:16","modified_gmt":"2024-04-11T18:28:16","slug":"week-5","status":"publish","type":"post","link":"https:\/\/projects.etc.cmu.edu\/questmakers\/week-5\/","title":{"rendered":"Week 5"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\">We had our team bonding dinner and our first playtest this week and we received really good and actionable feedback from the players on our game mechanics and the overall feel of the movement in our game.<\/h3>\n\n\n\n<p class=\"has-upper-heading-font-size\" id=\"block-c8cecae7-752d-4279-9ed1-10ec2c72ca3c\">Apart from this, we got feedback on our first build and our narrative from our SME and a clear direction on what we can do for the final level. We started another 1 week sprint for the next playtest day on Tuesday and set our deliverables for that.<\/p>\n\n\n\n<div style=\"height:28px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-1 wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure data-wp-context=\"{ &quot;core&quot;:\n\t\t\t\t{ &quot;image&quot;:\n\t\t\t\t\t{   &quot;imageLoaded&quot;: false,\n\t\t\t\t\t\t&quot;initialized&quot;: false,\n\t\t\t\t\t\t&quot;lightboxEnabled&quot;: false,\n\t\t\t\t\t\t&quot;hideAnimationEnabled&quot;: false,\n\t\t\t\t\t\t&quot;preloadInitialized&quot;: false,\n\t\t\t\t\t\t&quot;lightboxAnimation&quot;: &quot;zoom&quot;,\n\t\t\t\t\t\t&quot;imageUploadedSrc&quot;: &quot;https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/Screenshot-2024-02-18-174253.png&quot;,\n\t\t\t\t\t\t&quot;imageCurrentSrc&quot;: &quot;&quot;,\n\t\t\t\t\t\t&quot;targetWidth&quot;: &quot;2967&quot;,\n\t\t\t\t\t\t&quot;targetHeight&quot;: &quot;1737&quot;,\n\t\t\t\t\t\t&quot;scaleAttr&quot;: &quot;&quot;,\n\t\t\t\t\t\t&quot;dialogLabel&quot;: &quot;Enlarged image&quot;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\" data-wp-interactive class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"2967\" height=\"1737\" data-wp-effect--setStylesOnResize=\"effects.core.image.setStylesOnResize\" data-wp-effect=\"effects.core.image.setButtonStyles\" data-wp-init=\"effects.core.image.initOriginImage\" data-wp-on--click=\"actions.core.image.showLightbox\" data-wp-on--load=\"actions.core.image.handleLoad\" data-id=\"181\" src=\"https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/Screenshot-2024-02-18-174253.png\" alt=\"\" class=\"wp-image-181\" srcset=\"https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/Screenshot-2024-02-18-174253.png 2967w, https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/Screenshot-2024-02-18-174253-300x176.png 300w, https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/Screenshot-2024-02-18-174253-1024x599.png 1024w, https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/Screenshot-2024-02-18-174253-768x450.png 768w, https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/Screenshot-2024-02-18-174253-1536x899.png 1536w, https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/Screenshot-2024-02-18-174253-2048x1199.png 2048w\" sizes=\"(max-width: 2967px) 100vw, 2967px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge image\"\n\t\t\tdata-wp-on--click=\"actions.core.image.showLightbox\"\n\t\t\tdata-wp-style--right=\"context.core.image.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"context.core.image.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button>        <div data-wp-body=\"\" class=\"wp-lightbox-overlay zoom\"\n            data-wp-bind--role=\"selectors.core.image.roleAttribute\"\n            data-wp-bind--aria-label=\"selectors.core.image.dialogLabel\"\n            data-wp-class--initialized=\"context.core.image.initialized\"\n            data-wp-class--active=\"context.core.image.lightboxEnabled\"\n            data-wp-class--hideAnimationEnabled=\"context.core.image.hideAnimationEnabled\"\n            data-wp-bind--aria-modal=\"selectors.core.image.ariaModal\"\n            data-wp-effect=\"effects.core.image.initLightbox\"\n            data-wp-on--keydown=\"actions.core.image.handleKeydown\"\n            data-wp-on--touchstart=\"actions.core.image.handleTouchStart\"\n            data-wp-on--touchmove=\"actions.core.image.handleTouchMove\"\n            data-wp-on--touchend=\"actions.core.image.handleTouchEnd\"\n            data-wp-on--click=\"actions.core.image.hideLightbox\"\n            tabindex=\"-1\"\n            >\n                <button type=\"button\" aria-label=\"Close\" style=\"fill: var(--wp--preset--color--foreground)\" class=\"close-button\" data-wp-on--click=\"actions.core.image.hideLightbox\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" width=\"20\" height=\"20\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M13 11.8l6.1-6.3-1-1-6.1 6.2-6.1-6.2-1 1 6.1 6.3-6.5 6.7 1 1 6.5-6.6 6.5 6.6 1-1z\"><\/path><\/svg>\n                <\/button>\n                <div class=\"lightbox-image-container\">\n<figure class=\"wp-block-image size-full responsive-image\"><img decoding=\"async\" data-wp-bind--src=\"context.core.image.imageCurrentSrc\" data-wp-style--object-fit=\"selectors.core.image.lightboxObjectFit\" data-id=\"181\" src=\"\" alt=\"\" class=\"wp-image-181\"\/><\/figure>\n<\/div>\n                <div class=\"lightbox-image-container\">\n<figure class=\"wp-block-image size-full enlarged-image\"><img decoding=\"async\" data-wp-bind--src=\"selectors.core.image.enlargedImgSrc\" data-wp-style--object-fit=\"selectors.core.image.lightboxObjectFit\" data-id=\"181\" src=\"\" alt=\"\" class=\"wp-image-181\"\/><\/figure>\n<\/div>\n                <div class=\"scrim\" style=\"background-color: var(--wp--preset--color--background)\" aria-hidden=\"true\"><\/div>\n        <\/div><\/figure>\n<\/figure>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-foreground-color has-alpha-channel-opacity has-foreground-background-color has-background is-style-wide\" style=\"margin-top:var(--wp--preset--spacing--70);margin-bottom:var(--wp--preset--spacing--70)\"\/>\n\n\n\n<p class=\"has-foreground-color has-text-color has-link-color has-large-font-size wp-elements-9eee639feb4a056d7f34bd251a3632eb\"><strong>What we did this week?<\/strong><\/p>\n\n\n\n<p class=\"has-foreground-color has-text-color has-link-color has-content-heading-font-size wp-elements-f5a4fee3a0eb536ddb9cafff0a5ae085\">Programming:<\/p>\n\n\n\n<ul>\n<li class=\"has-upper-heading-font-size\">Gameplay:\n<ul>\n<li>We implemented the basic attack function. Now the character can generate a small magic ball, and the ball can automatically chase the closest enemy in the character\u2019s sight.<\/li>\n\n\n\n<li>We improved on the dash ability, including fixing the dash distance, limiting the using conditions and changing the stamina system used by moving ability.&nbsp; By removing the whole stamina system, we added three charges to the dash ability. The charges can only be refilled when the character is standing on the ground.<\/li>\n\n\n\n<li>We implemented the craft attack and integrated the VFX with it.&nbsp;<\/li>\n\n\n\n<li>We packed our first game package and played it on the playtest night.<\/li>\n\n\n\n<li>We adjusted some of the keys used to improve the game experience.<\/li>\n\n\n\n<li>We implemented the interface for Damage system and completed Melee enemy behavior, made about half the process for mage enemy. Main progress this week for enemy behavior includes: visualization for AI, Smart actions: taking cover and strafing around player, and summoning lesser enemies.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p class=\"has-foreground-color has-text-color has-link-color has-content-heading-font-size wp-elements-e07cfbb8f2c256314bbe0e39e9e3bd34\">Level Design:<\/p>\n\n\n\n<ul>\n<li class=\"has-upper-heading-font-size\">We blocked out a gym level for player traversal measurements, and playtested the level at playtest night.<\/li>\n\n\n\n<li class=\"has-upper-heading-font-size\">We worked on making the Act 4 of the level for the next playtest night.<\/li>\n\n\n\n<li class=\"has-upper-heading-font-size\">We also started work on the Act 1 of the level for our playtest night.<\/li>\n\n\n\n<li class=\"has-upper-heading-font-size\">Received feedback from SME regarding the gym metrics.<\/li>\n<\/ul>\n\n\n\n<p class=\"has-foreground-color has-text-color has-link-color has-content-heading-font-size wp-elements-8f136b5296917d66bcfdc15297cd0c6e\">Art and VFX:<\/p>\n\n\n\n<ul>\n<li class=\"has-upper-heading-font-size\">Worked on a procedural column generator that can help with fast production.\u00a0<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-layout-1 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:100%\">\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"648\" height=\"364\" src=\"https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/4cf8cf84-9bfd-41c7-a09d-d1ed24b309a2.gif\" alt=\"\" class=\"wp-image-182\" style=\"width:760px;height:auto\"\/><\/figure>\n\n\n\n<p class=\"has-small-font-size\"><em>Profile adjustment<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"792\" height=\"446\" src=\"https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/64397dac-d890-4ad1-be73-37b6816c7418.gif\" alt=\"\" class=\"wp-image-183\" style=\"width:758px;height:auto\"\/><\/figure>\n\n\n\n<p class=\"has-small-font-size\"><em><em>Levels of damage and variations<\/em><\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"900\" src=\"https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/9d7769bd-db07-4c73-a7e2-c69cf02b5f85.gif\" alt=\"\" class=\"wp-image-184\" style=\"width:758px;height:auto\"\/><\/figure>\n\n\n\n<p class=\"has-small-font-size\"><em><em><em>Detail adjustment for making LoD models<\/em><\/em><\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"900\" src=\"https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/9d7769bd-db07-4c73-a7e2-c69cf02b5f85.gif\" alt=\"\" class=\"wp-image-184\" style=\"width:758px;height:auto\"\/><\/figure>\n\n\n\n<p class=\"has-small-font-size\"><em><em><em>Detail adjustment for making LoD models<\/em><\/em><\/em><\/p>\n<\/div>\n<\/div>\n\n\n\n<ul>\n<li class=\"has-upper-heading-font-size\">Worked on the pillar and the wall block of the distant view based on this reference<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"791\" src=\"https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/449ac1cd-7b5c-4249-87ae-63f6cbb6a7fb.png\" alt=\"\" class=\"wp-image-185\" style=\"width:758px;height:auto\" srcset=\"https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/449ac1cd-7b5c-4249-87ae-63f6cbb6a7fb.png 1600w, https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/449ac1cd-7b5c-4249-87ae-63f6cbb6a7fb-300x148.png 300w, https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/449ac1cd-7b5c-4249-87ae-63f6cbb6a7fb-1024x506.png 1024w, https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/449ac1cd-7b5c-4249-87ae-63f6cbb6a7fb-768x380.png 768w, https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/449ac1cd-7b5c-4249-87ae-63f6cbb6a7fb-1536x759.png 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n\n\n\n<p class=\"has-small-font-size\"><em><em><em><em>Reference for the Distant View<\/em><\/em><\/em><\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1203\" height=\"790\" src=\"https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/f19c94be-cfe4-4da5-93e4-83417e64bf62.png\" alt=\"\" class=\"wp-image-186\" style=\"width:758px;height:auto\" srcset=\"https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/f19c94be-cfe4-4da5-93e4-83417e64bf62.png 1203w, https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/f19c94be-cfe4-4da5-93e4-83417e64bf62-300x197.png 300w, https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/f19c94be-cfe4-4da5-93e4-83417e64bf62-1024x672.png 1024w, https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/f19c94be-cfe4-4da5-93e4-83417e64bf62-768x504.png 768w\" sizes=\"(max-width: 1203px) 100vw, 1203px\" \/><\/figure>\n\n\n\n<p class=\"has-small-font-size\"><em><em><em><em>Pillar<\/em><\/em><\/em><\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1201\" height=\"783\" src=\"https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/6e3dcc9e-af87-44ea-81af-35cfacd37d22.png\" alt=\"\" class=\"wp-image-187\" style=\"width:758px;height:auto\" srcset=\"https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/6e3dcc9e-af87-44ea-81af-35cfacd37d22.png 1201w, https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/6e3dcc9e-af87-44ea-81af-35cfacd37d22-300x196.png 300w, https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/6e3dcc9e-af87-44ea-81af-35cfacd37d22-1024x668.png 1024w, https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/6e3dcc9e-af87-44ea-81af-35cfacd37d22-768x501.png 768w\" sizes=\"(max-width: 1201px) 100vw, 1201px\" \/><\/figure>\n\n\n\n<p class=\"has-small-font-size\"><em><em><em><em>Block<\/em><\/em><\/em><\/em><\/p>\n\n\n\n<ul>\n<li class=\"has-upper-heading-font-size\">Currently working on using the Substance Designer to finish the texture with carving based on the references below. This material will be used for part of the roof in the distant view.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1108\" height=\"660\" src=\"https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/ae1c51d5-0447-4e1d-883b-3f6121bc80f6.png\" alt=\"\" class=\"wp-image-188\" style=\"width:758px;height:auto\" srcset=\"https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/ae1c51d5-0447-4e1d-883b-3f6121bc80f6.png 1108w, https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/ae1c51d5-0447-4e1d-883b-3f6121bc80f6-300x179.png 300w, https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/ae1c51d5-0447-4e1d-883b-3f6121bc80f6-1024x610.png 1024w, https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/ae1c51d5-0447-4e1d-883b-3f6121bc80f6-768x457.png 768w\" sizes=\"(max-width: 1108px) 100vw, 1108px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1287\" height=\"666\" src=\"https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/331cc82f-af40-4899-a5fc-b82969ecbb99.png\" alt=\"\" class=\"wp-image-189\" style=\"width:758px;height:auto\" srcset=\"https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/331cc82f-af40-4899-a5fc-b82969ecbb99.png 1287w, https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/331cc82f-af40-4899-a5fc-b82969ecbb99-300x155.png 300w, https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/331cc82f-af40-4899-a5fc-b82969ecbb99-1024x530.png 1024w, https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/331cc82f-af40-4899-a5fc-b82969ecbb99-768x397.png 768w\" sizes=\"(max-width: 1287px) 100vw, 1287px\" \/><\/figure>\n\n\n\n<ul>\n<li class=\"has-upper-heading-font-size\">Started an <a href=\"https:\/\/docs.google.com\/document\/d\/1hxwQoNKtpcl-r25Qt_VfRPe-HvLNU8VcojiNC09qGaQ\/edit?usp=sharing\">unreal engine optimization document<\/a>.<\/li>\n\n\n\n<li class=\"has-upper-heading-font-size\">Worked on an ice attack vfx that can help with visualizing the craft skill.\u00a0<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"783\" src=\"https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/67c7656d-9f6f-4723-86c0-e2ef839eb4fb-1.gif\" alt=\"\" class=\"wp-image-190\" style=\"width:758px;height:auto\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"881\" src=\"https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/8f90f00d-c70d-4da2-aa33-9838190d7197.png\" alt=\"\" class=\"wp-image-191\" style=\"width:758px;height:auto\" srcset=\"https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/8f90f00d-c70d-4da2-aa33-9838190d7197.png 1600w, https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/8f90f00d-c70d-4da2-aa33-9838190d7197-300x165.png 300w, https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/8f90f00d-c70d-4da2-aa33-9838190d7197-1024x564.png 1024w, https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/8f90f00d-c70d-4da2-aa33-9838190d7197-768x423.png 768w, https:\/\/projects.etc.cmu.edu\/questmakers\/wp-content\/uploads\/2024\/02\/8f90f00d-c70d-4da2-aa33-9838190d7197-1536x846.png 1536w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n\n\n\n<p class=\"has-foreground-color has-text-color has-link-color has-content-heading-font-size wp-elements-125adb8d23a45da2abc20dfafece813e\">Production:<\/p>\n\n\n\n<ul>\n<li class=\"has-upper-heading-font-size\">We worked on defining the deliverables for our next sprint i.e. from this Wednesday to the Tuesday next week and what we should take to the playtest nights. We decided on taking the two acts of the final level for the next playtest.<\/li>\n\n\n\n<li class=\"has-upper-heading-font-size\">We also started working on defining what we are going to present in our 1\/2s presentations.<\/li>\n\n\n\n<li class=\"has-upper-heading-font-size\">We defined our audience as teenagers and people from 15-30 years of age for the ETC playtest day after discussing with our instructors.<\/li>\n\n\n\n<li class=\"has-upper-heading-font-size\">We decided to take a quick survey of our playtesters from the next playtest to figure out more details about what actions gamers usually do as compared to non-gamers. <\/li>\n\n\n\n<li class=\"has-upper-heading-font-size\">We also decided to record the playtests from the next time so that we have a record of it for later use.<\/li>\n\n\n\n<li class=\"has-upper-heading-font-size\">We finalized our logo, poster and half sheets!<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-foreground-color has-text-color has-link-color has-large-font-size wp-elements-bc013aaeff694cda54ffd450d6b82cf1\"><strong>Some challenges we faced and their solutions<\/strong><\/p>\n\n\n\n<p class=\"has-foreground-color has-text-color has-link-color has-content-heading-font-size wp-elements-f5a4fee3a0eb536ddb9cafff0a5ae085\">Programming:<\/p>\n\n\n\n<p class=\"has-upper-heading-font-size\"><strong>Problems &#8211; <\/strong><\/p>\n\n\n\n<ul>\n<li class=\"has-upper-heading-font-size\">Gameplay: \n<ul>\n<li class=\"has-upper-heading-font-size\">For the basic attack, it was difficult to make the magic ball chase the closest enemy well, because there are many elements that can influence the player to decide which one is the \u2018closest\u2019. Besides, it is hard to measure whether an enemy is \u2018in the sight\u2019, as there are many obstacles in the scene.<\/li>\n\n\n\n<li class=\"has-upper-heading-font-size\">Making different types of enemies is hard as they have to share some behaviors while not sharing some others. Damage management was also a bit tricky, as players and enemies are not in the same place but need to access and convey information to each other to deal damage and receive damage.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p class=\"has-upper-heading-font-size\"><strong>Solutions to the problems<\/strong> &#8211; <\/p>\n\n\n\n<ul>\n<li class=\"has-upper-heading-font-size\">Gameplay: \n<ul>\n<li>Basic attack: not solved yet.<\/li>\n\n\n\n<li>Made sub-behavior trees for behaviors, so  a \u201csub-behavior\u201d can be placed when needed for all types of enemies. For the damage system, we made both the player and the enemies implement a damage management interface, so they all share the same functions when it comes to death, take and receive damage.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p class=\"has-foreground-color has-text-color has-link-color has-content-heading-font-size wp-elements-e07cfbb8f2c256314bbe0e39e9e3bd34\">Level Design:<\/p>\n\n\n\n<p class=\"has-upper-heading-font-size\"><strong>Problems &#8211; <\/strong><\/p>\n\n\n\n<ul>\n<li class=\"has-upper-heading-font-size\">The movement combos have a similar travelling distance. And metric rulers seem too close to each other.<\/li>\n\n\n\n<li class=\"has-upper-heading-font-size\">Playtesters used abilities differently than what they were designed for in some platforming sections.&nbsp;<\/li>\n<\/ul>\n\n\n\n<p class=\"has-upper-heading-font-size\"><strong>Solutions to the problems<\/strong> &#8211; <\/p>\n\n\n\n<ul>\n<li class=\"has-upper-heading-font-size\">We communicated with programmers to adjust some of these metrics and form rulers for specific movement combos.<\/li>\n<\/ul>\n\n\n\n<p class=\"has-foreground-color has-text-color has-link-color has-content-heading-font-size wp-elements-7ccdb160b5e67cb5e1abee6516c5770d\">Art:<\/p>\n\n\n\n<p class=\"has-upper-heading-font-size\"><strong>Problems &#8211; <\/strong><\/p>\n\n\n\n<ul>\n<li class=\"has-upper-heading-font-size\">We had problems deciding what we should focus on as the level design team was still working on the blockouts and the game mechanics which required VFX are yet to be implemented.<\/li>\n<\/ul>\n\n\n\n<p class=\"has-upper-heading-font-size\"><strong>Solutions to the problems<\/strong> &#8211; <\/p>\n\n\n\n<ul>\n<li class=\"has-upper-heading-font-size\">We discussed with the team and decided a few props that we can start making for the final level which would be eventually required and also started working on the background scene for the level which will be visible as a vista to the player but won&#8217;t be playable.<\/li>\n<\/ul>\n\n\n\n<p class=\"has-upper-heading-font-size\"><strong>Things we learnt<\/strong> &#8211; <\/p>\n\n\n\n<ul>\n<li class=\"has-upper-heading-font-size\">The metrics need to be ruled out more for a more visually different distance so there\u2019s no confusion for players. For example,&nbsp; do not force the player to use dash if the distance could be closed with double jump as well.&nbsp;<\/li>\n\n\n\n<li class=\"has-upper-heading-font-size\">Platform for landing needs to be larger for safer landing to decrease the feeling of \u201cmaybe this is not the right move\u201d from players.<\/li>\n<\/ul>\n\n\n\n<p class=\"has-foreground-color has-text-color has-link-color has-content-heading-font-size wp-elements-125adb8d23a45da2abc20dfafece813e\">Production:<\/p>\n\n\n\n<p class=\"has-upper-heading-font-size\"><strong>Problems &#8211; <\/strong><\/p>\n\n\n\n<ul>\n<li class=\"has-upper-heading-font-size\">We did not know what changes we should make in our game mechanics from the playtests that we conducted on Tuesday with some undergraduate students. <\/li>\n\n\n\n<li class=\"has-upper-heading-font-size\">They had different reactions to different button inputs and also some of the players did not use the sprint mechanic and some players did not notice the stamina bar at the bottom of the screen.<\/li>\n<\/ul>\n\n\n\n<p class=\"has-upper-heading-font-size\"><strong>Solutions to the problems<\/strong> &#8211; <\/p>\n\n\n\n<ul>\n<li class=\"has-upper-heading-font-size\">We discussed with our programmers and decided to remove the stamina function from the sprint and jump and instead of a stamina bar, keep charges for dash mechanic so that it is more noticeable.<\/li>\n\n\n\n<li class=\"has-upper-heading-font-size\">We also decided that for our next playtest, we would try to use a controller instead of a keyboard and mouse and before the playtest, we would take a short survey of the player to differentiate between regular, hard-core and non-gamers.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-foreground-color has-alpha-channel-opacity has-foreground-background-color has-background is-style-wide\"\/>\n\n\n\n<p class=\"has-foreground-color has-text-color has-link-color has-content-heading-font-size wp-elements-e76eb3b593eb0f7fbc931c7f795b5108\"><strong>Things to do for next week:<\/strong><\/p>\n\n\n\n<ul>\n<li class=\"has-upper-heading-font-size\">Get directions and inputs from our instructors on what to include in our halvves presentation.<\/li>\n\n\n\n<li class=\"has-upper-heading-font-size\">Start working on our 1\/2s presentation content.<\/li>\n\n\n\n<li class=\"has-upper-heading-font-size\">Playtest both the level blockouts and get player&#8217;s inputs on them.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>We had our team bonding dinner and our first playtest this week and we received really good and actionable feedback from the players on our game mechanics and the overall feel of the movement in our game. Apart from this, we got feedback on our first build and our narrative from our SME and a [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"_links":{"self":[{"href":"https:\/\/projects.etc.cmu.edu\/questmakers\/wp-json\/wp\/v2\/posts\/180"}],"collection":[{"href":"https:\/\/projects.etc.cmu.edu\/questmakers\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/projects.etc.cmu.edu\/questmakers\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/questmakers\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/questmakers\/wp-json\/wp\/v2\/comments?post=180"}],"version-history":[{"count":2,"href":"https:\/\/projects.etc.cmu.edu\/questmakers\/wp-json\/wp\/v2\/posts\/180\/revisions"}],"predecessor-version":[{"id":193,"href":"https:\/\/projects.etc.cmu.edu\/questmakers\/wp-json\/wp\/v2\/posts\/180\/revisions\/193"}],"wp:attachment":[{"href":"https:\/\/projects.etc.cmu.edu\/questmakers\/wp-json\/wp\/v2\/media?parent=180"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/questmakers\/wp-json\/wp\/v2\/categories?post=180"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/questmakers\/wp-json\/wp\/v2\/tags?post=180"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}