{"id":1353,"date":"2022-02-21T14:32:01","date_gmt":"2022-02-21T22:32:01","guid":{"rendered":"https:\/\/dodgethis.com\/portfolio\/?p=1353"},"modified":"2025-01-29T15:22:41","modified_gmt":"2025-01-29T23:22:41","slug":"playing-a-support-role-on-the-design-team","status":"publish","type":"post","link":"https:\/\/dodgethis.com\/portfolio\/playing-a-support-role-on-the-design-team\/","title":{"rendered":"Playing a Support role on the Design Team"},"content":{"rendered":"<div class=\"su-divider su-divider-style-default\" style=\"margin:15px 0;border-width:3px;border-color:#999999\"><\/div>\n\n\n\n<blockquote class=\"is-style-plain wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<h2 class=\"wp-block-heading\">Project:\u2003\u2003MythForce <\/h2>\n\n\n\n<h2 class=\"wp-block-heading\">Engine: \u2002\u2003\u2002Unreal Editor 4<\/h2>\n\n\n\n<h2 class=\"wp-block-heading\">Timeline: \u2002\u2003\u200aLeading up to September 2021 Release Candidate<\/h2>\n<\/blockquote>\n\n\n<div class=\"su-divider su-divider-style-default\" style=\"margin:15px 0;border-width:3px;border-color:#999999\"><\/div>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h5 class=\"wp-block-heading\">I joined the team in mid-production, a bit over 6 months before this release candidate build.<br>My initial task was to audit project workflows &amp; architecture. Our goal was to enhance consistency of implementation and empower designers to use Blueprint more.<\/h5>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">From April through July 2021, I supported features as a Technical Designer<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">From 2022 through 2023, I supported LiveOps features as a Technical Designer<\/h3>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<h2 class=\"wp-block-heading\"><ul><ul><li class=\"\">Simplified Damage calculations<\/li><li class=\"\">Tuned stamina costs for all combat actions<\/li><li class=\"\">Performed data-driven adjustment <ul><h4>Tuning the Character-leveling curve after starting a dungeon<\/h4><\/ul><\/li><li class=\"\">Designed and implemented pitfall respawn logic <\/li><ul><h4>Handles cases where players fall out of playable area<\/h4><\/ul><\/ul><\/ul><\/h2>\n<\/blockquote>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Ad-hoc telemetry solutions during production<\/h2>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Playthrough data collection<\/h3>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h5 class=\"wp-block-heading\">To properly <strong>understand MythForce&#8217;s per session character leveling<\/strong>, we would need to <strong>map player progression<\/strong> onto defined portions of procedurally generated dungeons. Mapping the progression metrics posed a challenge at that time; due to a lack of data gathering methods like telemetry hooks. <br>I <strong>worked through those limitations<\/strong> by collecting and analyzing data from developer self-reports in our team-wide playtests.<\/h5>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image alignfull size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"450\" src=\"https:\/\/dodgethis.com\/portfolio\/wp-content\/uploads\/2021\/10\/mythforce_lizard_elite_edited_portrait.jpg\" alt=\"Portrait effect on screengrab to highlight subject: A large lizard warrior lunges, with mouth open, brandishing a spiked mace.\" class=\"wp-image-749\" srcset=\"https:\/\/dodgethis.com\/portfolio\/wp-content\/uploads\/2021\/10\/mythforce_lizard_elite_edited_portrait.jpg 800w, https:\/\/dodgethis.com\/portfolio\/wp-content\/uploads\/2021\/10\/mythforce_lizard_elite_edited_portrait-300x169.jpg 300w, https:\/\/dodgethis.com\/portfolio\/wp-content\/uploads\/2021\/10\/mythforce_lizard_elite_edited_portrait-768x432.jpg 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/figure>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"\"><\/p>\n\n\n\n<p class=\"has-text-align-center has-text-color has-background has-link-color wp-elements-392e8f0efa5817237faf94d48f2e33b0\" style=\"color:#ffffff;background-color:#009688\"><strong><a href=\"https:\/\/dodgethis.com\/portfolio\/\" data-type=\"page\" data-id=\"2\">>>> HOME &lt;&lt;&lt;<\/a> <\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Project:\u2003\u2003MythForce Engine: \u2002\u2003\u2002Unreal Editor 4 Timeline: \u2002\u2003\u200aLeading up to September 2021 Release Candidate I joined the team in mid-production, a bit over 6 months before this release candidate build.My initial task was to audit project workflows &amp; architecture. Our goal&#8230;<\/p>\n","protected":false},"author":1,"featured_media":737,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"nf_dc_page":"","footnotes":""},"categories":[26],"tags":[30,21,16,28],"class_list":["post-1353","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technical-design","tag-beamdog","tag-dungeon-crawler","tag-first-person","tag-unreal-editor"],"_links":{"self":[{"href":"https:\/\/dodgethis.com\/portfolio\/wp-json\/wp\/v2\/posts\/1353","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dodgethis.com\/portfolio\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dodgethis.com\/portfolio\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dodgethis.com\/portfolio\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dodgethis.com\/portfolio\/wp-json\/wp\/v2\/comments?post=1353"}],"version-history":[{"count":5,"href":"https:\/\/dodgethis.com\/portfolio\/wp-json\/wp\/v2\/posts\/1353\/revisions"}],"predecessor-version":[{"id":1533,"href":"https:\/\/dodgethis.com\/portfolio\/wp-json\/wp\/v2\/posts\/1353\/revisions\/1533"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dodgethis.com\/portfolio\/wp-json\/wp\/v2\/media\/737"}],"wp:attachment":[{"href":"https:\/\/dodgethis.com\/portfolio\/wp-json\/wp\/v2\/media?parent=1353"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dodgethis.com\/portfolio\/wp-json\/wp\/v2\/categories?post=1353"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dodgethis.com\/portfolio\/wp-json\/wp\/v2\/tags?post=1353"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}