<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: GameDecisionDiagram</title>
    <description>The latest articles on DEV Community by GameDecisionDiagram (@gamedecisiondiagram).</description>
    <link>https://dev.to/gamedecisiondiagram</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3764955%2F2cf513b7-87aa-43eb-9785-c1a5fe83e05a.png</url>
      <title>DEV Community: GameDecisionDiagram</title>
      <link>https://dev.to/gamedecisiondiagram</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/gamedecisiondiagram"/>
    <language>en</language>
    <item>
      <title># [Devlog] We limited path visibility to "2 nodes ahead" to reduce fatigue—but players got lost. Here is how we're fixing it.</title>
      <dc:creator>GameDecisionDiagram</dc:creator>
      <pubDate>Tue, 15 Sep 2026 06:43:31 +0000</pubDate>
      <link>https://dev.to/gamedecisiondiagram/-devlog-we-limited-path-visibility-to-2-nodes-ahead-to-reduce-fatigue-but-players-got-lost-1733</link>
      <guid>https://dev.to/gamedecisiondiagram/-devlog-we-limited-path-visibility-to-2-nodes-ahead-to-reduce-fatigue-but-players-got-lost-1733</guid>
      <description>&lt;p&gt;We are currently developing &lt;em&gt;CIDER&lt;/em&gt;, a deck-building roguelike. Recently, we implemented a new &lt;strong&gt;"Map Selection Mode"&lt;/strong&gt; and ran a user playtest on our initial prototype. &lt;/p&gt;

&lt;p&gt;In this post, we will share our design philosophy, the feedback we received, and how we plan to improve our map mechanics based on what we learned.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhupm1w1f37p8pggdb0aa.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhupm1w1f37p8pggdb0aa.png" alt="Screenshot From 2026-07-15 14-08-40.png" width="800" height="394"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Our Hypothesis: Eliminating "Route Analysis Fatigue"
&lt;/h2&gt;

&lt;p&gt;In genre-defining games like &lt;em&gt;Slay the Spire&lt;/em&gt;, players can see the entire map from the starting node all the way to the final boss.&lt;/p&gt;

&lt;p&gt;However, we had some reservations about this classic layout:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;High cognitive load:&lt;/strong&gt; Presenting the entire map right from the start introduces a lot of visual noise.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Low payoff for high effort:&lt;/strong&gt; Players often spend significant time agonizing over their routes, but (outside of specific mid-to-late game scenarios) these choices don't always feel impactful enough to justify the mental drag.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;To tackle this, we designed a &lt;strong&gt;minimalist map system that only reveals up to 2 nodes ahead (Next Next)&lt;/strong&gt;. Our hypothesis was that restricting path choices would keep the game moving at a brisk, high-energy pace.&lt;/p&gt;

&lt;p&gt;Here is what the current prototype looks like in-game:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhupm1w1f37p8pggdb0aa.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhupm1w1f37p8pggdb0aa.png" alt="Screenshot From 2026-07-15 14-08-40.png" width="800" height="394"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;CURRENT ROOM (Already Cleared)&lt;/strong&gt;: Highlighted with a green border.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;BATTLE (Next Choices)&lt;/strong&gt;: Highlighted with orange borders (Selectable routes).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;FUTURE BATTLE (2 Nodes Ahead)&lt;/strong&gt;: Grayed out and marked as "Locked".&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  2. The Reality Check: User Playtest Feedback
&lt;/h2&gt;

&lt;p&gt;We invited players from our target audience (gamers who play 10–20 hours a week and are familiar with deck-builders) to test the prototype. It quickly became clear that our minimalist design had created an unintended problem.&lt;/p&gt;

&lt;h3&gt;
  
  
  "I don't know where I am."
&lt;/h3&gt;

&lt;p&gt;By stripping the map down to just two nodes ahead, we accidentally stripped away the players' sense of progression. Testers repeatedly noted that they felt "lost" or felt like they "weren't actually moving forward."&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;The "CURRENT ROOM" Confusion&lt;/strong&gt;
The node at the bottom of the screen is labeled "CURRENT ROOM / Cleared Area." Players found this highly confusing—their mental model was, "If I cleared this room, shouldn't my character be standing on the next node?"&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Lack of Progress Transparency&lt;/strong&gt;
Because players couldn't see how many floors were left until the boss, they couldn't plan their deck-building trajectory. This lack of a clear goal quickly became demotivating.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  3. Analysis &amp;amp; Our Next Steps
&lt;/h2&gt;

&lt;p&gt;This test taught us an invaluable lesson: &lt;strong&gt;Players don't want to stress over long-term path planning, but they still need to know where they currently stand and how far they are from the goal.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;We want to keep our core concept of restricting path branches to 2 nodes ahead, but we will make the following adjustments to restore a sense of progression:&lt;/p&gt;

&lt;h3&gt;
  
  
  Solution A: Visualizing Overall Progress (Roadmap UI)
&lt;/h3&gt;

&lt;p&gt;While keeping the map's branching paths hidden beyond 2 nodes, we will introduce a &lt;strong&gt;progress bar (floor indicator)&lt;/strong&gt; at the top of the screen. This will clearly communicate the player's exact position relative to the boss.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Add a visual indicator like: &lt;strong&gt;FLOOR 1 / 10 &lt;code&gt;[■□□□□□□□□□]&lt;/code&gt; BOSS&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Remove the text "Locked" from the 2-nodes-ahead preview, replacing it with a simple, clean icon of the upcoming node type (e.g., enemy icon).&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Solution B: Polishing the "Current Location" Representation
&lt;/h3&gt;

