{"id":276,"date":"2026-03-02T19:37:39","date_gmt":"2026-03-02T19:37:39","guid":{"rendered":"https:\/\/sites.wsagames.com\/soulkeeper\/?p=276"},"modified":"2026-05-11T20:35:57","modified_gmt":"2026-05-11T20:35:57","slug":"mechanics-design-coding-development","status":"publish","type":"post","link":"https:\/\/sites.wsagames.com\/soulkeeper\/2026\/03\/02\/mechanics-design-coding-development\/","title":{"rendered":"Mechanics Design &amp; Coding Development"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><mark style=\"background-color:#8ed1fc\" class=\"has-inline-color\">Written by Misty<\/mark><\/p>\n\n\n\n<h5 class=\"wp-block-heading\">GameLoop<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Start Menu<\/strong><br>The player begins at the <strong>Start Menu<\/strong> and selects <strong>Start<\/strong> to begin the game.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2193<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Opening<\/strong><br>An <strong>Opening sequence<\/strong> introduces the background and provides basic gameplay instructions to guide the player.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2193<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Clearing Scene<\/strong><br>The player enters the first playable area: the <strong>Clearing<\/strong>.<br>Here, the player encounters a <strong>Peacock<\/strong> and can interact with it to trigger the first task.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2193<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Peacock Minigame<\/strong><br>The player must <strong>hold down the mouse button to wipe away the dust on the peacock<\/strong>, revealing its original vibrant colours.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2193<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Return to the Clearing<\/strong><br>After completing the minigame, the player returns to the <strong>Clearing scene<\/strong>.<br>A <strong>Peacock Soul Fragment<\/strong> appears. Interacting with it will:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Unlock the <strong>Peacock entry in the Notebook<\/strong><\/li>\n\n\n\n<li>Unlock the <strong>next area<\/strong><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u2193<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Lake Scene<\/strong><br>The player travels to the <strong>Lake<\/strong>. In this area, the player:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Collect resources<\/strong><\/li>\n\n\n\n<li><strong>Feed the deer<\/strong><\/li>\n\n\n\n<li>Interact with the deer after feeding it<\/li>\n\n\n\n<li>Get the <strong>Deer Soul Fragment<\/strong><\/li>\n\n\n\n<li>Unlock the <strong>Deer entry in the Notebook.<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"> \u2193<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ending<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Game over, exit or back to the start menu.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211;<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Task Allocation<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Here are the <strong>expected playable <mark style=\"background-color:#fcb900\" class=\"has-inline-color\">core mechanics<\/mark> in two scenes of this game<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><\/td><td><strong>Clearing Scene<\/strong><\/td><td><strong>Lake Scene<\/strong><\/td><\/tr><tr><td><strong>Start Menu &amp; Instruction<\/strong><\/td><td><mark style=\"background-color:#8ed1fc\" class=\"has-inline-color\">Misty developed<\/mark><\/td><td>NA<\/td><\/tr><tr><td><strong>Item Collection<\/strong><\/td><td>NA<\/td><td><mark style=\"background-color:#8ed1fc\" class=\"has-inline-color has-foreground-color\">Misty developed<\/mark><\/td><\/tr><tr><td><strong>Animal Interaction<\/strong><\/td><td><mark style=\"background-color:#8ed1fc\" class=\"has-inline-color\">Misty developed<\/mark><\/td><td><mark style=\"background-color:#8ed1fc\" class=\"has-inline-color\">Misty developed<\/mark><\/td><\/tr><tr><td><strong>Animal Puzzle<\/strong><\/td><td><mark style=\"background-color:#ff6900\" class=\"has-inline-color\">Ollie developed<\/mark><\/td><td>NA<\/td><\/tr><tr><td><strong>Get Soulfragement<\/strong><\/td><td><mark style=\"background-color:#8ed1fc\" class=\"has-inline-color\">Misty developed<\/mark><\/td><td><mark style=\"background-color:#8ed1fc\" class=\"has-inline-color has-foreground-color\">Misty developed<\/mark><\/td><\/tr><tr><td><strong>Unlock Notebook Page<\/strong><\/td><td><mark style=\"background-color:#8ed1fc\" class=\"has-inline-color\">Misty developed<\/mark><\/td><td><mark style=\"background-color:#8ed1fc\" class=\"has-inline-color\">Misty developed<\/mark><\/td><\/tr><tr><td><strong>Ending<\/strong><\/td><td>NA<\/td><td><mark style=\"background-color:#8ed1fc\" class=\"has-inline-color\">Misty developed<\/mark><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Meanwhile, I&#8217;m also in charge of <strong>adjusting art assets, animation, the UI system, and character movement.<\/strong> etc<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211;<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Collaboration with Team members<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">All team members and I <strong>update each other on our progress during our weekly group discussions<\/strong> and <strong>communicate in real time via the Slack channel<\/strong>.<\/p>\n\n\n\n<h6 class=\"wp-block-heading\"><mark style=\"background-color:#ff6900\" class=\"has-inline-color\">with Technical Designer Ollie<\/mark><\/h6>\n\n\n\n<p class=\"wp-block-paragraph\">I <strong>created a GitHub repository<\/strong> and invited Ollie to join.<br>I was responsible for developing the main game, and he was in charge of the peacock minigame.<br>We <strong>initially worked on separate branches<\/strong>. Once he had fully developed the minigame, he <strong>merged it into my branch, and we coordinated the integration.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8220;Zer046&#8221; is my account.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/sites.wsagames.com\/soulkeeper\/wp-content\/uploads\/sites\/85\/2026\/03\/\u5fae\u4fe1\u56fe\u7247_20260313223837_400_350-1024x1024.jpg\" alt=\"\" class=\"wp-image-330\" srcset=\"https:\/\/sites.wsagames.com\/soulkeeper\/wp-content\/uploads\/sites\/85\/2026\/03\/\u5fae\u4fe1\u56fe\u7247_20260313223837_400_350-1024x1024.jpg 1024w, https:\/\/sites.wsagames.com\/soulkeeper\/wp-content\/uploads\/sites\/85\/2026\/03\/\u5fae\u4fe1\u56fe\u7247_20260313223837_400_350-300x300.jpg 300w, https:\/\/sites.wsagames.com\/soulkeeper\/wp-content\/uploads\/sites\/85\/2026\/03\/\u5fae\u4fe1\u56fe\u7247_20260313223837_400_350-150x150.jpg 150w, https:\/\/sites.wsagames.com\/soulkeeper\/wp-content\/uploads\/sites\/85\/2026\/03\/\u5fae\u4fe1\u56fe\u7247_20260313223837_400_350-768x768.jpg 768w, https:\/\/sites.wsagames.com\/soulkeeper\/wp-content\/uploads\/sites\/85\/2026\/03\/\u5fae\u4fe1\u56fe\u7247_20260313223837_400_350-1536x1536.jpg 1536w, https:\/\/sites.wsagames.com\/soulkeeper\/wp-content\/uploads\/sites\/85\/2026\/03\/\u5fae\u4fe1\u56fe\u7247_20260313223837_400_350-2048x2048.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h6 class=\"wp-block-heading\"><mark style=\"background-color:#7bdcb5\" class=\"has-inline-color\">with Artists, Swan and Lettie<\/mark><\/h6>\n\n\n\n<p class=\"wp-block-paragraph\">Initially, I helped <strong>allocate art tasks<\/strong> to Swan and Lettie and <strong>suggested they coordinate their art styles by searching for references<\/strong> together.<br>Once they had completed the art assets they were responsible for, <strong>they would send me the original PNG files via email or the Slack channel.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"679\" src=\"https:\/\/sites.wsagames.com\/soulkeeper\/wp-content\/uploads\/sites\/85\/2026\/03\/\u5c4f\u5e55\u622a\u56fe-2026-05-11-213127-1024x679.png\" alt=\"\" class=\"wp-image-469\" srcset=\"https:\/\/sites.wsagames.com\/soulkeeper\/wp-content\/uploads\/sites\/85\/2026\/03\/\u5c4f\u5e55\u622a\u56fe-2026-05-11-213127-1024x679.png 1024w, https:\/\/sites.wsagames.com\/soulkeeper\/wp-content\/uploads\/sites\/85\/2026\/03\/\u5c4f\u5e55\u622a\u56fe-2026-05-11-213127-300x199.png 300w, https:\/\/sites.wsagames.com\/soulkeeper\/wp-content\/uploads\/sites\/85\/2026\/03\/\u5c4f\u5e55\u622a\u56fe-2026-05-11-213127-768x509.png 768w, https:\/\/sites.wsagames.com\/soulkeeper\/wp-content\/uploads\/sites\/85\/2026\/03\/\u5c4f\u5e55\u622a\u56fe-2026-05-11-213127.png 1150w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"396\" src=\"https:\/\/sites.wsagames.com\/soulkeeper\/wp-content\/uploads\/sites\/85\/2026\/03\/\u5c4f\u5e55\u622a\u56fe-2026-05-11-213306-1024x396.png\" alt=\"\" class=\"wp-image-470\" srcset=\"https:\/\/sites.wsagames.com\/soulkeeper\/wp-content\/uploads\/sites\/85\/2026\/03\/\u5c4f\u5e55\u622a\u56fe-2026-05-11-213306-1024x396.png 1024w, https:\/\/sites.wsagames.com\/soulkeeper\/wp-content\/uploads\/sites\/85\/2026\/03\/\u5c4f\u5e55\u622a\u56fe-2026-05-11-213306-300x116.png 300w, https:\/\/sites.wsagames.com\/soulkeeper\/wp-content\/uploads\/sites\/85\/2026\/03\/\u5c4f\u5e55\u622a\u56fe-2026-05-11-213306-768x297.png 768w, https:\/\/sites.wsagames.com\/soulkeeper\/wp-content\/uploads\/sites\/85\/2026\/03\/\u5c4f\u5e55\u622a\u56fe-2026-05-11-213306.png 1426w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">After downloading them, I <strong>imported them into the engine and refined<\/strong> the scenes and animations. I then <strong>send them screenshots or videos<\/strong> of the refined work in the engine <strong>to seek their feedback on visual improvements.<\/strong><br>I would also <strong>raise feedback to their work<\/strong>, such as \u2018the map colours are too dark\u2019, \u2018this asset doesn\u2019t blend well with the others\u2019 or \u2018the animation transitions aren\u2019t smooth\u2019, and <strong>discuss potential solutions with them<\/strong>.<\/p>\n\n\n\n<h6 class=\"wp-block-heading\"><mark style=\"background-color:#f78da7\" class=\"has-inline-color\">with World Designer Yulia<\/mark><\/h6>\n\n\n\n<p class=\"wp-block-paragraph\">At first, Yulia wasn\u2019t entirely clear about her responsibilities and wasn\u2019t used to communicating with the team via Slack. So I started by chatting with her in Chinese on WeChat <strong>to explain what she needed to do for the group. <\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This included <strong>researching the world-building, developing the character profiles, and crafting the opening narrative.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"391\" src=\"https:\/\/sites.wsagames.com\/soulkeeper\/wp-content\/uploads\/sites\/85\/2026\/03\/\u5fae\u4fe1\u56fe\u7247_20260313230420_284_2-1024x391.jpg\" alt=\"\" class=\"wp-image-332\" srcset=\"https:\/\/sites.wsagames.com\/soulkeeper\/wp-content\/uploads\/sites\/85\/2026\/03\/\u5fae\u4fe1\u56fe\u7247_20260313230420_284_2-1024x391.jpg 1024w, https:\/\/sites.wsagames.com\/soulkeeper\/wp-content\/uploads\/sites\/85\/2026\/03\/\u5fae\u4fe1\u56fe\u7247_20260313230420_284_2-300x114.jpg 300w, https:\/\/sites.wsagames.com\/soulkeeper\/wp-content\/uploads\/sites\/85\/2026\/03\/\u5fae\u4fe1\u56fe\u7247_20260313230420_284_2-768x293.jpg 768w, https:\/\/sites.wsagames.com\/soulkeeper\/wp-content\/uploads\/sites\/85\/2026\/03\/\u5fae\u4fe1\u56fe\u7247_20260313230420_284_2-1536x586.jpg 1536w, https:\/\/sites.wsagames.com\/soulkeeper\/wp-content\/uploads\/sites\/85\/2026\/03\/\u5fae\u4fe1\u56fe\u7247_20260313230420_284_2-2048x781.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">After that, we also discussed the sound effect:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/sites.wsagames.com\/sz3c23\/sound-light-and-effects\/\"><strong><mark style=\"color:#0693e3\" class=\"has-inline-color\">Sound, Light and Effects \u2013 Misty Zhang<\/mark><\/strong><\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As other team members mentioned that she only messaged me privately, meaning the rest of us couldn\u2019t keep track of her progress, I <strong>suggested she post all questions and updates to the Slack channel.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211;<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">First Playtest Development<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">The first playtesting session was scheduled for Week 5 of development. During the preparation phase in the first four weeks, my main goal was to <strong>implement all core gameplay mechanics<\/strong>&nbsp;in the <strong>first scene (Clearing)<\/strong> that we intended to evaluate in this initial test.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">My&nbsp;<strong>development blog<\/strong>&nbsp;for the first playtest are in the following links:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><a href=\"https:\/\/sites.wsagames.com\/sz3c23\/coding-development-scene\/\"><mark style=\"color:#0693e3\" class=\"has-inline-color\">Coding Development: Scene &amp;amp; Camera<\/mark><\/a><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><a href=\"https:\/\/sites.wsagames.com\/sz3c23\/coding-development-player-character\/\"><mark style=\"color:#0693e3\" class=\"has-inline-color\">Coding Development: Player Character<\/mark><\/a><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><a href=\"https:\/\/sites.wsagames.com\/sz3c23\/coding-development-ui\/\"><mark style=\"color:#0693e3\" class=\"has-inline-color\">Coding Development: UI<\/mark><\/a><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><a href=\"https:\/\/sites.wsagames.com\/sz3c23\/coding-development-npc-ai-navigation\/\"><mark style=\"color:#0693e3\" class=\"has-inline-color\">Coding Development: Animal Auto Navigation<\/mark><\/a><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><a href=\"https:\/\/sites.wsagames.com\/sz3c23\/coding-development-animation\/\"><mark style=\"color:#0693e3\" class=\"has-inline-color\">Coding Development: Animation<\/mark><\/a><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><a href=\"https:\/\/sites.wsagames.com\/sz3c23\/coding-development-item-system\/\"><mark style=\"color:#0693e3\" class=\"has-inline-color\">Coding Development: Item System<\/mark><\/a><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This stage prioritised creating a&nbsp;<strong>playable vertical slice<\/strong>&nbsp;that could demonstrate the complete gameplay loop.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211;<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">First Playtest Outcome<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">I was able to include a complete game loop of the core mechanics in this playtest. However, there were some tech issues still existing which disturbed the player&#8217;s experience.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here is the feedback we collected during the playtest and the form I organised later, to help myself clarify the issue, the way to improve, and the expected outcome:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/sites.wsagames.com\/soulkeeper\/2026\/03\/02\/first-playtest-26-02-26\/\"><strong><mark style=\"color:#0693e3\" class=\"has-inline-color\">First Playtest \u2013 26.02.2026 \u2013 Soul Keeper<\/mark><\/strong><\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Based on this, I started to <strong>refine mechanics and interaction logic<\/strong> in Week 6:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/sites.wsagames.com\/sz3c23\/first-playtest-refinement\/\"><strong><mark style=\"color:#0693e3\" class=\"has-inline-color\">First Playtest Refinement \u2013 Misty Zhang<\/mark><\/strong><\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/sites.wsagames.com\/sz3c23\/coding-development-draggable-item\/\"><strong><mark style=\"color:#0693e3\" class=\"has-inline-color\">Coding Development: Draggable Item \u2013 Misty Zhang<\/mark><\/strong><\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211;<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Second Playtest Development<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/sites.wsagames.com\/sz3c23\/second-playtest-preparation\/\"><strong><mark style=\"color:#0693e3\" class=\"has-inline-color\">Second Playtest Preparation \u2013 Misty Zhang<\/mark><\/strong><\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/sites.wsagames.com\/sz3c23\/sound-light-and-effects\/\"><strong><mark style=\"color:#0693e3\" class=\"has-inline-color\">Sound, Light and Effects \u2013 Misty Zhang<\/mark><\/strong><\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211;<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Second Playtest Refinement<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/sites.wsagames.com\/sz3c23\/second-playtest-refinement\/\"><mark style=\"color:#0693e3\" class=\"has-inline-color\"><strong>Second Playtest Refinement \u2013 Misty Zhang<\/strong><\/mark><\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/sites.wsagames.com\/soulkeeper\/2026\/03\/23\/second-playtest\/\"><strong><mark style=\"color:#0693e3\" class=\"has-inline-color\">Second Playtest \u2013 19.03.2026 \u2013 Soul Keeper<\/mark><\/strong><\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211;<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Full Gameplay<\/h5>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"&quot;Soul Keeper&quot; gameplay\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/EBE_5OQcOJE?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Written by Misty GameLoop Start MenuThe player begins at the Start Menu and selects Start to begin the game. \u2193 OpeningAn Opening sequence introduces the background and provides basic gameplay instructions to guide the player. \u2193 Clearing SceneThe player enters the first playable area: the Clearing.Here, the player encounters a Peacock and can interact with [&hellip;]<\/p>\n","protected":false},"author":59,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-276","post","type-post","status-publish","format-standard","hentry","category-development"],"_links":{"self":[{"href":"https:\/\/sites.wsagames.com\/soulkeeper\/wp-json\/wp\/v2\/posts\/276","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sites.wsagames.com\/soulkeeper\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sites.wsagames.com\/soulkeeper\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sites.wsagames.com\/soulkeeper\/wp-json\/wp\/v2\/users\/59"}],"replies":[{"embeddable":true,"href":"https:\/\/sites.wsagames.com\/soulkeeper\/wp-json\/wp\/v2\/comments?post=276"}],"version-history":[{"count":16,"href":"https:\/\/sites.wsagames.com\/soulkeeper\/wp-json\/wp\/v2\/posts\/276\/revisions"}],"predecessor-version":[{"id":471,"href":"https:\/\/sites.wsagames.com\/soulkeeper\/wp-json\/wp\/v2\/posts\/276\/revisions\/471"}],"wp:attachment":[{"href":"https:\/\/sites.wsagames.com\/soulkeeper\/wp-json\/wp\/v2\/media?parent=276"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sites.wsagames.com\/soulkeeper\/wp-json\/wp\/v2\/categories?post=276"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sites.wsagames.com\/soulkeeper\/wp-json\/wp\/v2\/tags?post=276"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}