{"id":153,"date":"2026-09-26T02:26:11","date_gmt":"2026-09-26T02:26:11","guid":{"rendered":"https:\/\/projects.etc.cmu.edu\/spellchemists\/?p=153"},"modified":"2026-09-26T02:41:41","modified_gmt":"2026-09-26T02:41:41","slug":"week-2-shaping-the-core-game","status":"publish","type":"post","link":"https:\/\/projects.etc.cmu.edu\/spellchemists\/week-2-shaping-the-core-game\/","title":{"rendered":"Week 2: Shaping the Core Game"},"content":{"rendered":"\n<p class=\"alignwide wp-block-paragraph\">Welcome back to our Blog. In Week 1, our updates focused primarily on the technical side of developing for the Board. With that foundation in place, Week 2 marked our formal transition into game design. Our priority was to define the overall player experience, establish a clear core loop, and determine how the Board\u2019s physical interactions could support a readable and strategic PvP game.<\/p>\n\n\n\n<h3 class=\"wp-block-heading alignwide\"><strong>From the Foundry to the Arena<\/strong><\/h3>\n\n\n\n<p class=\"alignwide wp-block-paragraph\">We began by mapping the full experience from onboarding to combat. Before entering the arena, players visit the Foundry, where they select a class rig\u2014Tank, Swift, or Arcane\u2014and choose a starter kit of elemental components. Each component has an elemental identity\u2014Fire, Water, or Earth\u2014and occupies a specific body slot, such as the head, spine, limbs, or wings. By attaching these components to their rig, players construct their creature and unlock a corresponding set of spells. After a tutorial introduces the system, the completed build enters PvP gameplay.<\/p>\n\n\n\n<p class=\"alignwide wp-block-paragraph\">This onboarding flow is important because character construction is not separate from combat strategy. A player\u2019s rig determines their base attributes and general playstyle, while their elemental components determine which spells they can bring into the arena. In other words, the creature players assemble becomes the foundation of every decision they make during a match.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"560\" src=\"https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-content\/uploads\/2026\/09\/Spellchemist_Onboarding-1-1024x560.png\" alt=\"\" class=\"wp-image-158\" srcset=\"https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-content\/uploads\/2026\/09\/Spellchemist_Onboarding-1-1024x560.png 1024w, https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-content\/uploads\/2026\/09\/Spellchemist_Onboarding-1-300x164.png 300w, https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-content\/uploads\/2026\/09\/Spellchemist_Onboarding-1-768x420.png 768w, https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-content\/uploads\/2026\/09\/Spellchemist_Onboarding-1-1536x840.png 1536w, https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-content\/uploads\/2026\/09\/Spellchemist_Onboarding-1-2048x1120.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading alignwide\"><strong>Defining the Player Turn<\/strong><\/h3>\n\n\n\n<p class=\"alignwide wp-block-paragraph\">Once the broader experience was established, we focused on the moment-to-moment structure of a match. During a turn, a player first moves their character according to the movement value of their chosen class. They then place a rune puck within the character\u2019s casting range; the puck\u2019s position defines the origin of the spell.<\/p>\n\n\n\n<p class=\"alignwide wp-block-paragraph\">Placing a puck opens a radial menu containing the available spells for that element. After selecting a spell, the player rotates the puck to aim it. A player may lift the puck to cancel before committing, or leave it on the Board to spend a Focus Point. This process continues until the player has spent their available Focus Points or chooses to finish casting. The game then enters a resolution phase, applying the damage and effects of every confirmed spell before passing the turn to the next player.<\/p>\n\n\n\n<p class=\"alignwide wp-block-paragraph\">This separation between the player action phase and the resolution phase allows players to plan multiple actions before seeing their combined result. It also makes the physical rune pucks more than simple input devices: their placement and rotation directly communicate where a spell originates and where it will go.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"397\" src=\"https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-content\/uploads\/2026\/09\/Spellchemist_Arena-1-1024x397.png\" alt=\"\" class=\"wp-image-161\" srcset=\"https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-content\/uploads\/2026\/09\/Spellchemist_Arena-1-1024x397.png 1024w, https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-content\/uploads\/2026\/09\/Spellchemist_Arena-1-300x116.png 300w, https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-content\/uploads\/2026\/09\/Spellchemist_Arena-1-767x297.png 767w, https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-content\/uploads\/2026\/09\/Spellchemist_Arena-1-1536x595.png 1536w, https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-content\/uploads\/2026\/09\/Spellchemist_Arena-1-2048x793.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading alignwide\"><strong>Three Connected Design Systems<\/strong><\/h3>\n\n\n\n<p class=\"alignwide wp-block-paragraph\">With the turn flow defined, we organized the game around three closely connected systems:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Rig &amp; Elemental Components >> enable Elemental Spells<\/li>\n\n\n\n<li>Spells &amp; their cost\/reward >> How player uses them in game\u200b<\/li>\n\n\n\n<li>Element Counter Cycle &amp; Elemental Reaction System and effects >> how player strategize and setup a reaction<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image alignwide size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"170\" src=\"https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-content\/uploads\/2026\/09\/ClassRigs-1-1024x170.png\" alt=\"\" class=\"wp-image-162\" srcset=\"https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-content\/uploads\/2026\/09\/ClassRigs-1-1024x170.png 1024w, https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-content\/uploads\/2026\/09\/ClassRigs-1-300x50.png 300w, https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-content\/uploads\/2026\/09\/ClassRigs-1-767x127.png 767w, https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-content\/uploads\/2026\/09\/ClassRigs-1-1536x254.png 1536w, https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-content\/uploads\/2026\/09\/ClassRigs-1-2048x339.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">3 Class Rigs: Attributes, Playstyle defined by Element Slots<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"682\" src=\"https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-content\/uploads\/2026\/09\/ElementalReaction_v0.1.2-1-1024x682.png\" alt=\"\" class=\"wp-image-163\" srcset=\"https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-content\/uploads\/2026\/09\/ElementalReaction_v0.1.2-1-1024x682.png 1024w, https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-content\/uploads\/2026\/09\/ElementalReaction_v0.1.2-1-300x200.png 300w, https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-content\/uploads\/2026\/09\/ElementalReaction_v0.1.2-1-768x511.png 768w, https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-content\/uploads\/2026\/09\/ElementalReaction_v0.1.2-1-1536x1022.png 1536w, https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-content\/uploads\/2026\/09\/ElementalReaction_v0.1.2-1-2048x1363.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">3 Elements counter loop and reactions<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading alignwide\"><strong>Testing the Loop with Paper Prototypes<\/strong><\/h3>\n\n\n\n<p class=\"alignwide wp-block-paragraph\">Diagrams gave us a structure, but paper prototyping revealed how that structure actually felt in play. Across three early versions, we tested the turn flow, movement and range, spell economy, class identity, constructs, and elemental reactions.<\/p>\n\n\n\n<h4 class=\"wp-block-heading has-text-align-center\">Playtest 0.1.0: Establishing the Basic Turn<\/h4>\n\n\n\n<p class=\"alignwide wp-block-paragraph\">Our first prototype tested the base turn flow, distance, and movement without elemental interactions. Players began in opposite corners with one Focus Point. This made the opening too slow: they could not reach or meaningfully interact with each other until the third round. Once they could engage, a one-Focus-Point Fireball was strong enough to decide the match, leaving little reason to use other spells. Shields also expired too quickly, which especially disadvantaged the player acting later.<\/p>\n\n\n\n<p class=\"alignwide wp-block-paragraph\">In response, we increased the starting Focus Points to two, introduced basic attacks with longer range and lower damage, and extended the duration of sustained spells. These changes were intended to create meaningful choices earlier in the match without allowing one efficient attack to dominate the entire spell list.<\/p>\n\n\n\n<h4 class=\"wp-block-heading has-text-align-center alignwide\">Playtest 0.1.1: Testing Class and Spell Strategy<\/h4>\n\n\n\n<p class=\"alignwide wp-block-paragraph\">In this prototype we added class rigs and examined how movement and spell selection shaped strategy. The Arcane class naturally encouraged players to stay at a distance, place traps, and damage opponents from afar. However, the available spells did not yet provide enough environmental tools to support that intended playstyle.<\/p>\n\n\n\n<p class=\"alignwide wp-block-paragraph\">We also found that direct damage remained the dominant solution. If a low-cost spell could accomplish the same goal as a more expensive one, players had no reason to invest in high-cost options. The test also raised important questions about how elemental components should limit spell access: should a character with only one Fire component be able to cast the strongest three-Focus-Point Fire spell, or cast several Fireballs in a single turn?<\/p>\n\n\n\n<p class=\"alignwide wp-block-paragraph\">Our next iteration lowered the raw damage of several spells, reduced the cost of traps and environmental conjurations, allowed some constructs to remain until destroyed or triggered by a reaction, and placed additional constraints on high-level spells. These adjustments moved the system away from repeated direct attacks and toward positioning, setup, and longer-term control of the arena.<\/p>\n\n\n\n<h4 class=\"wp-block-heading has-text-align-center alignwide\">Playtest 0.1.2: Making Elemental Reactions Worth Pursuing<\/h4>\n\n\n\n<p class=\"alignwide wp-block-paragraph\">The last prototype we made this week focused on elemental reactions and asked whether they should create effects beyond a simple damage modifier. Players did not place enough elemental spells to produce reactions consistently, and the reward for intentionally setting one up was not yet strong enough to motivate them. Constructs also disappeared too quickly, especially because players needed several rounds to accumulate enough Focus Points for a satisfying two-spell combination. Compared with a shield\u2019s reliable flat HP, a construct offered too little protection or strategic value.<\/p>\n\n\n\n<p class=\"alignwide wp-block-paragraph\">To address this, we began treating constructs as persistent elemental filters or modifiers. Any spell that passes through a construct reacts with its element and receives a corresponding buff or debuff. Constructs remain in the arena until another reaction removes them, giving players time to build plans around the changing environment instead of relying only on immediate damage.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" data-id=\"165\" src=\"https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-content\/uploads\/2026\/09\/IMG_3631-2-1024x768.png\" alt=\"\" class=\"wp-image-165\" srcset=\"https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-content\/uploads\/2026\/09\/IMG_3631-2-1024x768.png 1024w, https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-content\/uploads\/2026\/09\/IMG_3631-2-300x225.png 300w, https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-content\/uploads\/2026\/09\/IMG_3631-2-768x576.png 768w, https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-content\/uploads\/2026\/09\/IMG_3631-2-2048x1536.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"620\" data-id=\"166\" src=\"https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-content\/uploads\/2026\/09\/image-16-1024x620.png\" alt=\"\" class=\"wp-image-166\" srcset=\"https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-content\/uploads\/2026\/09\/image-16-1024x620.png 1024w, https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-content\/uploads\/2026\/09\/image-16-300x182.png 300w, https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-content\/uploads\/2026\/09\/image-16-767x464.png 767w, https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-content\/uploads\/2026\/09\/image-16.png 1700w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"647\" data-id=\"167\" src=\"https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-content\/uploads\/2026\/09\/image-18-1024x647.png\" alt=\"\" class=\"wp-image-167\" srcset=\"https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-content\/uploads\/2026\/09\/image-18-1024x647.png 1024w, https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-content\/uploads\/2026\/09\/image-18-300x189.png 300w, https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-content\/uploads\/2026\/09\/image-18-768x485.png 768w, https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-content\/uploads\/2026\/09\/image-18.png 1680w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/figure>\n\n\n\n<h3 class=\"wp-block-heading alignwide\"><strong>Looking Ahead<\/strong><\/h3>\n\n\n\n<p class=\"alignwide wp-block-paragraph\">The design is still evolving. Our next questions include how to balance the advantage of acting first, whether players should begin with fewer or differently distributed Focus Points, and how strongly a character\u2019s equipped components should restrict access to higher-level spells. As we continue iterating, our goal is to make every part of the experience feel like part of the same strategic system!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Welcome back to our Blog. In Week 1, our updates focused primarily on the technical side of developing for the Board. With that foundation in place, Week 2 marked our formal transition into game design. Our priority was to define the overall player experience, establish a clear core loop, and determine how the Board\u2019s physical [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-153","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-json\/wp\/v2\/posts\/153","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-json\/wp\/v2\/comments?post=153"}],"version-history":[{"count":5,"href":"https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-json\/wp\/v2\/posts\/153\/revisions"}],"predecessor-version":[{"id":168,"href":"https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-json\/wp\/v2\/posts\/153\/revisions\/168"}],"wp:attachment":[{"href":"https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-json\/wp\/v2\/media?parent=153"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-json\/wp\/v2\/categories?post=153"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/projects.etc.cmu.edu\/spellchemists\/wp-json\/wp\/v2\/tags?post=153"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}