&lt;p&gt;Instead of relying on text boxes like "CURRENT ROOM" to explain where the player is, we will place a distinct character avatar directly on the map node. When players choose a path, the avatar will physically move to the next node with a smooth transition animation, making progression feel tactile and intuitive.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Conclusion &amp;amp; Next Steps
&lt;/h2&gt;

&lt;p&gt;Trying to reduce choice paralysis by hiding information backfired by creating progress anxiety. It was a humbling reminder of how delicate UI/UX design can be.&lt;/p&gt;

&lt;p&gt;In our next update, we’ll show you our design mockups for the updated map system, complete with the new progress bar. We also plan to roll out visual updates, animations, and juice up our combat effects. Stay tuned!&lt;/p&gt;

&lt;h2&gt;
  
  
  Play &amp;amp; Join Our Community!
&lt;/h2&gt;

&lt;p&gt;You can play the latest build directly in your browser for free:&lt;br&gt;
👉 &lt;a href="https://godot-games.com/games/069a8ddd-f893-4e72-ba98-f9ed92514bb2" rel="noopener noreferrer"&gt;&lt;strong&gt;Play CIDER on Godot Games&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We are also looking for feedback on our attribute mechanics and general combat feel! Drop by our Discord and let us know what you think:&lt;br&gt;
💬 &lt;a href="https://discord.gg/4HRQ6ppyaq" rel="noopener noreferrer"&gt;&lt;strong&gt;Join our Discord Server&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  [Behind the Scenes] Battling the Bugs Hidden Under the Map
&lt;/h2&gt;

&lt;p&gt;While the map was our primary focus, our testers also uncovered several bugs and UX friction points in our core combat system. Here is a look at what we've been debugging behind the scenes:&lt;/p&gt;

&lt;h3&gt;
  
  
  ① The "Empty Draw Pile" Game Freeze
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;The Bug:&lt;/strong&gt; "Playing &lt;code&gt;Exploit Search&lt;/code&gt; when your draw pile has 0 cards softlocks the game."&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;What Happened:&lt;/strong&gt;
We had a card search mechanic designed to pull cards from the draw pile. However, we forgot to write an edge-case handler for when the draw pile size was empty (&lt;code&gt;deck.size() == 0&lt;/code&gt;). This caused the loop to search indefinitely or throw a null pointer, freezing the game. It’s a classic card game development oversight—we’ve patched this to fail gracefully.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  ② Corrupted Text &amp;amp; UI Alignment Glitches
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;The Bug:&lt;/strong&gt; "The search protocol dialog has corrupted characters/garbage text, and the select panel title is broken."&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;What Happened:&lt;/strong&gt;
We ran into issues with font rendering and initialization timing on dynamic dialog UI panels. Specifically, the layout container was trying to render text before the component was fully active. We have restructured the UI lifecycle to ensure texts are parsed and rendered only after the parent containers are safely initialized.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  ③ Floating Hand Cards
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;The Bug:&lt;/strong&gt; "Cards in the hand occasionally overlap, glitch, or get stuck in the wrong positions."&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;What Happened:&lt;/strong&gt;
Our cards are programmatically fanned out in an arc based on hand size. If a tester played cards too quickly, or if draw and discard animations fired simultaneously, our positioning logic got out of sync with the animation states. This left cards floating awkwardly in mid-air. We are refactoring the card-state manager to strictly sync state changes with visual positioning.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  ④ Non-Verbal UX Failures: "How Do I Play This?"
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;The Bug:&lt;/strong&gt; "I played for 30 minutes before realizing the number in the top-right corner of the card was its energy cost." / "Status effects like Void, Exploit, Bind, and Nullify are too hard to understand."&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;What Happened:&lt;/strong&gt;
As developers, we look at our own UI every day, so we assumed "top-right = cost" was common knowledge. To a new player, however, it just looked like a decorative element. Similarly, our deep status effect system lacked on-screen explanations. 
To fix this, we are adding dynamic hover tooltips to explain advanced mechanics in plain text, and we are adding prominent visual effects whenever energy is consumed to clearly link cards to the resource bar.&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>gamedev</category>
      <category>godot</category>
      <category>showdev</category>
      <category>marketing</category>
    </item>
    <item>
      <title>Why I Chose Web over Desktop for My Game Playtest</title>
      <dc:creator>GameDecisionDiagram</dc:creator>
      <pubDate>Wed, 15 Jul 2026 17:33:00 +0000</pubDate>
      <link>https://dev.to/gamedecisiondiagram/why-i-chose-web-over-desktop-for-my-game-playtest-45ge</link>
      <guid>https://dev.to/gamedecisiondiagram/why-i-chose-web-over-desktop-for-my-game-playtest-45ge</guid>
      <description>&lt;p&gt;I have released a free prototype (playtest) version of the game I am currently developing, and it is playable directly in your browser!&lt;/p&gt;

&lt;p&gt;You can play it instantly on both PC and mobile browsers without the hassle of installation. Please give it a try and share your feedback regarding the controls and gameplay!&lt;/p&gt;

&lt;h2&gt;
  
  
  Play Here (Free)
&lt;/h2&gt;

&lt;p&gt;Anyone can play for free directly in the browser. The game is fully playable with just basic English!&lt;/p&gt;

&lt;p&gt;👉 &lt;a href="https://godot-games.com/games/069a8ddd-f893-4e72-ba98-f9ed92514bb2" rel="noopener noreferrer"&gt;Play the Game for Free Here!&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F62nggms2lpoqlsvjaa9h.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F62nggms2lpoqlsvjaa9h.png" alt="image.png" width="800" height="603"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Click the "遊ぶ" button, and the game screen will appear below. I highly recommend trying out the **MapMode&lt;/em&gt;&lt;em&gt;!&lt;/em&gt;&lt;/p&gt;




