{"id":2592,"date":"2026-01-10T20:18:15","date_gmt":"2026-01-11T04:18:15","guid":{"rendered":"https:\/\/dodgethis.com\/portfolio\/?p=2592"},"modified":"2026-05-17T21:27:54","modified_gmt":"2026-05-18T04:27:54","slug":"hope","status":"publish","type":"post","link":"https:\/\/dodgethis.com\/portfolio\/hope\/","title":{"rendered":"Hope"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/dodgethis.com\/portfolio\/wp-content\/uploads\/2026\/01\/image.png\"><img loading=\"lazy\" decoding=\"async\" width=\"460\" height=\"215\" src=\"https:\/\/dodgethis.com\/portfolio\/wp-content\/uploads\/2026\/01\/image.png\" alt=\"Hope, a female teenager, is wearing a green jacket and has long purple hair. She stands in front of a metropolitan backdrop.\" class=\"wp-image-2593\" srcset=\"https:\/\/dodgethis.com\/portfolio\/wp-content\/uploads\/2026\/01\/image.png 460w, https:\/\/dodgethis.com\/portfolio\/wp-content\/uploads\/2026\/01\/image-300x140.png 300w\" sizes=\"auto, (max-width: 460px) 100vw, 460px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Main responsibilities in 2 month contract:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Delivered a new locomotion system in Unity C# to move player character in 3d spaces at walking and sprinting speeds<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To best match animation properties, this system had to apply root motion and drive movement through animations<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tuning speed and state transitions and handing off tuning parameters to a junior designer<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Implemented level loading systems that faded to black and faded from black on timing specified in data<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Championed sublevels for improving workflow efficiency across the team<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Created a system for scenes to be collected in a database that would load all required secondary scenes as needed for distributed editing workflows<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Main responsibilities in 2 month contract: Delivered a new locomotion system in Unity C# to move player character in 3d spaces at walking and sprinting speeds To best match animation properties, this system had to apply root motion and drive&#8230;<\/p>\n","protected":false},"author":1,"featured_media":2651,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"nf_dc_page":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-2592","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-contracts"],"_links":{"self":[{"href":"https:\/\/dodgethis.com\/portfolio\/wp-json\/wp\/v2\/posts\/2592","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=2592"}],"version-history":[{"count":3,"href":"https:\/\/dodgethis.com\/portfolio\/wp-json\/wp\/v2\/posts\/2592\/revisions"}],"predecessor-version":[{"id":2652,"href":"https:\/\/dodgethis.com\/portfolio\/wp-json\/wp\/v2\/posts\/2592\/revisions\/2652"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dodgethis.com\/portfolio\/wp-json\/wp\/v2\/media\/2651"}],"wp:attachment":[{"href":"https:\/\/dodgethis.com\/portfolio\/wp-json\/wp\/v2\/media?parent=2592"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dodgethis.com\/portfolio\/wp-json\/wp\/v2\/categories?post=2592"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dodgethis.com\/portfolio\/wp-json\/wp\/v2\/tags?post=2592"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}