&lt;p&gt;We also have a Discord community. Feel free to join us!&lt;br&gt;
👉 &lt;a href="https://discord.gg/4HRQ6ppyaq" rel="noopener noreferrer"&gt;Join our Discord Server &amp;amp; Participate in Development&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Behind the Scenes: Why a Browser Release?
&lt;/h2&gt;

&lt;p&gt;The biggest reason I chose a browser-based release over distributing a desktop executable was to &lt;strong&gt;lower the barrier to entry as much as possible for playtesters&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;When asking people to test a game, requiring them to download, unzip, and install files creates both a psychological and physical hurdle. To gather a large amount of feedback quickly, I concluded that providing an environment where anyone can play instantly without installation was the best approach. Thus, I opted for web deployment.&lt;/p&gt;

&lt;h3&gt;
  
  
  Development Challenges and Next Steps
&lt;/h3&gt;

&lt;p&gt;That being said, I encountered a few hurdles during the web export process using the Godot Engine.&lt;/p&gt;

&lt;p&gt;One major blind spot was that &lt;strong&gt;the exported HTML file name must be set exactly to &lt;code&gt;index&lt;/code&gt;&lt;/strong&gt;. If you leave it at the default setting or use a custom file name, the server may fail to recognize it as the index file, leading to loading errors.&lt;/p&gt;

&lt;p&gt;Since there were several other pitfalls before successfully publishing the game, I plan to write a detailed, step-by-step guide titled &lt;strong&gt;"How to Publish Your Godot Game Online for Free"&lt;/strong&gt; in a future article based on this experience. I hope it will be helpful to other developers facing similar issues with web deployment.&lt;/p&gt;

&lt;p&gt;For now, please click the link above and enjoy the newly released prototype!&lt;/p&gt;

</description>
      <category>gamedev</category>
      <category>godot</category>
      <category>showdev</category>
      <category>marketing</category>
    </item>
    <item>
      <title>[Dev Log] Designing Strategic Chains: Implementing the "Harmonic Sequence" System</title>
      <dc:creator>GameDecisionDiagram</dc:creator>
      <pubDate>Tue, 30 Jun 2026 17:00:00 +0000</pubDate>
      <link>https://dev.to/gamedecisiondiagram/dev-log-designing-strategic-chains-implementing-the-harmonic-sequence-system-379j</link>
      <guid>https://dev.to/gamedecisiondiagram/dev-log-designing-strategic-chains-implementing-the-harmonic-sequence-system-379j</guid>
      <description>&lt;p&gt;In my current deck-building game project, I've implemented a new system called &lt;strong&gt;"Harmonic Sequence" (HS)&lt;/strong&gt; that fundamentally changes the tactical flow of battle.&lt;/p&gt;

&lt;p&gt;In this post, I'll focus on the design philosophy behind this system and how it reshapes the gameplay experience.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Design Philosophy of "Harmonic Sequence"
&lt;/h2&gt;

&lt;p&gt;The Harmonic Sequence is a special combo action triggered by a specific card (Starter), allowing the player to unleash a series of cards from their hand in a single burst.&lt;/p&gt;

&lt;h3&gt;
  
  
  The Goal: Shifting from "Static" to "Dynamic"
&lt;/h3&gt;

&lt;p&gt;In card games, the process of gathering the right cards can often feel static. HS is designed to release that built-up potential in a single, explosive moment, achieving three main goals:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Creating Burst Damage&lt;/strong&gt;: Breaking the standard card-play limits to push the maximum damage output per turn.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Giving Meaning to Search Cards&lt;/strong&gt;: As seen in the demo with "Search Protocol," the act of pinpointing a specific number becomes a direct path to victory.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;A Gateway to "Break"&lt;/strong&gt;: Continuous hits provide an effective way to shred enemy shields, making high-hit counts a pillar of the strategy.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  2. Actual Gameplay Flow
&lt;/h2&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/3urnOfKHGSw"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;The sequence shown in the demo (around 0:14) provides the following player experience:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt; &lt;strong&gt;Preparation&lt;/strong&gt;: Use search cards to assemble a "sequence" in your hand.&lt;/li&gt;
&lt;li&gt; &lt;strong&gt;Ignition&lt;/strong&gt;: Activate "HS: Starter." At this moment, the game shifts into a high-tempo combo mode.&lt;/li&gt;
&lt;li&gt; &lt;strong&gt;Selection&lt;/strong&gt;: Select cards in ascending order. The preview area builds anticipation as the chain grows.&lt;/li&gt;
&lt;li&gt; &lt;strong&gt;Release&lt;/strong&gt;: All cards trigger in rapid succession, shattering shields and dealing devastating damage.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;This isn't just about lining up numbers; it’s about creating a system where the player’s long-term planning pays off in a satisfying execution.&lt;/p&gt;




&lt;h2&gt;
  
  
  【Column】 Behind the Scenes: Refining UI/UX to Prevent Misclicks and Improve Feel
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Note: This section is a technical column focusing on the implementation hurdles and UX improvements.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;To support a powerful action like Harmonic Sequence without overwhelming the player, I performed a major overhaul of the UI to balance error prevention with visual clarity.&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Balancing Error Prevention with Scalability
&lt;/h3&gt;

&lt;p&gt;I changed card activation to a &lt;strong&gt;double-click specification&lt;/strong&gt;. This prevents players from accidentally playing a card when they only intended to click it to check details. &lt;br&gt;
Internally, the logic has been expanded to allow for target selection even as the number of enemies increases. Along with this, I've fine-tuned the behavior of "unplayable cards" (e.g., due to cost) to make it immediately clear what actions are available.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Enhancing In-game Guidance
&lt;/h3&gt;

&lt;p&gt;To ensure players never feel lost, I implemented a &lt;strong&gt;hint system&lt;/strong&gt; that triggers on a single click: "Left-click to Use, Right-click to Cancel." This provides an intuitive learning curve for the new control scheme.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Visual Feedback and Logical Consistency
&lt;/h3&gt;

&lt;p&gt;I added a &lt;strong&gt;glow effect&lt;/strong&gt; to the attribute panels to strengthen visual feedback. Simultaneously, I updated the internal validation:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Strict Attribute Validation&lt;/strong&gt;: Added a flag to each card to determine if it can receive attribute modifiers.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Eliminating Invalid Combinations&lt;/strong&gt;: Cards like "Block," where attributes wouldn't strategically make sense, are now flagged to prevent attribute panels from being attached, maintaining logical consistency.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  4. Polish and Nomenclature
&lt;/h3&gt;

&lt;p&gt;Based on external feedback, I refined some terminology to better fit the game's context:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Rename&lt;/strong&gt;: Changed "Tutorial" to &lt;strong&gt;"demo"&lt;/strong&gt;.
It’s a small change, but crucial for controlling the player's psychological framing and the overall "vibe" of the experience.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Improving the "feel" of the UI provides the foundation for players to focus entirely on strategy. I’ll continue tuning the interface to ensure every action feels rewarding.&lt;/p&gt;

</description>
      <category>gamedev</category>
      <category>godot</category>
      <category>showdev</category>
      <category>marketing</category>
    </item>
    <item>
      <title>Dev Log: From Combat MVP to Map Mode - Building the Strategic Core of "CIDER"</title>
      <dc:creator>GameDecisionDiagram</dc:creator>
      <pubDate>Wed, 13 May 2026 17:05:00 +0000</pubDate>
      <link>https://dev.to/gamedecisiondiagram/dev-log-from-combat-mvp-to-map-mode-building-the-strategic-core-of-cider-55jk</link>
      <guid>https://dev.to/gamedecisiondiagram/dev-log-from-combat-mvp-to-map-mode-building-the-strategic-core-of-cider-55jk</guid>
      <description>&lt;p&gt;Up until now, &lt;em&gt;CIDER&lt;/em&gt; has been a combat-only MVP (Minimum Viable Product) focused on refining our card battle mechanics through user interviews. &lt;/p&gt;

&lt;p&gt;After gathering invaluable feedback on the strategic depth of our battles, we’ve finally taken the next big step: &lt;strong&gt;Implementing the Map Mode.&lt;/strong&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Latest Development Preview: From Route Selection to Combat
&lt;/h3&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/wStO_MrsuXs"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;h3&gt;
  
  
  1. From "Encounters" to "Adventure": The New Map System
&lt;/h3&gt;

&lt;p&gt;While previous versions dropped players directly into battle, this update introduces player agency through navigation.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Strategic Route Selection:&lt;/strong&gt; Players must now decide which path to take and which rewards to prioritize.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Run Continuity:&lt;/strong&gt; Managing resources across multiple encounters makes every decision more impactful.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is currently a foundational version. Moving forward, I plan to implement &lt;strong&gt;branching paths&lt;/strong&gt; that lead to different dungeons, powerful &lt;strong&gt;Boss Encounters&lt;/strong&gt;, and narrative &lt;strong&gt;Event Nodes&lt;/strong&gt;. I'm also working on custom map icons and background art to improve immersion.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Breathing Life into the Game: The Challenge of Sound Effects (SE)
&lt;/h3&gt;

&lt;p&gt;This update wasn't just about logic; I also focused on integrating Sound Effects.&lt;/p&gt;

&lt;p&gt;One thing I realized during development was that &lt;strong&gt;without sound, it’s surprisingly difficult for players to intuitively grasp what is happening on screen.&lt;/strong&gt; Especially in a strategy game, feeling the weight of a hit or the activation of a skill through audio drastically changes the UX.&lt;/p&gt;

&lt;p&gt;I rushed the SE implementation because I wanted to get this version into user interviews as soon as possible. I truly believe "audio feedback" is a core part of the game's feel.&lt;/p&gt;




&lt;h2&gt;
  
  
  Dev Dilemma: What should a "Shield" sound like?
&lt;/h2&gt;

&lt;p&gt;Because I was rushing to get this build ready for feedback, I couldn't finalize the &lt;strong&gt;Shield Activation SE.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I'm currently stuck between a few directions:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A sharp, metallic "Clang!" (Physical/Sturdy)&lt;/li&gt;
&lt;li&gt;A magical, shimmering "Hummm" (Arcane/Barrier)&lt;/li&gt;
&lt;li&gt;A heavy "Thump" or "Whoosh" (Impact/Energy)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;What kind of sound do you think fits a strategic card battler best? If you have any suggestions or references, I’d love to hear your thoughts!&lt;/p&gt;




&lt;h2&gt;
  
  
  Play the Latest Build on itch.io
&lt;/h2&gt;

&lt;p&gt;With the Map Mode in place, the "skeleton" of the game is finally visible. It’s still a work in progress, but I’d love for the community to try it out and help shape the future of &lt;em&gt;CIDER&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://game-decision-diagram.itch.io/cider-v0-2-10" rel="noopener noreferrer"&gt;&lt;strong&gt;Play CIDER on itch.io&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Feedback &amp;amp; User Interviews Wanted
&lt;/h3&gt;

&lt;p&gt;How does the map flow feel? Does the new audio improve the combat experience? Any feedback—no matter how small—is incredibly helpful. I am also looking for volunteers for online user interviews!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://discord.gg/4HRQ6ppyaq" rel="noopener noreferrer"&gt;&lt;strong&gt;Join our Discord to follow the development&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>gamedev</category>
      <category>godot</category>
      <category>showdev</category>
      <category>marketing</category>
    </item>
    <item>
      <title>[Guide] How to Bypass the Windows Security Warning to Play CIDER</title>
      <dc:creator>GameDecisionDiagram</dc:creator>
      <pubDate>Wed, 25 Mar 2026 17:17:00 +0000</pubDate>
      <link>https://dev.to/gamedecisiondiagram/guide-how-to-bypass-the-windows-security-warning-to-play-cider-1kag</link>
      <guid>https://dev.to/gamedecisiondiagram/guide-how-to-bypass-the-windows-security-warning-to-play-cider-1kag</guid>
      <description>&lt;p&gt;In our previous update, we introduced the "Void Card" system, which lies at the core of this game’s mechanics.&lt;/p&gt;

&lt;p&gt;We are incredibly grateful to see the number of downloads steadily increasing. However, there is a "high hurdle" that is almost inevitable for solo indie game developers: the security warning (such as Windows SmartScreen) that appears when opening an executable file on Windows, stating &lt;strong&gt;"Windows protected your PC."&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;We understand that seeing an unfamiliar warning can make players hesitate to run the game. To ensure you can experience &lt;em&gt;CIDER&lt;/em&gt; with peace of mind, we have released a &lt;strong&gt;video guide explaining the steps from download to launching the game.&lt;/strong&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  YouTube Guide: How to Download &amp;amp; Run CIDER
&lt;/h3&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/4q1wxkEfnOk"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;h3&gt;
  
  
  Why does this warning appear?
&lt;/h3&gt;

&lt;p&gt;This is a standard Windows behavior that occurs when an executable file does not have a "Digital Signature." Obtaining these signatures requires developers to pay significant annual fees (ranging from hundreds to over a thousand dollars).&lt;/p&gt;

&lt;p&gt;As &lt;em&gt;CIDER&lt;/em&gt; is currently in its early stages and available for free on itch.io, we have not yet acquired this signature. Please be assured that the program does not contain any malicious code; however, the OS simply flags it as an "Unknown Publisher."&lt;/p&gt;

&lt;h3&gt;
  
  
  3 Steps to Run the Game
&lt;/h3&gt;

&lt;p&gt;As explained in the video, here is the process after downloading from itch.io:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Extract the ZIP file&lt;/strong&gt;: Right-click the downloaded file and select "Extract All."&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Open the executable&lt;/strong&gt;: Double-click &lt;code&gt;CIDER.exe&lt;/code&gt; inside the extracted folder.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Click "More info" on the warning screen&lt;/strong&gt;: When the blue "Windows protected your PC" screen appears, click the &lt;strong&gt;"More info"&lt;/strong&gt; link on the left. This will reveal the &lt;strong&gt;"Run anyway"&lt;/strong&gt; button.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Building Trust
&lt;/h3&gt;

&lt;p&gt;As mentioned previously, our ideal goal is to provide the game through platforms like Steam, where such warnings do not appear.&lt;/p&gt;

&lt;p&gt;However, we are still in the middle of development. For now, we hope this guide removes any psychological barriers, allowing as many people as possible to experience the strategic depth of &lt;em&gt;CIDER&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Play the CIDER Development Build on itch.io&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://game-decision-diagram.itch.io/cider-v0-2-10" rel="noopener noreferrer"&gt;Play CIDER on itch.io&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  We Value Your Feedback
&lt;/h3&gt;

&lt;p&gt;If you successfully launch the game, or if you encounter any issues even after following these steps, please let us know via Discord or in the comments. Hearing "It worked!" from you is a huge motivation for our development.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Join our Discord Server for reports and community:&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://discord.gg/4HRQ6ppyaq" rel="noopener noreferrer"&gt;https://discord.gg/4HRQ6ppyaq&lt;/a&gt;&lt;/p&gt;

</description>
      <category>gamedev</category>
      <category>godot</category>
      <category>showdev</category>
      <category>marketing</category>
    </item>
    <item>
      <title>Game Dev Log: Designing the "Void Card" System – Turning Defense into Explosive Offense</title>
      <dc:creator>GameDecisionDiagram</dc:creator>
      <pubDate>Tue, 03 Mar 2026 03:03:55 +0000</pubDate>
      <link>https://dev.to/gamedecisiondiagram/game-dev-log-designing-the-void-card-system-turning-defense-into-explosive-offense-2ob6</link>
      <guid>https://dev.to/gamedecisiondiagram/game-dev-log-designing-the-void-card-system-turning-defense-into-explosive-offense-2ob6</guid>
      <description>&lt;p&gt;In my previous post, I discussed the "Attribute Collection and Granting" system, where players exploit enemy elemental weaknesses. Today, I want to introduce a core mechanic that holds the most "explosive potential" in the game.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Latest Gameplay Video:&lt;/strong&gt; Watch the intense battle against the Necromancer to see the "Void Card" in action—a high-stakes move that requires perfect timing and preparation.&lt;/p&gt;

&lt;p&gt;

  &lt;iframe src="https://www.youtube.com/embed/e3-Rlhcl2Vc"&gt;
  &lt;/iframe&gt;


&lt;/p&gt;

&lt;h2&gt;
  
  
  1. "Void" Cards: Power Born from Constraint
&lt;/h2&gt;

&lt;p&gt;In the video, you’ll notice cards shrouded in a dark aura. These are &lt;strong&gt;Void Cards&lt;/strong&gt;. Unlike standard cards, they cannot be played freely under normal circumstances.&lt;/p&gt;

&lt;h3&gt;
  
  
  Activation Condition
&lt;/h3&gt;

&lt;p&gt;A Void Card can only be activated when your specific &lt;strong&gt;Weakness&lt;/strong&gt; is currently &lt;strong&gt;"Nullified"&lt;/strong&gt; by a skill or item.&lt;/p&gt;

&lt;p&gt;In the footage, you can see the player using defensive cards like "Water Guard" to mitigate the Necromancer’s lethal assaults. That precise moment—&lt;strong&gt;when your defenses are perfected&lt;/strong&gt;—is the trigger that unleashes the power of the Void.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. The UX of "Calculated Retaliation"
&lt;/h2&gt;

&lt;p&gt;The design goal for this system was to provide players with the catharsis of "Enduring, gathering strength, and turning the tides in a single stroke."&lt;/p&gt;

&lt;h3&gt;
  
  
  Tactical Dilemma
&lt;/h3&gt;

&lt;p&gt;While Void Cards are devastatingly powerful, they pose a risk by clogging your hand. Players must decide: When should I draw into nullification skills? At what point should I drop the Void hammer? It’s a true test of deck-building and resource management.&lt;/p&gt;

&lt;h3&gt;
  
  
  The Dual Utility of "Nullification"
&lt;/h3&gt;

&lt;p&gt;I wanted to transform a purely defensive action (protecting a weakness) into an offensive signal. It functions as a "switch" that shifts the player's stance from survival to total domination.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Play for Free: Conquer the Undead with Your Strategy
&lt;/h2&gt;

&lt;p&gt;In this video, the dev team unfortunately fell just short of defeating the Necromancer. However, the game is balanced such that &lt;strong&gt;meticulous strategy will always guarantee victory.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Will you be the one to perfect the Void Card combo?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The development build is currently available for FREE on itch.io.&lt;/strong&gt; I invite you to take revenge on the Necromancer yourself and experience the thrill when a complex strategy finally clicks!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://game-decision-diagram.itch.io/cider-v0-2-10" rel="noopener noreferrer"&gt;&lt;strong&gt;Play "CIDER" for free on itch.io&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Closing Thoughts
&lt;/h2&gt;

&lt;p&gt;We are constantly looking for feedback on Void Card balance and overall gameplay on our Discord server. Your tactical insights are the fuel that helps this project evolve.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://discord.com/invite/4HRQ6ppyaq" rel="noopener noreferrer"&gt;&lt;strong&gt;Join our Discord Community&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Behind the Scenes: The "Distribution" Hurdle for Indie Devs
&lt;/h2&gt;

&lt;p&gt;As I started recruiting playtesters to get more eyes on the game, I hit a major roadblock: &lt;strong&gt;How do I actually deliver the game files?&lt;/strong&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  The Dilemma of Trust and Safety
&lt;/h3&gt;

&lt;p&gt;The easiest way to share a PC game build is uploading the .exe to cloud storage like Google Drive. However, as a player, clicking a random link from an unknown developer and bypassing Windows "SmartScreen" warnings is a huge psychological barrier. I know I’d be hesitant if the roles were reversed.&lt;/p&gt;

&lt;h3&gt;
  
  
  Choosing itch.io as a Compromise
&lt;/h3&gt;

&lt;p&gt;To address this trust issue, I decided to use &lt;strong&gt;itch.io&lt;/strong&gt;, a global standard for indie game hosting.&lt;/p&gt;

&lt;p&gt;To be honest, even on a dedicated platform, unsigned executables still trigger OS&lt;/p&gt;

</description>
      <category>godot</category>
      <category>gamedev</category>
      <category>showdev</category>
    </item>
    <item>
      <title>[Inside CIDER] Steal Their Power, Pierce Their Weakness: The "Elemental Cycle" System</title>
      <dc:creator>GameDecisionDiagram</dc:creator>
      <pubDate>Thu, 19 Feb 2026 17:52:00 +0000</pubDate>
      <link>https://dev.to/gamedecisiondiagram/inside-cider-steal-their-power-pierce-their-weakness-the-elemental-cycle-system-58nk</link>
      <guid>https://dev.to/gamedecisiondiagram/inside-cider-steal-their-power-pierce-their-weakness-the-elemental-cycle-system-58nk</guid>
      <description>&lt;p&gt;Greetings from the development team of &lt;strong&gt;"CIDER: ChallengIng DEck-building Roguelike."&lt;/strong&gt; Today, we want to dive deep into the core mechanic of our combat system.&lt;/p&gt;

&lt;p&gt;Our current focus is crafting a strategic experience where card selection directly shifts the tide of battle through "Tactical Weakness Exploitation."&lt;/p&gt;

&lt;h2&gt;
  
  
  Gameplay Preview (WIP)
&lt;/h2&gt;

&lt;p&gt;Check out this prototype footage demonstrating the &lt;strong&gt;Elemental Absorption&lt;/strong&gt; and &lt;strong&gt;Break&lt;/strong&gt; mechanics in action:&lt;/p&gt;

&lt;p&gt;

  &lt;iframe src="https://www.youtube.com/embed/idAvzTPH_Wc"&gt;
  &lt;/iframe&gt;


&lt;/p&gt;




&lt;h2&gt;
  
  
  1. Seizing Control: The "Break" System &amp;amp; Resource Recycling
&lt;/h2&gt;

&lt;p&gt;Enemies in CIDER have specific weaknesses categorized by &lt;strong&gt;Weapon Types&lt;/strong&gt; or &lt;strong&gt;Elemental Attributes&lt;/strong&gt;. Reducing an enemy's Shield to zero by exploiting these weaknesses triggers a &lt;strong&gt;Break&lt;/strong&gt; state.&lt;/p&gt;

&lt;p&gt;In our current prototype, a Break provides the following benefits:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Instant Energy Recovery:&lt;/strong&gt; Gain the resources needed to bridge into your next move.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Extra Card Draw:&lt;/strong&gt; Expand your tactical options and maintain combo momentum.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Action Interruption/Alteration:&lt;/strong&gt; Force the enemy to switch their intent from "Attack" to "Defend," effectively nullifying incoming damage.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Our goal is an aggressive game cycle where &lt;strong&gt;offense serves as the ultimate defense.&lt;/strong&gt; &lt;em&gt;(Note: Specific Break mechanics are subject to change as we continue balance tuning.)&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Turning Threats into Resources: "Elemental Absorption"
&lt;/h2&gt;

&lt;p&gt;What sets CIDER apart is the ability to &lt;strong&gt;"absorb"&lt;/strong&gt; attributes from enemy attacks.&lt;/p&gt;

&lt;p&gt;In most games, an elemental attack is purely a threat. In CIDER, it is a strategic resource. By enduring an elemental strike, you can stock that specific attribute for your own use.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. From Absorption to Infusion: The Counter-Strategy
&lt;/h2&gt;

&lt;p&gt;Once absorbed, these attributes can be infused into your hand or specific attacks:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt; An enemy prepares a powerful &lt;strong&gt;Fire&lt;/strong&gt; attack.&lt;/li&gt;
&lt;li&gt; You absorb that &lt;strong&gt;Fire&lt;/strong&gt; essence.&lt;/li&gt;
&lt;li&gt; You infuse the &lt;strong&gt;Fire&lt;/strong&gt; into a neutral card.&lt;/li&gt;
&lt;li&gt; You strike back at an enemy weak to Fire, securing a swift &lt;strong&gt;Break&lt;/strong&gt;.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;This cycle of "utilizing the enemy's strength to strike their weakness" blends the RNG of deck-building with high-stakes, real-time tactics.&lt;br&gt;
&lt;em&gt;(Note: Weapon and element types are currently placeholders and will be optimized during development.)&lt;/em&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Refining the System Through Feedback
&lt;/h2&gt;

&lt;p&gt;The "Challenging" in CIDER doesn't mean unfair difficulty; it means the satisfaction of seeing system mastery lead directly to victory. We are currently fine-tuning:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Is the resource gain from a Break balanced?&lt;/li&gt;
&lt;li&gt;Does the enemy's shift from Attack to Defense provide enough of a tactical window?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We want to polish these "game feel" aspects with our community. We are especially looking for feedback from veteran deck-builder players on our Discord:&lt;/p&gt;

&lt;p&gt;👉 &lt;strong&gt;&lt;a href="https://discord.gg/X5xB7BCKfx" rel="noopener noreferrer"&gt;Join the CIDER Discord Server&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What's Next?
&lt;/h2&gt;

&lt;p&gt;Now that the basic combat loop is established, we are moving into the next phase: &lt;strong&gt;designing cards (skills) that deepen this elemental cycle.&lt;/strong&gt; In our next update, we’ll discuss our card design philosophy.&lt;/p&gt;




&lt;h2&gt;
  
  
  Behind the Scenes (Dev Log)
&lt;/h2&gt;

&lt;p&gt;This is our second devlog for CIDER. We’ve noticed a steady growth in our community reach, especially on technical platforms like Qiita (114 views) compared to more general ones. It's encouraging to see the brand slowly taking shape.&lt;/p&gt;

&lt;h3&gt;
  
  
  Design Thoughts on "Break"
&lt;/h3&gt;

&lt;p&gt;The "Break" mechanic is a staple in modern RPGs because the burst of damage is inherently satisfying. Integrating this into a roguelike deck-builder feels great—recovering energy and drawing cards while cancelling an enemy's move allows the player to stay in the "flow." The challenge now is balancing the "cost to break" vs. "player power during break" to ensure the game remains challenging.&lt;/p&gt;

&lt;h3&gt;
  
  
  Tech Stack &amp;amp; AI-Assisted Development
&lt;/h3&gt;

&lt;p&gt;We are developing with &lt;strong&gt;Godot&lt;/strong&gt; using &lt;strong&gt;Antigravity&lt;/strong&gt;. The development speed has been incredible. This is our team's first time using Godot, but leveraging AI agents has removed the friction of learning a new engine's syntax.&lt;/p&gt;

&lt;p&gt;Interestingly, we've optimized our workflow by using a single paid AI account shared across the team. This has effectively multiplied our available token pool, allowing for a much higher volume of code generation and troubleshooting without hitting limits.&lt;/p&gt;

&lt;p&gt;Stay tuned for more updates!&lt;/p&gt;

</description>
      <category>design</category>
      <category>devjournal</category>
      <category>gamedev</category>
      <category>showdev</category>
    </item>
    <item>
      <title>[CIDER Devlog] The Core of Offense and Defense: The Thrill of "Break" and "Interrupt" via Weapon Attributes</title>
      <dc:creator>GameDecisionDiagram</dc:creator>
      <pubDate>Wed, 11 Feb 2026 17:20:00 +0000</pubDate>
      <link>https://dev.to/gamedecisiondiagram/cider-devlog-the-core-of-offense-and-defense-the-thrill-of-break-and-interrupt-via-weapon-23mp</link>
      <guid>https://dev.to/gamedecisiondiagram/cider-devlog-the-core-of-offense-and-defense-the-thrill-of-break-and-interrupt-via-weapon-23mp</guid>
      <description>&lt;p&gt;Today, we introduce developing ChallengIng DEck-building Roguelike CIDER (This is project phase name.  Release name may changes.)&lt;/p&gt;

&lt;p&gt;

  &lt;iframe src="https://www.youtube.com/embed/PzMj6gaXLGo"&gt;
  &lt;/iframe&gt;


&lt;/p&gt;

&lt;h2&gt;
  
  
  1. The Joy of "Hunting" Weaknesses
&lt;/h2&gt;

&lt;p&gt;As you can see in the video, icons appear next to the Goblin. These represent the enemy's "Weaknesses." In CIDER, you can efficiently shred enemy shields by matching the weapon attributes of your cards (Slash, Blunt, Pierce, etc.) to these weaknesses.&lt;/p&gt;

&lt;p&gt;When an encounter begins, weaknesses are hidden. They are revealed only after you land an attack, turning the opening turns into a tactical reconnaissance phase.&lt;/p&gt;

&lt;p&gt;Development Insight: We focused on the "intellectual satisfaction" of analyzing which cards are effective—much like finding the perfect fit for a puzzle piece—to build your strategy.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. The Overwhelming Advantage of a "Break"
&lt;/h2&gt;

&lt;p&gt;Watch the mid-section of the video: the moment the enemy's shield hits zero, a "Break!" effect triggers. Breaking an enemy doesn't just increase damage; it triggers an Interrupt:&lt;/p&gt;

&lt;p&gt;Action Cancel: It thwarts the enemy’s intent, forcing them to cancel powerful incoming attacks.&lt;/p&gt;

&lt;p&gt;Resource Refund: As shown in the footage, breaking an enemy can trigger energy restoration or card draws, allowing you to maintain your momentum.&lt;/p&gt;

&lt;p&gt;We’ve condensed the ultimate "catharsis" of battle—denying the enemy’s turn and launching a relentless one-sided assault—into this Break system.&lt;/p&gt;

&lt;h3&gt;
  
  
  Why start with "Weapon Attributes"?
&lt;/h3&gt;

&lt;p&gt;While our cycle includes "Magical Elemental Attributes," we established physical "Weapon Attributes" as the fundamental framework. The direct feedback of a card choice physically stopping an enemy’s movement is the first step toward the challenging, logic-driven experience CIDER aims to deliver.&lt;/p&gt;

&lt;h2&gt;
  
  
  Coming Soon
&lt;/h2&gt;

&lt;p&gt;In the next update, we’ll dig deeper into "Attribute Collection and Infusion," where you turn enemy attacks into your own resources. Stay tuned to see how "Counter-based Breaks" can completely flip the tides of battle.&lt;/p&gt;

&lt;h2&gt;
  
  
  Play the Alpha
&lt;/h2&gt;

&lt;p&gt;You can download the current build on itch.io. It’s currently combat-only, but I believe it captures the core loop we're building.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://game-decision-diagram.itch.io/cider-v0-2-10" rel="noopener noreferrer"&gt;https://game-decision-diagram.itch.io/cider-v0-2-10&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We are also looking for feedback from deck-builder veterans on our Discord server regarding the "feel" of this combat system.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://discord.gg/4HRQ6ppyaq" rel="noopener noreferrer"&gt;https://discord.gg/4HRQ6ppyaq&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  [Devlog] A Wake-Up Call: The Blind Spot in My Perspective
&lt;/h2&gt;

&lt;p&gt;Recently, I hit a major milestone: completing the basic structure of the core combat system. Feeling confident, I asked a group of friends to playtest it and sent out a feedback survey. Days passed. Not a single response.&lt;/p&gt;

&lt;p&gt;Panicked that there was a technical bug, I followed up individually. The truth was something I hadn't expected.&lt;/p&gt;

&lt;h3&gt;
  
  
  The "Wall" of the First Question
&lt;/h3&gt;

&lt;p&gt;The culprit was the very first question: "Have you ever played a Roguelike Deck-builder?"&lt;/p&gt;

&lt;p&gt;To me, this genre is second nature. I assumed everyone knew it. But my friends—all of whom are regular gamers—all answered "No."&lt;/p&gt;

&lt;p&gt;The moment they saw that question, they felt: "I am not the target audience for this game," or "I don't have the expertise to provide valid feedback." They felt excluded before they even started.&lt;/p&gt;

&lt;h3&gt;
  
  
  What Comes Before "High Difficulty"
&lt;/h3&gt;

&lt;p&gt;CIDER was originally conceived as a "high-difficulty challenge" for fans of the genre. However, this incident made me realize I was narrowing the entrance to the market far more than intended.&lt;/p&gt;

&lt;p&gt;I want to maintain the depth for hardcore fans, but I don't want new players to walk away thinking the game "isn't for them."&lt;/p&gt;

&lt;h3&gt;
  
  
  Shifting Development Focus
&lt;/h3&gt;

&lt;p&gt;Based on this feedback, I've added two key priorities to our roadmap:&lt;/p&gt;

&lt;p&gt;Redesigning Intuitive Onboarding (Tutorial): Removing jargon and creating a flow where players learn the rules naturally through play.&lt;/p&gt;

&lt;p&gt;Redefining "Difficulty": Moving away from "difficulty as a barrier" toward a learning curve where trial and error feels rewarding, even for beginners.&lt;/p&gt;

&lt;p&gt;I’m moving past the self-centered idea that "only those in the know should play" and working to ensure more people can discover the incredible depth of this genre.&lt;/p&gt;

</description>
      <category>gamedev</category>
      <category>roguelike</category>
      <category>deckbuilder</category>
      <category>godot</category>
    </item>
  </channel>
</rss>
