<?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>Forem: Hiroshi TK</title>
    <description>The latest articles on Forem by Hiroshi TK (@hiroshi_takamura_c851fe71).</description>
    <link>https://forem.com/hiroshi_takamura_c851fe71</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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3844767%2Ffaccdba7-ad99-4d0a-a1d0-70c04234a705.jpg</url>
      <title>Forem: Hiroshi TK</title>
      <link>https://forem.com/hiroshi_takamura_c851fe71</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/hiroshi_takamura_c851fe71"/>
    <language>en</language>
    <item>
      <title>How to Design a Game Economy: Sources, Sinks, Loops, and Balance</title>
      <dc:creator>Hiroshi TK</dc:creator>
      <pubDate>Fri, 15 May 2026 13:12:15 +0000</pubDate>
      <link>https://forem.com/hiroshi_takamura_c851fe71/how-to-design-a-game-economy-sources-sinks-loops-and-balance-j05</link>
      <guid>https://forem.com/hiroshi_takamura_c851fe71/how-to-design-a-game-economy-sources-sinks-loops-and-balance-j05</guid>
      <description>&lt;p&gt;Every game with a currency has an economy. Most designers don't treat it like one.&lt;/p&gt;

&lt;p&gt;They add coins because coins feel good. They add an upgrade system because upgrades feel like progression. They add a premium currency because monetization needs one. Then they ship and discover that players are swimming in coins by level 10, upgrades feel meaningless, and nobody is buying premium currency because the earn rate makes it feel pointless to spend real money.&lt;/p&gt;

&lt;p&gt;That's not bad luck. That's an economy that was never designed — it was assembled.&lt;/p&gt;

&lt;p&gt;This guide teaches you how to actually design a game economy from scratch: what sources and sinks are, how loops work, and how to balance it all so the economy serves the game instead of fighting it.&lt;/p&gt;




&lt;h2&gt;
  
  
  Key Takeaways
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Every game economy has sources (where currency enters) and sinks (where it leaves). Keeping these balanced is the core job.&lt;/li&gt;
&lt;li&gt;Inflation happens when sources outpace sinks. Deflation happens when sinks outpace sources.&lt;/li&gt;
&lt;li&gt;Economy loops connect earning and spending into a cycle that drives player motivation.&lt;/li&gt;
&lt;li&gt;Different currency types (soft, hard, energy, event tokens) serve different functions and need separate balance logic.&lt;/li&gt;
&lt;li&gt;Simulation — not just math — is what catches economy problems before players do.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  What Is a Game Economy?
&lt;/h2&gt;

&lt;p&gt;A game economy is the complete system of resources in a game — how they're earned, how they're spent, how they interact, and how they create meaningful decisions for the player.&lt;/p&gt;

&lt;p&gt;"Resources" here means anything a player accumulates and uses: coins, gems, energy, materials, keys, event tokens, XP, upgrade components. If it has a number attached to it and players can earn or spend it, it's part of the economy.&lt;/p&gt;

&lt;p&gt;The goal of economy design is not to make players rich. It's not to make players poor. It's to keep players in a state of &lt;em&gt;motivated scarcity&lt;/em&gt; — always feeling like they're progressing, always feeling like the next thing is within reach, and always having a reason to come back.&lt;/p&gt;




&lt;h2&gt;
  
  
  Sources: Where Resources Come From
&lt;/h2&gt;

&lt;p&gt;A &lt;strong&gt;source&lt;/strong&gt; is any mechanism that creates resources and puts them in the player's hands. Sources are the inputs to your economy.&lt;/p&gt;

&lt;h3&gt;
  
  
  Common sources in game economies:
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Gameplay rewards&lt;/strong&gt; — coins from completing a level, materials dropped from combat, XP earned from a quest. The most direct source; players feel they've earned it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Daily and session rewards&lt;/strong&gt; — login bonuses, daily missions, streak rewards. Reliable drip-feed sources that drive daily retention.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Event rewards&lt;/strong&gt; — resources earned from limited-time events, tournaments, seasonal content. High-volume, time-compressed sources that can disrupt economy balance if not scoped carefully.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Ad rewards&lt;/strong&gt; — rewarded video ads that give resources in exchange for watching. A soft monetization source that competes with premium currency spend.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;IAP (in-app purchase)&lt;/strong&gt; — real-money purchases that inject premium currency or items. The highest-value source; rate of injection has major economy implications.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Gacha / loot pulls&lt;/strong&gt; — randomized item acquisition. Items pulled are effectively resources generated by spending a different resource (pulls, keys, crystals).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Crafting outputs&lt;/strong&gt; — resources created by combining other resources. A source that's simultaneously a sink for input materials.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Progression unlocks&lt;/strong&gt; — resources granted upon reaching a level, milestone, or achievement. One-time sources that front-load value at specific points.&lt;/p&gt;

&lt;p&gt;The key question about every source: how much resource does it inject per unit of player time, and how does that rate change as players advance?&lt;/p&gt;




&lt;h2&gt;
  
  
  Sinks: Where Resources Go
&lt;/h2&gt;

&lt;p&gt;A &lt;strong&gt;sink&lt;/strong&gt; is any mechanism that removes resources from the player's hands. Sinks are the outputs of your economy — they're what gives resources meaning by making them scarce.&lt;/p&gt;

&lt;p&gt;Without sinks, your economy inflates. Players accumulate more than they can spend, the currency becomes meaningless, and monetization collapses because there's nothing worth spending real money on.&lt;/p&gt;

&lt;h3&gt;
  
  
  Common sinks in game economies:
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Upgrades&lt;/strong&gt; — spending coins or materials to increase a unit's stats, a building's level, or a character's power. The most common sink in progression games.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Crafting inputs&lt;/strong&gt; — materials consumed to create items. A sink that also creates new items, so the economy impact depends on what gets crafted and how it's used.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Chests and pulls&lt;/strong&gt; — spending keys, crystals, or premium currency on randomized rewards. A premium sink with variable output.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Energy / stamina&lt;/strong&gt; — spending energy to play levels or access content. A time-gating sink that controls session length and drives return visits.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Store purchases&lt;/strong&gt; — buying items, cosmetics, power-ups, or content directly. A direct sink that turns currency into something specific.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Progression gates&lt;/strong&gt; — content locked behind resource requirements (pay X coins to unlock this area, spend Y materials to access the next tier). Hard sinks that block progress until the requirement is met.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Expiry and decay&lt;/strong&gt; — event tokens that expire after an event, energy that caps and doesn't accumulate, daily offers that reset. Soft sinks that remove resources by limiting their shelf life.&lt;/p&gt;

&lt;p&gt;The key question about every sink: how much resource does it consume per meaningful player action, and is that rate in balance with the sources?&lt;/p&gt;




&lt;h2&gt;
  
  
  Source-Sink Balance: The Core of Economy Design
&lt;/h2&gt;

&lt;p&gt;The relationship between sources and sinks determines the health of your economy:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Balanced:&lt;/strong&gt; Players earn roughly what they spend over time. Scarcity exists but isn't oppressive. Players feel rewarded and motivated.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Source-heavy (inflation):&lt;/strong&gt; Players accumulate more than they spend. Currency piles up, upgrades feel cheap, nothing feels scarce, and monetization tanks because there's nothing valuable left to sell.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Sink-heavy (deflation):&lt;/strong&gt; Players can't earn enough to spend comfortably. Progression feels blocked, frustration builds, and players churn or feel forced to pay.&lt;/p&gt;

&lt;p&gt;Neither extreme is good. The job is to keep the economy close to balanced — with deliberate small imbalances that create urgency, motivation, and monetization opportunities.&lt;/p&gt;

&lt;h3&gt;
  
  
  A practical balance check
&lt;/h3&gt;

&lt;p&gt;For each currency in your game, map:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;All sources and their earn rates (per session, per day, per event)&lt;/li&gt;
&lt;li&gt;All sinks and their consumption rates&lt;/li&gt;
&lt;li&gt;The ratio of total daily income to total daily spend for an average player&lt;/li&gt;
&lt;li&gt;The ratio for a power player (high session frequency)&lt;/li&gt;
&lt;li&gt;The ratio for a casual player (low session frequency)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If those ratios diverge dramatically between player segments, your economy is working differently for different players — which is usually a problem.&lt;/p&gt;




&lt;h2&gt;
  
  
  Economy Loops: Connecting Earning and Spending
&lt;/h2&gt;

&lt;p&gt;A source and a sink by themselves aren't an economy. An &lt;strong&gt;economy loop&lt;/strong&gt; is what connects them into a cycle that drives player motivation.&lt;/p&gt;

&lt;p&gt;The basic loop structure:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Action → Reward → Spend → Power/Progress → New Action&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Example from a simple RPG:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Fight enemies → earn coins and XP → spend coins on upgrades, spend XP on leveling → become stronger → fight harder enemies → earn more coins and XP&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Example from a mobile idle game:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Tap/auto-produce resources → accumulate soft currency → spend on production upgrades → increase production rate → accumulate faster → unlock new resource types&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Example from a farming sim:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Plant crops → wait → harvest → sell for coins → buy seeds and buildings → plant more crops → higher yields → more coins&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;What makes a loop work:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;The reward feels proportional to the action.&lt;/strong&gt; Players should feel like they earned the resource, not like it appeared randomly.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;The spend has a meaningful outcome.&lt;/strong&gt; Spending should visibly change something.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;The new action is more interesting than the last.&lt;/strong&gt; Progress should open new possibilities, not just bigger numbers.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;The loop has the right cycle time.&lt;/strong&gt; Too fast and it feels trivial. Too slow and players disengage between loops.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Multiple Currencies: When One Isn't Enough
&lt;/h2&gt;

&lt;p&gt;Most games beyond a simple arcade title have more than one resource. Here's why, and how to design each one's role:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Soft currency (coins, gold, credits):&lt;/strong&gt; The primary earned currency from gameplay. High volume, low unit value. Used for frequent, low-cost purchases — upgrades, consumables, standard content.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Hard currency (gems, diamonds, crystals):&lt;/strong&gt; The premium currency, earned slowly or purchased. Low volume, high unit value. Used for high-value purchases — rare items, time skips, premium content. This is your core monetization lever.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Energy / stamina:&lt;/strong&gt; A session-gating resource. Replenishes over time. Controls how long players can play in a session and drives return visits. The sink is playing the game; the source is time (and premium spend for refills).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Event / seasonal tokens:&lt;/strong&gt; Temporary currencies earned from specific content. Expire with the event. Create urgency and give live events economic weight.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Upgrade materials:&lt;/strong&gt; Specific resources for specific upgrades. Adds targeting to spending — you can't just dump coins, you need the right material for the right upgrade. Creates secondary sink loops.&lt;/p&gt;

&lt;p&gt;Each currency needs its own source-sink balance. And each currency's design should answer: what is the player's relationship to this resource? Is it abundant or scarce? Do they make frequent small decisions or rare large ones?&lt;/p&gt;




&lt;h2&gt;
  
  
  Common Economy Design Mistakes
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Inflation from over-rewarding events.&lt;/strong&gt; Limited-time events that inject large amounts of currency without adequate sinks create an inflation spike that outlasts the event.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Dead currencies.&lt;/strong&gt; Adding a currency but not enough sinks for it. Players accumulate a resource they can't meaningfully spend, and it becomes invisible noise.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pay-to-skip vs pay-to-win.&lt;/strong&gt; Hard currency that lets players skip time gates is contentious but acceptable to most players. Hard currency that gives a direct power advantage over others damages game perception and long-term health.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Bottleneck cliffs.&lt;/strong&gt; Points in progression where the cost of the next upgrade far exceeds what the average player has accumulated. These are progression deserts — churn magnets.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Simultaneous inflation and deflation.&lt;/strong&gt; An economy with too many soft currencies and not enough of the specific material needed for an upgrade. Players feel rich and stuck at the same time.&lt;/p&gt;




&lt;h2&gt;
  
  
  Why You Should Simulate, Not Just Calculate
&lt;/h2&gt;

&lt;p&gt;All of the above can be planned on paper and in spreadsheets. But spreadsheets show you what your economy should do. They don't show you what it will do when 50,000 players with different play frequencies, spending habits, and session lengths move through it simultaneously.&lt;/p&gt;

&lt;p&gt;Economy simulation — running player behavior models against your economy design over time — is how you catch problems before launch:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Does soft currency inflate at mid-game for high-session players?&lt;/li&gt;
&lt;li&gt;Does the first major upgrade bottleneck cause player drop-off?&lt;/li&gt;
&lt;li&gt;Does the premium currency earn rate make IAP feel pointless?&lt;/li&gt;
&lt;li&gt;Does the battle pass feel completable for casual players or only for whales?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;itembase&lt;/strong&gt; is built for this. It lets you model your economy visually, define player behavior profiles, and simulate how your economy evolves over time — so you catch the inflation, the bottlenecks, and the dead currencies before your players do.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://itembase.dev/" rel="noopener noreferrer"&gt;Try itembase → itembase.dev&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Frequently Asked Questions
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;What are sources and sinks in game economy design?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Sources are mechanisms that create resources and deliver them to players — gameplay rewards, daily bonuses, events, IAP. Sinks are mechanisms that consume resources — upgrades, crafting, store purchases, energy expenditure. Keeping sources and sinks in balance is the core discipline of game economy design.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What is game economy design?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Game economy design is the discipline of designing how resources (currencies, items, energy, materials) are created, distributed, spent, and balanced in a game. It includes defining sources and sinks, designing reward loops, balancing multiple currencies, and ensuring the economy supports player motivation and business sustainability.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How do you balance a game economy?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Balance a game economy by mapping all sources and sinks for each currency, calculating earn and spend rates across different player segments, ensuring no segment accumulates dramatically more than they spend over time, and using simulation to test dynamic behavior over extended play sessions.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What causes inflation in a game economy?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Inflation happens when sources produce more currency than sinks consume. Common causes: over-rewarding events, insufficient upgrade costs, adding currencies without corresponding sinks, or failing to account for high-frequency players who earn far more per day than casual players.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What is an economy loop in games?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;An economy loop is the cycle connecting earning and spending in a game: player takes an action, receives a reward, spends the reward to gain power or progress, which enables a new action. Well-designed loops create self-reinforcing motivation — the spending always leads back to the earning.&lt;/p&gt;




&lt;h2&gt;
  
  
  Design Your Economy the Right Way
&lt;/h2&gt;

&lt;p&gt;Understanding sources, sinks, and loops is where economy design starts. Simulating them is where you validate that they actually work.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://itembase.dev/" rel="noopener noreferrer"&gt;&lt;strong&gt;Model and simulate your game economy in itembase → itembase.dev&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>gamedev</category>
      <category>gamdesign</category>
      <category>tooling</category>
      <category>bitcoin</category>
    </item>
    <item>
      <title>Best Game Economy Design Tools for Modern Game Teams</title>
      <dc:creator>Hiroshi TK</dc:creator>
      <pubDate>Thu, 14 May 2026 11:14:05 +0000</pubDate>
      <link>https://forem.com/hiroshi_takamura_c851fe71/best-game-economy-design-tools-for-modern-game-teams-30kp</link>
      <guid>https://forem.com/hiroshi_takamura_c851fe71/best-game-economy-design-tools-for-modern-game-teams-30kp</guid>
      <description>&lt;p&gt;Game economy design has a tooling problem. Every other design discipline has dedicated software, UI designers use Figma, project managers use Jira, engineers use IDEs with version control. Economy designers? Most of them are still working in a spreadsheet their lead designer built three years ago, maintained by whoever has been there longest.&lt;/p&gt;

&lt;p&gt;That's changing. This guide covers every major category of game economy design tool available today, what each is actually good for, where it breaks down, and how to think about building a stack that matches how your team actually works.&lt;/p&gt;




&lt;p&gt;Key Takeaways&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;There's no single tool that handles every part of game economy design.&lt;/li&gt;
&lt;li&gt;Spreadsheets are cheap and universal but lack simulation and break at scale.&lt;/li&gt;
&lt;li&gt;Machinations is good for visual resource flows but has a steep learning curve.&lt;/li&gt;
&lt;li&gt;Internal tools are powerful but expensive to build and maintain.&lt;/li&gt;
&lt;li&gt;Analytics dashboards tell you what went wrong after the fact — not how to fix it before launch.&lt;/li&gt;
&lt;li&gt;itembase is the purpose-built option for F2P, mobile, and live service game economy design and simulation.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  What Game Economy Design Tools Need to Do
&lt;/h2&gt;

&lt;p&gt;Before comparing tools, it's worth being explicit about what the job actually requires. A complete game economy design tool should handle:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Modeling&lt;/strong&gt; — representing currencies, items, sources, sinks, and their relationships&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Simulation&lt;/strong&gt; — running player behavior over time to see how the economy evolves&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Balancing&lt;/strong&gt; — tuning earn rates, costs, and progression curves&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;LiveOps planning&lt;/strong&gt; — testing what events, bundles, or balance changes do to the economy before shipping&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Collaboration&lt;/strong&gt; — making the economy model readable and shareable with the full team&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;With that in mind, here's how the available options compare.&lt;/p&gt;




&lt;h2&gt;
  
  
  Spreadsheets (Google Sheets / Excel)
&lt;/h2&gt;

&lt;h3&gt;
  
  
  What they are
&lt;/h3&gt;

&lt;p&gt;The universal default. Every game economy starts in a spreadsheet. Expected value calculations, upgrade cost tables, currency conversion ratios, progression curve plots.&lt;/p&gt;

&lt;h3&gt;
  
  
  What they're good at
&lt;/h3&gt;

&lt;p&gt;Static math. If you need to check whether your daily quest coin yield makes a chest affordable in 2.5 days, a spreadsheet does that in seconds. Simple curves, ratios, and snapshots.&lt;/p&gt;

&lt;h3&gt;
  
  
  Where they fall short
&lt;/h3&gt;

&lt;p&gt;Spreadsheets don't simulate — they calculate. They give you theoretical expected values, not behavioral distributions across a player population. They can't model how currency supply accumulates over 30 days of play, how a randomized loot system performs at percentile extremes, or how a seasonal event changes your economy's equilibrium.&lt;/p&gt;

&lt;p&gt;At scale, they also become maintenance problems. Multiple currencies, interdependent formulas, seasonal patches — spreadsheets grow into systems no single person fully understands.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Early-stage math, simple economies, quick ratio checks.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Not for:&lt;/strong&gt; Simulation, dynamic modeling, complex economies, LiveOps.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Cost:&lt;/strong&gt; Free.&lt;/p&gt;




&lt;h2&gt;
  
  
  Machinations
&lt;/h2&gt;

&lt;h3&gt;
  
  
  What it is
&lt;/h3&gt;

&lt;p&gt;A node-based visual tool for designing and simulating game systems. Machinations represents economies as diagrams — nodes represent resources, edges represent flows — and can run simulations over time.&lt;/p&gt;

&lt;h3&gt;
  
  
  What it's good at
&lt;/h3&gt;

&lt;p&gt;Making systems &lt;em&gt;visible&lt;/em&gt;. Machinations is excellent for teaching economy design (it's widely used in game design education) and for the early stages of designing resource flow logic. The visual format makes it easier to show a system to a non-designer than a spreadsheet does.&lt;/p&gt;

&lt;h3&gt;
  
  
  Where it falls short
&lt;/h3&gt;

&lt;p&gt;Machinations abstracts heavily. It works at the level of "resource flows" — not at the level of actual game items, currencies with specific names, seasonal event structures, or IAP bundles. Getting a real game's economy accurately represented is time-consuming, and the output is more useful for system thinking than for production-ready balancing.&lt;/p&gt;

&lt;p&gt;The learning curve is also steeper than it looks. Designers who aren't already comfortable with systems diagrams often bounce off it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Systems education, early-stage economy diagramming, academic or concept-phase work.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Not for:&lt;/strong&gt; Production economy balancing, LiveOps simulation, F2P game-specific economy modeling.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Cost:&lt;/strong&gt; Free tier available; paid plans for teams.&lt;/p&gt;




&lt;h2&gt;
  
  
  Custom Internal Tools
&lt;/h2&gt;

&lt;h3&gt;
  
  
  What they are
&lt;/h3&gt;

&lt;p&gt;Spreadsheet-based systems, internal dashboards, or custom-built apps that larger studios develop specifically for their games. Some studios have internal economy editors, balance sheets with simulation layers, or backend tools that tie directly into their game's data.&lt;/p&gt;

&lt;h3&gt;
  
  
  What they're good at
&lt;/h3&gt;

&lt;p&gt;Perfect fit. A custom tool built around your specific game, your specific currencies, your specific LiveOps pipeline — nothing out-of-the-box matches that.&lt;/p&gt;

&lt;h3&gt;
  
  
  Where they fall short
&lt;/h3&gt;

&lt;p&gt;Cost. Building and maintaining a custom economy tool requires engineering time that most teams don't have. The tool ages with the game — it needs to be updated every time the economy changes. And when the economy designer who built it leaves, institutional knowledge walks out with them.&lt;/p&gt;

&lt;p&gt;Custom internal tools are a luxury for teams with dedicated tooling engineers. Most indie and mid-size studios can't afford them.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Large live service studios with dedicated tooling teams.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Not for:&lt;/strong&gt; Indie teams, mobile studios, teams without engineering capacity.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Cost:&lt;/strong&gt; High — engineering time.&lt;/p&gt;




&lt;h2&gt;
  
  
  Analytics Dashboards (GameAnalytics, Amplitude, Mixpanel)
&lt;/h2&gt;

&lt;h3&gt;
  
  
  What they are
&lt;/h3&gt;

&lt;p&gt;Post-launch data platforms that track player behavior, monetization metrics, retention curves, and funnel performance.&lt;/p&gt;

&lt;h3&gt;
  
  
  What they're good at
&lt;/h3&gt;

&lt;p&gt;Telling you what happened. If your economy shipped broken, an analytics dashboard will tell you — players are churning at level 12, premium currency spend dropped 40% after the last patch, the conversion rate on your new bundle is below benchmark.&lt;/p&gt;

&lt;h3&gt;
  
  
  Where they fall short
&lt;/h3&gt;

&lt;p&gt;They're retrospective by design. Analytics tells you about problems after players experienced them. They're not design tools — they don't help you model an economy or test a decision before shipping. And they require a live game with real player data, making them useless in pre-launch design phases.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Post-launch economy tuning, player behavior analysis, KPI tracking.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Not for:&lt;/strong&gt; Pre-launch economy design, balancing, LiveOps planning before ship.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Cost:&lt;/strong&gt; Free tiers available; paid for larger data volumes.&lt;/p&gt;




&lt;h2&gt;
  
  
  itembase
&lt;/h2&gt;

&lt;h3&gt;
  
  
  What it is
&lt;/h3&gt;

&lt;p&gt;itembase is a purpose-built game economy design and simulation platform. It's the tool in this list designed specifically to cover the gap between "static spreadsheet math" and "real player behavior" — for designers working on F2P, mobile, and live service games.&lt;/p&gt;

&lt;h3&gt;
  
  
  What it's good at
&lt;/h3&gt;

&lt;p&gt;itembase lets designers model their actual game economy — real currencies, items, sources, sinks, progression systems — and simulate how players move through it over time. You can test what happens when you add a new currency, run a limited-time event, change a drop rate, or introduce a new IAP bundle — before any of it goes live.&lt;/p&gt;

&lt;p&gt;It's also designed to be usable by game designers, not data engineers. The interface is visual and game-design-native, not a BI tool with a game economy use case bolted on.&lt;/p&gt;

&lt;p&gt;Key capabilities:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Visual economy modeling with actual game items and currencies&lt;/li&gt;
&lt;li&gt;Player behavior simulation over time&lt;/li&gt;
&lt;li&gt;LiveOps scenario testing (events, bundles, balance changes)&lt;/li&gt;
&lt;li&gt;Progression and reward system simulation&lt;/li&gt;
&lt;li&gt;Built-in simulation library with real game examples&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Where it fits in the stack
&lt;/h3&gt;

&lt;p&gt;itembase is not a replacement for analytics (which handles post-launch data) or for documentation tools (which handle GDDs). It's the pre-launch and pre-ship validation layer — the tool that catches economy problems before players do.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; F2P economy design, battle pass design, LiveOps economy simulation, mobile game balancing, idle game economy, gacha economy design.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Cost:&lt;/strong&gt; Free to start at &lt;a href="https://itembase.dev/" rel="noopener noreferrer"&gt;itembase.dev&lt;/a&gt;.&lt;/p&gt;




&lt;h2&gt;
  
  
  Recommended Stack by Team Type
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Team type&lt;/th&gt;
&lt;th&gt;Recommended stack&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Solo indie developer&lt;/td&gt;
&lt;td&gt;Google Sheets + itembase&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Small mobile studio (2–5)&lt;/td&gt;
&lt;td&gt;Notion + Google Sheets + itembase&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Mid-size F2P team&lt;/td&gt;
&lt;td&gt;Notion + itembase + GameAnalytics&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Large live service studio&lt;/td&gt;
&lt;td&gt;Custom tooling + itembase + Amplitude&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Narrative / non-economy game&lt;/td&gt;
&lt;td&gt;Google Sheets + Machinations (optional)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;The pattern is consistent: spreadsheets handle simple early-stage math, analytics handles post-launch data, and itembase covers the design and simulation layer that neither can.&lt;/p&gt;




&lt;h2&gt;
  
  
  Frequently Asked Questions
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;What is the best game economy design tool?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;It depends on the game type and studio size. For F2P, mobile, and live service games, itembase is purpose-built for economy design and simulation. For simple games with linear economies, Google Sheets is sufficient. Machinations is useful for systems education and visual flow diagrams. Analytics tools like GameAnalytics are essential post-launch but not useful for pre-launch design.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What tools do game economy designers use?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Most economy designers use a combination of spreadsheets for static math, visualization tools for system diagrams, and increasingly — dedicated economy simulation tools like itembase for F2P and live service titles. Custom internal tools exist at larger studios but are uncommon at indie and mid-size scale.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Is Machinations good for game economy design?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Machinations is good for systems thinking and visual resource flow design, especially in educational or concept-phase work. It abstracts heavily and doesn't model real game-specific objects well, making it less practical for production-ready economy balancing or LiveOps simulation.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Do I need a game economy design tool if I have a data analyst?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Yes. Analytics and data analysis are retrospective — they tell you what happened after players experienced it. Economy design tools are prospective — they let you test assumptions before shipping. Both serve different purposes and neither replaces the other.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What is the best free game economy design tool?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;itembase offers free access for game economy design and simulation. Google Sheets is free for static math. Machinations has a free tier for basic diagrams.&lt;/p&gt;




&lt;h2&gt;
  
  
  Build Your Economy Design Stack
&lt;/h2&gt;

&lt;p&gt;If your current economy tooling is a spreadsheet and a prayer, it's worth investing an hour in a proper tool before your next project enters production.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://itembase.dev/" rel="noopener noreferrer"&gt;&lt;strong&gt;Explore itembase for game economy design → itembase.dev&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>gamedev</category>
      <category>tooling</category>
      <category>gamedesign</category>
      <category>indiedev</category>
    </item>
    <item>
      <title>Why Spreadsheets Are Not Enough for Game Economy Design</title>
      <dc:creator>Hiroshi TK</dc:creator>
      <pubDate>Wed, 13 May 2026 10:17:15 +0000</pubDate>
      <link>https://forem.com/hiroshi_takamura_c851fe71/why-spreadsheets-are-not-enough-for-game-economy-design-5d46</link>
      <guid>https://forem.com/hiroshi_takamura_c851fe71/why-spreadsheets-are-not-enough-for-game-economy-design-5d46</guid>
      <description>&lt;p&gt;Spreadsheets built game economies before any dedicated tool existed for the job. And honestly — for a long time, they were fine. Simple math, a few currencies, a linear upgrade curve. Sheets handled it.&lt;/p&gt;

&lt;p&gt;But modern games aren't simple. F2P economies have multiple interlocking currencies, randomized reward systems, time-gated progression, seasonal events, and player segments that all behave differently. Trying to model that in a spreadsheet doesn't just get inconvenient — it gets dangerous. You ship a broken economy because your spreadsheet said everything was fine.&lt;/p&gt;

&lt;p&gt;This article explains where spreadsheets work, where they stop working, and what game economy design actually needs from a dedicated tool.&lt;/p&gt;




&lt;h2&gt;
  
  
  Key Takeaways
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Spreadsheets are good for static math — expected values, cost ratios, simple curves.&lt;/li&gt;
&lt;li&gt;They break down when randomness, multiple interdependent currencies, progression simulation, and LiveOps enter the picture.&lt;/li&gt;
&lt;li&gt;The core problem: spreadsheets calculate what &lt;em&gt;should&lt;/em&gt; happen. They can't simulate what &lt;em&gt;will&lt;/em&gt; happen.&lt;/li&gt;
&lt;li&gt;Economy-heavy games need a tool with a simulation layer, not just a calculation layer.&lt;/li&gt;
&lt;li&gt;itembase is built specifically for this gap.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  What Spreadsheets Do Well
&lt;/h2&gt;

&lt;p&gt;Let's be honest — spreadsheets aren't going away, and they shouldn't. There's a class of economy design work they handle just fine:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Static expected value calculations.&lt;/strong&gt; If a chest costs 100 coins and your daily quest gives 40 coins, a spreadsheet tells you players earn one chest every 2.5 days. That's useful.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Simple progression curves.&lt;/strong&gt; Plotting upgrade costs across 20 levels, visualizing a power curve, checking that your XP-to-level formula doesn't get absurd at the high end — all spreadsheet territory.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Quick ratio checks.&lt;/strong&gt; Is this item worth its cost relative to other items? Is this IAP bundle competitive? Spreadsheet does this in minutes.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Sharing static snapshots.&lt;/strong&gt; A well-formatted balance sheet is easy to share with a producer, a developer, or a publisher. Everyone can open it.&lt;/p&gt;

&lt;p&gt;So no — the argument isn't "never use spreadsheets." It's that spreadsheets are a starting point, not a complete solution.&lt;/p&gt;




&lt;h2&gt;
  
  
  Where Spreadsheets Break Down
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. They can't handle randomness properly
&lt;/h3&gt;

&lt;p&gt;Gacha pulls, loot tables, variable event rewards, random drop rates — these all involve probability distributions, not single values. A spreadsheet gives you the expected value of a 3% drop rate. It can't simulate what the &lt;em&gt;distribution&lt;/em&gt; of that outcome looks like across 10,000 players over 30 days. You end up designing around a single theoretical number that doesn't reflect actual player experience.&lt;/p&gt;

&lt;p&gt;Some designers work around this with Monte Carlo simulations in Sheets, but those are painful to build, slow to run, and nearly impossible for non-technical teammates to use or trust.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Multiple interdependent currencies become unmanageable
&lt;/h3&gt;

&lt;p&gt;Most spreadsheet economy models work fine with one or two currencies. Add a third, a fourth, a premium currency with two earn paths and three spend destinations, a seasonal token that converts to the main currency at a variable rate — and the spreadsheet becomes a liability. Cell references break. Formula errors propagate silently. Someone updates a conversion rate and doesn't realize it's referenced in fourteen other cells.&lt;/p&gt;

&lt;p&gt;The bigger the economy, the faster this collapses.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. They model states, not dynamics
&lt;/h3&gt;

&lt;p&gt;A spreadsheet shows you a snapshot: what the economy looks like at a given point with a given set of assumptions. It doesn't show you how the economy &lt;em&gt;changes over time&lt;/em&gt; as players move through it. Where does currency supply peak? When do players hit the first hard bottleneck? What happens to soft currency reserves if you double the drop rate from a limited-time event? These are dynamic questions. Spreadsheets are static tools.&lt;/p&gt;

&lt;h3&gt;
  
  
  4. Player behavior isn't in the model
&lt;/h3&gt;

&lt;p&gt;Spreadsheets model the economy as designed. They don't model the economy as played. Players don't follow the expected path — they hoard, they spend irrationally, they quit at bottlenecks, they exploit unintended conversion loops. None of that shows up in a spreadsheet because the spreadsheet only knows about numbers you put in, not about players.&lt;/p&gt;

&lt;h3&gt;
  
  
  5. LiveOps makes it worse
&lt;/h3&gt;

&lt;p&gt;The first time you ship a limited-time event that injects a new currency, adds a temporary exchange rate, and gates progression behind event-exclusive items — your spreadsheet breaks. You're now maintaining a fork, or patching in new tabs, or rebuilding the sheet from scratch. Every season, every update, every balance change adds complexity that the spreadsheet was never designed to carry.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Economy Problems You'll Miss
&lt;/h2&gt;

&lt;p&gt;Here's a short list of real economy failures that spreadsheets routinely fail to catch:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Inflation.&lt;/strong&gt; Your sources produce more currency than your sinks consume. Players stockpile. Prices start to feel meaningless. The spreadsheet never shows you this because it doesn't simulate accumulation over time.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Currency devaluation.&lt;/strong&gt; A new bundle or event offers a better conversion rate than existing content. Players drain their reserves, the old content becomes pointless, and the perceived value of your premium currency drops. The spreadsheet models each event in isolation.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Progression deserts.&lt;/strong&gt; There's a 10-level stretch where the upgrade cost curve massively outpaces session rewards. Players stall, bounce, and churn. The spreadsheet shows you the numbers — it doesn't show you the behavioral consequence.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Content exhaustion.&lt;/strong&gt; Players complete your battle pass in week one. The spreadsheet said the XP pacing would take six weeks. It didn't account for session frequency variance across your player base.&lt;/p&gt;




&lt;h2&gt;
  
  
  What Game Economy Design Actually Needs
&lt;/h2&gt;

&lt;p&gt;A proper game economy design tool needs to do things a spreadsheet can't:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Simulate player behavior over time&lt;/strong&gt; — not just calculate theoretical values.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Model multiple currencies and their interactions&lt;/strong&gt; as a connected system, not isolated cells.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Run probabilistic outcomes&lt;/strong&gt; for gacha, loot, and random rewards.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Visualize economy dynamics&lt;/strong&gt; — currency accumulation, spend rates, bottleneck formation — as graphs, not tables.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Test LiveOps changes&lt;/strong&gt; before they go live — what does this event do to my currency supply?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Be usable by a non-engineer designer&lt;/strong&gt; without building custom scripts or pivot tables.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Where itembase Fits
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;itembase&lt;/strong&gt; is a game economy design and simulation platform built for exactly this gap. It's not a replacement for spreadsheets entirely — quick math still happens in sheets. But for designing and validating a real game economy, itembase gives you what a spreadsheet can't:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A visual economy model built around your actual game items and currencies&lt;/li&gt;
&lt;li&gt;Simulation of player behavior over time, not just static calculations&lt;/li&gt;
&lt;li&gt;Support for multiple currencies, sinks, sources, and their interactions as a live system&lt;/li&gt;
&lt;li&gt;LiveOps scenario testing — model an event, a bundle, a balance change before it ships&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If your game has more than two currencies, any form of randomized rewards, progression gating, or live events — the spreadsheet is already failing you silently. The problems it misses don't show up until players find them.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://itembase.dev/" rel="noopener noreferrer"&gt;Try itembase → itembase.dev&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Frequently Asked Questions
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Why are spreadsheets not enough for game economy design?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Spreadsheets handle static math well but can't simulate player behavior over time, model probabilistic outcomes accurately, or show how multiple interdependent currencies interact dynamically. They model the economy as designed — not as played. For F2P games, live service games, or any game with complex reward systems, this creates a gap between the design on paper and what players actually experience.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What is a game economy design tool?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A game economy design tool is specialized software for modeling, simulating, and balancing a game's virtual economy — its currencies, items, reward systems, progression gates, and live events. Unlike spreadsheets, dedicated tools include simulation layers that model player behavior over time and can test economy changes before they ship.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Can you design a game economy in Excel or Google Sheets?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Yes, for simple games with linear economies. For games with multiple currencies, randomized rewards, progression systems, or live events, spreadsheets become unreliable — they model expected values but miss behavioral dynamics, can't simulate time-based accumulation, and break down structurally as the economy grows in complexity.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What problems does game economy simulation solve?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Economy simulation catches problems that static spreadsheet models miss: inflation from unbalanced sources and sinks, progression deserts where reward rates fall behind upgrade costs, content exhaustion from faster-than-expected player advancement, and currency devaluation from poorly scoped live events.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What should I use instead of a spreadsheet for game economy design?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;itembase is purpose-built for game economy design and simulation — it handles multiple currencies, player behavior simulation, probabilistic reward modeling, and LiveOps scenario testing in a visual interface designed for game designers, not data engineers.&lt;/p&gt;




&lt;h2&gt;
  
  
  Stop Designing Blind
&lt;/h2&gt;

&lt;p&gt;Spreadsheets are a starting point. They're not a validation tool. If you're shipping a game economy based only on spreadsheet math, you're finding out what's wrong when players do.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://itembase.dev/" rel="noopener noreferrer"&gt;&lt;strong&gt;Design and simulate your game economy in itembase → itembase.dev&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>gamedev</category>
      <category>tooling</category>
      <category>gamedesign</category>
      <category>development</category>
    </item>
    <item>
      <title>Game Design Tool vs Game Engine: What Designers Actually Need</title>
      <dc:creator>Hiroshi TK</dc:creator>
      <pubDate>Tue, 12 May 2026 10:45:35 +0000</pubDate>
      <link>https://forem.com/hiroshi_takamura_c851fe71/game-design-tool-vs-game-engine-what-designers-actually-need-1036</link>
      <guid>https://forem.com/hiroshi_takamura_c851fe71/game-design-tool-vs-game-engine-what-designers-actually-need-1036</guid>
      <description>&lt;p&gt;Every new game designer makes the same assumption: the game engine is the tool. If you're in Unity, you're doing game design. If you know Unreal, you're a game designer.&lt;/p&gt;

&lt;p&gt;That's not wrong — but it's nowhere near the full picture. Game engines are powerful, essential, and completely wrong for most of the actual work game designers do. This article draws the line clearly: what engines are for, what design tools are for, and why conflating the two costs designers time, money, and shipping confidence.&lt;/p&gt;




&lt;h2&gt;
  
  
  TL;DR — Key Takeaways
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;A game engine is a development and runtime tool — it builds, runs, and ships the game.&lt;/li&gt;
&lt;li&gt;A game design tool is a thinking, modeling, and validation tool — it helps you figure out what to build.&lt;/li&gt;
&lt;li&gt;Most core design work (systems, economy, balance, documentation) happens outside the engine.&lt;/li&gt;
&lt;li&gt;Treating the engine as your design tool leads to expensive implementation-first decisions.&lt;/li&gt;
&lt;li&gt;Designers need both — but they serve completely different purposes at different stages.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  What a Game Engine Is (and Isn't)
&lt;/h2&gt;

&lt;p&gt;A game engine — Unity, Unreal, Godot, GameMaker — is the software that makes your game run. It handles rendering, physics, input, audio, scripting, and deployment. It's where programmers write code, artists import assets, and the team integrates everything into a working product.&lt;/p&gt;

&lt;p&gt;Engines are extraordinary tools. But they're built for &lt;em&gt;implementation&lt;/em&gt;, not &lt;em&gt;design thinking&lt;/em&gt;. When you're in Unity, you're already committed to a specific technical structure. You're answering "how do we build this?" — not "what should we build?"&lt;/p&gt;

&lt;p&gt;That distinction is critical. Implementation-first game design leads to one of the most common and expensive problems in game development: systems that were built before they were properly designed. You prototype a progression system in the engine, it gets used as the base for real development, and three months later you realize the economy doesn't balance — but now it's baked into production code.&lt;/p&gt;




&lt;h2&gt;
  
  
  What a Game Design Tool Is
&lt;/h2&gt;

&lt;p&gt;A game design tool helps you answer design questions before — and separate from — the question of how to implement them. Depending on the category, a design tool might help you:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Write and communicate design decisions&lt;/strong&gt; (documentation tools: Notion, Confluence)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Map and sketch systems visually&lt;/strong&gt; (whiteboard tools: Miro, FigJam)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Prototype player-facing flows&lt;/strong&gt; (UI prototyping: Figma)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Model and simulate game systems and economies&lt;/strong&gt; (systems tools: itembase, Machinations)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Balance numbers and curves&lt;/strong&gt; (balancing tools: spreadsheets, itembase)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Plan and test live events&lt;/strong&gt; (LiveOps tools: itembase, Airtable)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;None of these tasks happen inside a game engine. And none of them should — the whole point is to make decisions &lt;em&gt;before&lt;/em&gt; you commit to implementation.&lt;/p&gt;




&lt;h2&gt;
  
  
  Where the Confusion Comes From
&lt;/h2&gt;

&lt;p&gt;The confusion makes sense. Game engines have become more and more design-friendly over time. Unity's visual scripting, Unreal's Blueprints, rapid-prototype-friendly frameworks — these blur the line between design and implementation. For small indie games with simple systems, prototyping in the engine can be totally valid.&lt;/p&gt;

&lt;p&gt;But there are two problems with defaulting to the engine for design work:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. The engine is the wrong level of abstraction for design questions.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Design questions are things like: "How fast should players earn premium currency?" or "What happens to player engagement if we add a third resource type?" or "Does our battle pass feel rewarding at the midpoint?" These are systems questions. The engine can't answer them. It can only implement whatever answer you give it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Prototyping in the engine creates false permanence.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Once something is built in the engine, it feels real. It feels costly to change. Designs that live in a document, a diagram, or a simulation are psychologically easy to throw out and rebuild. Designs that live in Unity are not — even when the team intellectually knows they should.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Right Tool for Each Stage of Design
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Stage&lt;/th&gt;
&lt;th&gt;Question&lt;/th&gt;
&lt;th&gt;Right tool type&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Concept&lt;/td&gt;
&lt;td&gt;What is this game?&lt;/td&gt;
&lt;td&gt;Docs, whiteboard&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;System design&lt;/td&gt;
&lt;td&gt;How do the mechanics work?&lt;/td&gt;
&lt;td&gt;Whiteboard, systems tool&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Economy design&lt;/td&gt;
&lt;td&gt;How do currencies, items, and rewards interact?&lt;/td&gt;
&lt;td&gt;Economy design tool (itembase)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;UI/UX flow&lt;/td&gt;
&lt;td&gt;What does the player experience?&lt;/td&gt;
&lt;td&gt;Prototyping tool (Figma)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Balancing&lt;/td&gt;
&lt;td&gt;Are the numbers right?&lt;/td&gt;
&lt;td&gt;Balancing tool, economy simulator&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;LiveOps planning&lt;/td&gt;
&lt;td&gt;What happens after launch?&lt;/td&gt;
&lt;td&gt;LiveOps tool, economy simulator&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Implementation&lt;/td&gt;
&lt;td&gt;How do we build it?&lt;/td&gt;
&lt;td&gt;Game engine&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Notice that the engine appears last. That's not because implementation is unimportant — it's because every stage before it exists to make the implementation stage faster, cheaper, and more confident.&lt;/p&gt;




&lt;h2&gt;
  
  
  When Engineers and Designers Disagree About Tools
&lt;/h2&gt;

&lt;p&gt;One version of the engine-vs-design-tool argument that comes up in real teams: engineers want to prototype in the engine because they're more comfortable there; designers want to prototype in lightweight tools because they iterate faster. Both are valid — but they're optimizing for different things.&lt;/p&gt;

&lt;p&gt;Engineers prototype to test technical feasibility. Designers prototype to test design assumptions. These should happen in parallel, not as the same activity. When a team conflates them, design decisions get made by whoever is most comfortable in the engine — which is usually not the designer.&lt;/p&gt;




&lt;h2&gt;
  
  
  What Designers Actually Need
&lt;/h2&gt;

&lt;p&gt;If you're a game designer building any kind of system-heavy game — progression, economy, live events, gacha, idle mechanics, battle pass — your toolset needs to include more than an engine and a Google Doc.&lt;/p&gt;

&lt;p&gt;Specifically:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A &lt;strong&gt;documentation tool&lt;/strong&gt; so design decisions are written, shared, and findable.&lt;/li&gt;
&lt;li&gt;A &lt;strong&gt;visual thinking tool&lt;/strong&gt; for early system mapping.&lt;/li&gt;
&lt;li&gt;A &lt;strong&gt;prototyping tool&lt;/strong&gt; for player-facing flow validation.&lt;/li&gt;
&lt;li&gt;An &lt;strong&gt;economy design and simulation tool&lt;/strong&gt; for anything involving currencies, items, rewards, or live events.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;itembase&lt;/strong&gt; covers the last category directly — it's built for game economy design and simulation, designed to answer the systems questions your engine can't. If you're designing an F2P game, a live service game, or any game with a meaningful economy layer, it belongs in your stack before you open your engine.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://itembase.dev/" rel="noopener noreferrer"&gt;itembase.dev&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Frequently Asked Questions
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;What is the difference between a game design tool and a game engine?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A game engine (Unity, Unreal, Godot) is software for implementing, running, and shipping a game. A game design tool is software for thinking, modeling, simulating, and validating design decisions — documentation platforms, whiteboard tools, economy simulators, and prototyping tools. Engines answer "how do we build this?" Design tools answer "what should we build?"&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Can you use a game engine as a game design tool?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;To a limited extent — rapid prototyping inside an engine is valid for testing small mechanics. But engines are the wrong tool for documentation, economy modeling, balancing, LiveOps planning, and most system-level design thinking. Over-relying on the engine for design work leads to expensive late-stage changes.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What tools should a game designer use?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A complete designer toolkit covers: documentation (Notion, Confluence), visual thinking (Miro), UI prototyping (Figma), economy design and simulation (itembase), and LiveOps planning. The exact mix depends on the game type — economy-heavy and live service games need dedicated economy tooling.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why do designers prototype outside the engine?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Speed and reversibility. A design that lives in a document or simulation is fast to change. A design that lives in production code feels permanent and becomes costly to revisit. Prototyping outside the engine lets designers validate assumptions cheaply before committing to implementation.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What is the best game design tool for systems design?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;For game economy and systems design — especially in F2P, mobile, and live service games — itembase is purpose-built for modeling and simulating virtual economies. For visual system mapping, Machinations or Miro work well at early stages.&lt;/p&gt;




&lt;h2&gt;
  
  
  Design First, Build Second
&lt;/h2&gt;

&lt;p&gt;The best game development teams treat engines and design tools as different instruments for different jobs. If you're currently doing all your design work inside Unity or in a spreadsheet, you're likely missing a layer of validation that would save you real development time.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://itembase.dev/" rel="noopener noreferrer"&gt;&lt;strong&gt;Start designing your game economy in itembase → itembase.dev&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>gamedesign</category>
      <category>gamedev</category>
      <category>tooling</category>
      <category>godotengine</category>
    </item>
    <item>
      <title>What Is a Game Design Tool? A Practical Guide for Game Designers</title>
      <dc:creator>Hiroshi TK</dc:creator>
      <pubDate>Tue, 12 May 2026 08:47:15 +0000</pubDate>
      <link>https://forem.com/hiroshi_takamura_c851fe71/what-is-a-game-design-tool-a-practical-guide-for-game-designers-51oa</link>
      <guid>https://forem.com/hiroshi_takamura_c851fe71/what-is-a-game-design-tool-a-practical-guide-for-game-designers-51oa</guid>
      <description>&lt;p&gt;Ask a junior game designer what tools they use and they'll usually say Unity or Unreal. Ask a senior designer the same question and they'll list eight things — none of which are game engines.&lt;/p&gt;

&lt;p&gt;A game engine is where your game runs. A game design tool is where your game gets &lt;em&gt;designed&lt;/em&gt;. Those are two completely different activities, and conflating them is one of the most common mistakes new designers make. This guide explains what a game design tool actually is, the categories that matter, and how to build a stack that makes you a faster, clearer designer.&lt;/p&gt;




&lt;h2&gt;
  
  
  TL;DR — Key Takeaways
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;A game design tool is any software that helps you document, prototype, model, simulate, or communicate a game's design — before or during development.&lt;/li&gt;
&lt;li&gt;Game engines are development tools, not design tools.&lt;/li&gt;
&lt;li&gt;There are six core categories: documentation, whiteboards, prototyping, systems/economy design, balancing, and LiveOps.&lt;/li&gt;
&lt;li&gt;Different game types need different tool stacks — a narrative RPG and an F2P mobile game have almost nothing in common in their tooling needs.&lt;/li&gt;
&lt;li&gt;Economy-heavy and live games need a dedicated economy design tool. A spreadsheet is not enough.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  What Is a Game Design Tool?
&lt;/h2&gt;

&lt;p&gt;A &lt;strong&gt;game design tool&lt;/strong&gt; is any software that helps a game designer define, communicate, test, or refine a game's design — its rules, systems, economies, flows, and content. It is not the software that builds or ships the game. It is the software that helps you figure out &lt;em&gt;what&lt;/em&gt; to build before and during the time you're building it.&lt;/p&gt;

&lt;p&gt;The distinction matters because most game designers underinvest in design tooling. They write a design doc in Google Docs, do their balancing in a spreadsheet that breaks after three weeks, and prototype flows in their head — then wonder why development keeps circling back to decisions that should have been settled earlier.&lt;/p&gt;

&lt;p&gt;Good design tooling creates a single source of truth for game decisions. It makes invisible thinking visible. It lets you simulate consequences before they ship.&lt;/p&gt;




&lt;h2&gt;
  
  
  The 6 Categories of Game Design Tools
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. Documentation Tools
&lt;/h3&gt;

&lt;p&gt;Documentation tools are where design decisions live in written form. This includes game design documents (GDDs), feature specs, system overviews, content databases, and design wikis.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What they're for:&lt;/strong&gt; Creating a shared understanding of what the game is, how it works, and why decisions were made.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Common tools:&lt;/strong&gt; Notion, Confluence, Google Docs, Coda.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What to look for:&lt;/strong&gt; Structure, searchability, and ease of linking between documents. A GDD nobody can navigate is a GDD nobody reads.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Where they fall short:&lt;/strong&gt; Documentation tools record decisions. They don't help you make them. You can write a perfectly formatted GDD for a broken economy system — the doc won't tell you it's broken.&lt;/p&gt;




&lt;h3&gt;
  
  
  2. Whiteboard and Visual Thinking Tools
&lt;/h3&gt;

&lt;p&gt;Before a design becomes a document, it usually becomes a diagram. Whiteboards — physical or digital — are where designers map core loops, sketch progression systems, plan content hierarchies, and run early workshops with their teams.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What they're for:&lt;/strong&gt; Visual thinking, early-stage system mapping, team alignment sessions.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Common tools:&lt;/strong&gt; Miro, FigJam, Excalidraw, Mural.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What to look for:&lt;/strong&gt; Speed. Whiteboard tools should be frictionless. If it takes five minutes to set up a board, you'll stop using it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Where they fall short:&lt;/strong&gt; Everything on a whiteboard is manual. There's no data, no logic, no simulation. A diagram of your economy system looks correct until you actually run the numbers.&lt;/p&gt;




&lt;h3&gt;
  
  
  3. Prototyping Tools
&lt;/h3&gt;

&lt;p&gt;Prototyping tools let designers create low-fidelity representations of a game's user experience — usually focused on screens, flows, and UI interactions rather than underlying systems.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What they're for:&lt;/strong&gt; Testing player-facing flows before they're built. Onboarding sequences, store layouts, menu structures, tutorial flows.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Common tools:&lt;/strong&gt; Figma, Adobe XD, Marvel, Axure.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What to look for:&lt;/strong&gt; The ability to link screens and simulate basic interactions. Good prototyping tools let a non-engineer share a clickable flow with a developer or producer without needing a build.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Where they fall short:&lt;/strong&gt; Prototyping tools are surface-level by design. They show you &lt;em&gt;how the game looks&lt;/em&gt; to a player, not &lt;em&gt;how it works&lt;/em&gt; underneath. A beautifully prototyped store screen can still ship with a broken economy behind it.&lt;/p&gt;




&lt;h3&gt;
  
  
  4. Game Systems and Economy Design Tools
&lt;/h3&gt;

&lt;p&gt;This is the category most indie designers underinvest in — and the one that causes the most expensive problems later.&lt;/p&gt;

&lt;p&gt;Game systems design tools help you model the underlying logic of a game: resource flows, currency systems, progression curves, loot tables, crafting systems, and reward structures. Economy design tools are a specialized subset focused specifically on virtual economies — how currencies are generated, how they're spent, how items move through the system, and how player behavior interacts with all of it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What they're for:&lt;/strong&gt; Designing and testing game systems before (and during) development. Understanding how your economy behaves under player pressure, not just on paper.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Common tools:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Spreadsheets (Google Sheets / Excel):&lt;/strong&gt; The default. Good for static models, bad for simulation and scale.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Machinations:&lt;/strong&gt; Node-based visual tool for resource flow diagrams and system simulation.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;itembase:&lt;/strong&gt; Purpose-built platform for game economy design and simulation. Designed for F2P, mobile, and live games where virtual currencies, items, progression systems, and LiveOps events need to work together. Lets you simulate how your economy behaves over time — not just how it's structured on paper.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;What to look for:&lt;/strong&gt; The ability to model your &lt;em&gt;actual&lt;/em&gt; game objects (items, currencies, events) — not just abstract flows. And the ability to simulate player behavior against your design, not just calculate static outputs.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Where spreadsheets fall short:&lt;/strong&gt; Spreadsheets calculate. They don't simulate. They show you the expected value of a gacha pull, but they can't show you what happens to your premium currency supply after 10,000 players play through your first season. For any economy-heavy game, you need a tool with a real simulation layer.&lt;/p&gt;




&lt;h3&gt;
  
  
  5. Game Balancing Tools
&lt;/h3&gt;

&lt;p&gt;Balancing tools help designers tune numbers — combat values, difficulty curves, progression pacing, drop rates, economy ratios. This overlaps with economy design but focuses more on feel and fairness than on systemic behavior.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What they're for:&lt;/strong&gt; Making sure the game is the right difficulty, that progression feels rewarding, that combat numbers make sense, and that no single strategy dominates.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Common tools:&lt;/strong&gt; Spreadsheets (again), GameAnalytics for post-launch data, custom internal tools at larger studios.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What to look for:&lt;/strong&gt; Visual feedback on curves. A table of 200 enemy stats is hard to reason about; a chart showing how difficulty scales by level is immediately interpretable.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Where they fall short:&lt;/strong&gt; Most balancing happens reactively — after players complain. Proactive balancing, where you simulate player behavior before shipping, requires a tool that actually models the player, not just the numbers.&lt;/p&gt;




&lt;h3&gt;
  
  
  6. LiveOps Tools
&lt;/h3&gt;

&lt;p&gt;LiveOps tools help designers plan, execute, and analyze the ongoing operation of a live game — seasonal events, limited-time offers, battle passes, promotional bundles, push notifications, and AB tests.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What they're for:&lt;/strong&gt; Managing the game as a service after launch. Planning what happens, when, and why — and understanding the economy impact before it goes live.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Common tools:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Airtable / Notion:&lt;/strong&gt; For event calendars and content planning.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Braze / OneSignal:&lt;/strong&gt; For push notifications and player communication.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;GameAnalytics / Amplitude:&lt;/strong&gt; For post-launch analytics.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;itembase:&lt;/strong&gt; For simulating the economy impact of live events before they ship — e.g., what a double-drop weekend does to your currency supply, or how a new bundle affects your IAP conversion over the next 30 days.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;What to look for:&lt;/strong&gt; The ability to connect planning with consequence. Most LiveOps tools tell you what happened after the fact. A simulation tool tells you what will happen before you commit.&lt;/p&gt;




&lt;h2&gt;
  
  
  How Game Type Affects Your Tool Stack
&lt;/h2&gt;

&lt;p&gt;Not every game needs every category. Here's how the stack shifts depending on what you're building:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Game type&lt;/th&gt;
&lt;th&gt;High priority&lt;/th&gt;
&lt;th&gt;Lower priority&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Narrative / story game&lt;/td&gt;
&lt;td&gt;Docs, prototyping, whiteboard&lt;/td&gt;
&lt;td&gt;Economy tools, LiveOps&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Puzzle / arcade mobile&lt;/td&gt;
&lt;td&gt;Prototyping, balancing&lt;/td&gt;
&lt;td&gt;Economy simulation, LiveOps&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;F2P RPG / strategy&lt;/td&gt;
&lt;td&gt;Economy design, balancing, docs&lt;/td&gt;
&lt;td&gt;—&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Idle / clicker game&lt;/td&gt;
&lt;td&gt;Economy simulation, balancing&lt;/td&gt;
&lt;td&gt;Prototyping&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Live service / GaaS&lt;/td&gt;
&lt;td&gt;Economy design, LiveOps simulation, analytics&lt;/td&gt;
&lt;td&gt;—&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Battle pass game&lt;/td&gt;
&lt;td&gt;Economy design, LiveOps planning, docs&lt;/td&gt;
&lt;td&gt;—&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;If your game has a virtual economy — any game with currencies, items, progression gating, or live events — economy design tools are not optional. They're where the most consequential design decisions get made.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Tool That's Usually Missing
&lt;/h2&gt;

&lt;p&gt;Across all of these categories, the most common gap for indie and mobile designers is a dedicated &lt;strong&gt;game economy design tool&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Most designers start with a spreadsheet and never upgrade. Spreadsheets are fine for simple static models, but they break down quickly when your economy has multiple currencies, interconnected systems, and live events that interact with each other. They don't simulate. They don't visualize behavioral dynamics. And they turn into unmaintainable messes the moment another designer touches them.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;itembase&lt;/strong&gt; was built to fill this gap. It's a game economy design and simulation platform — not a generic system tool, but one built specifically around how live game economies work: items, currencies, progression systems, event structures, and player behavior modeled together. Designers use it to design economies visually, simulate how players move through them, and test LiveOps decisions before they go live.&lt;/p&gt;

&lt;p&gt;If you're building a game with any kind of economy layer, it's worth exploring: &lt;a href="https://itembase.dev/" rel="noopener noreferrer"&gt;itembase.dev&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Frequently Asked Questions
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;What is a game design tool?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A game design tool is any software that helps a game designer document, prototype, model, simulate, or communicate a game's design. This includes documentation platforms (Notion, Confluence), visual thinking tools (Miro, FigJam), prototyping tools (Figma), systems and economy design tools (itembase, Machinations), balancing tools, and LiveOps platforms. Game engines like Unity and Unreal are development tools, not game design tools.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Is Unity a game design tool?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Not primarily. Unity and Unreal Engine are game development and runtime tools — they're where you implement and run a game. Game design tools are what you use before and during development to figure out what to build: how the systems work, what the economy looks like, how the UI flows. Some rapid prototyping happens in engines, but treating an engine as your primary design tool leads to expensive rebuild cycles.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What tools do game designers use?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Most game designers use a combination of tools across different categories: Notion or Google Docs for documentation, Miro or FigJam for visual thinking, Figma for UI prototyping, Google Sheets or itembase for game balance and economy design, and Airtable or analytics platforms for LiveOps. The exact stack depends heavily on the type of game being built.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What is the best game design tool for economy-heavy games?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;For games with virtual currencies, items, progression systems, or live events, itembase is purpose-built for game economy design and simulation. It's designed specifically for F2P, mobile, and live service games where a spreadsheet isn't sufficient for modeling how the economy will actually behave under player load.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Do indie developers need game design tools?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Yes — arguably more than large studios. Indie developers don't have the safety net of large QA teams or the runway to rebuild systems that shipped broken. Good game design tooling lets a small team make confident decisions early, which is the most leverage a solo developer or small indie team can get.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What is the difference between a game design tool and a game engine?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A game engine (Unity, Unreal, Godot) is software for building, running, and shipping a game. A game design tool is software for designing the game — its rules, systems, economies, and flows. Design tools are used to make decisions; engines are used to implement them. Most professional designers use both, but they serve completely different purposes.&lt;/p&gt;




&lt;h2&gt;
  
  
  Build Your Design Stack
&lt;/h2&gt;

&lt;p&gt;If this guide made you realize you're missing a tool for your economy or live game design work, itembase is a good place to start.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://itembase.dev/" rel="noopener noreferrer"&gt;&lt;strong&gt;Explore itembase → itembase.dev&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>tooling</category>
      <category>gamedesign</category>
      <category>gamedev</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Best Game Design Tools for Indie and Mobile Game Designers</title>
      <dc:creator>Hiroshi TK</dc:creator>
      <pubDate>Tue, 12 May 2026 08:33:41 +0000</pubDate>
      <link>https://forem.com/hiroshi_takamura_c851fe71/best-game-design-tools-for-indie-and-mobile-game-designers-4kpj</link>
      <guid>https://forem.com/hiroshi_takamura_c851fe71/best-game-design-tools-for-indie-and-mobile-game-designers-4kpj</guid>
      <description>&lt;p&gt;Good game design doesn't happen in your head. It happens in tools — docs, diagrams, spreadsheets, simulators — and the quality of those tools directly affects the quality of your decisions. This guide covers the best game design tools across every discipline indie and mobile designers actually need: documentation, prototyping, systems design, economy balancing, and LiveOps planning.&lt;/p&gt;

&lt;p&gt;We'll also tell you where each tool falls short, so you can build a stack that actually fits how you work.&lt;/p&gt;




&lt;h2&gt;
  
  
  TL;DR — Key Takeaways
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;No single game design tool does everything. The best designers use a focused stack.&lt;/li&gt;
&lt;li&gt;For docs and GDDs: Notion or Confluence.&lt;/li&gt;
&lt;li&gt;For prototyping and flow: Figma or Miro.&lt;/li&gt;
&lt;li&gt;For systems and logic: Machinations or a custom spreadsheet.&lt;/li&gt;
&lt;li&gt;For game economy design, balancing, and LiveOps simulation: &lt;strong&gt;itembase&lt;/strong&gt; is purpose-built for it.&lt;/li&gt;
&lt;li&gt;Free-to-play and live game designers specifically need a tool that handles currencies, progression, and event simulation — most general tools don't.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  What Makes a Game Design Tool Actually Useful?
&lt;/h2&gt;

&lt;p&gt;A game design tool is useful when it reduces the gap between your idea and a testable, shareable representation of it. That sounds obvious, but most tools fail this test in practice — they're either too generic (Google Docs), too complex for a small team (full Jira setups), or designed for a different discipline entirely (Figma is a UI tool, not a systems tool).&lt;/p&gt;

&lt;p&gt;The best game design tools have three things in common:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;They match the abstraction level of the problem.&lt;/strong&gt; Economy tools should think in currencies and sinks. Prototyping tools should think in screens and flows.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;They make your thinking visible.&lt;/strong&gt; A designer who can't show their system to a developer or producer is a bottleneck.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;They let you iterate fast.&lt;/strong&gt; If changing one variable requires updating fifteen cells across three sheets, the tool is working against you.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;With that framing, here's the breakdown.&lt;/p&gt;




&lt;h2&gt;
  
  
  Game Documentation Tools
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Notion
&lt;/h3&gt;

&lt;p&gt;The go-to for indie teams doing game design documentation. Notion handles GDDs, wikis, task tracking, and meeting notes in one place — which matters a lot when you're a team of two.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Game design documents, feature specs, worldbuilding wikis, content tables.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Limitations:&lt;/strong&gt; Not built for real-time design collaboration or visual systems. Anything that needs to be &lt;em&gt;diagrammed&lt;/em&gt; will end up as a workaround.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Free tier:&lt;/strong&gt; Yes, generous for small teams.&lt;/p&gt;

&lt;h3&gt;
  
  
  Confluence (Atlassian)
&lt;/h3&gt;

&lt;p&gt;Standard at mid-sized studios, especially those already using Jira. More structured than Notion, better for cross-team documentation at scale.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Teams of 5+ with existing Atlassian infrastructure.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Limitations:&lt;/strong&gt; Overhead is high for indie teams. Slower to iterate. Costs add up.&lt;/p&gt;

&lt;h3&gt;
  
  
  Google Docs / Sheets
&lt;/h3&gt;

&lt;p&gt;Not glamorous, but still the most universal tool in game design. Practically every designer has a game balance spreadsheet that started in Google Sheets.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Quick GDDs, balance scratch work, sharing with external collaborators.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Limitations:&lt;/strong&gt; No structure enforcement, no simulation capability, version control is manual.&lt;/p&gt;




&lt;h2&gt;
  
  
  Prototyping and Wireframing Tools
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Figma
&lt;/h3&gt;

&lt;p&gt;The industry standard for UI/UX prototyping. If you're designing menus, HUDs, onboarding flows, or store layouts, Figma is the tool.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; UI flows, screen-by-screen mobile game prototyping, asset layout.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Limitations:&lt;/strong&gt; Figma is a visual design tool, not a game logic tool. It can't tell you whether your economy works — only whether it looks good.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Free tier:&lt;/strong&gt; Yes.&lt;/p&gt;

&lt;h3&gt;
  
  
  Miro
&lt;/h3&gt;

&lt;p&gt;A digital whiteboard. Surprisingly powerful for early game design work — mapping core loops, sketching progression systems, running design workshops with a distributed team.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Visual thinking, early-stage systems sketching, team workshops.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Limitations:&lt;/strong&gt; Everything is manual. There's no logic layer, no simulation, no data.&lt;/p&gt;

&lt;h3&gt;
  
  
  Excalidraw
&lt;/h3&gt;

&lt;p&gt;Lightweight, open-source whiteboard. Great for quick diagrams you need to share fast.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Throwing a rough systems diagram in a doc or Slack message.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Limitations:&lt;/strong&gt; Aesthetic tool only — no computation.&lt;/p&gt;




&lt;h2&gt;
  
  
  Game Systems and Economy Design Tools
&lt;/h2&gt;

&lt;p&gt;This is where most indie designers have the weakest tooling — and where the most important design decisions get made.&lt;/p&gt;

&lt;h3&gt;
  
  
  Google Sheets / Excel
&lt;/h3&gt;

&lt;p&gt;The default. Every game designer has done economy work in a spreadsheet at some point. It's flexible, everyone knows it, and it's free.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Static economy models, early-stage currency math, quick balance checks.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Limitations:&lt;/strong&gt; Spreadsheets don't simulate player behavior. They calculate what &lt;em&gt;should&lt;/em&gt; happen, not what &lt;em&gt;will&lt;/em&gt; happen. They also fall apart fast as your economy gets complex — linked sheets, broken formulas, no version history.&lt;/p&gt;

&lt;h3&gt;
  
  
  Machinations
&lt;/h3&gt;

&lt;p&gt;A visual tool for designing and simulating game systems. Uses a node-based diagram to represent resource flows, and can run simulations over time.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Resource flow diagrams, systemic game design, academic-style system modeling.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Limitations:&lt;/strong&gt; Steep learning curve. Better for systems designers than for economy-focused live game designers who need to work with real game data (items, currencies, events, seasons).&lt;/p&gt;

&lt;h3&gt;
  
  
  itembase dev
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;itembase&lt;/strong&gt; is a game economy design and simulation platform built specifically for designers working on economy-heavy and live games — F2P mobile, idle games, battle pass systems, seasonal events.&lt;/p&gt;

&lt;p&gt;Where spreadsheets show you static math and Machinations shows you abstract flows, itembase lets you define your actual game items, currencies, and economy rules, then simulate player behavior against them. You can model a battle pass, run a seasonal event schedule, test a gacha pull rate, or project how a new resource sink affects your economy over 30 days — and see it visually.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; F2P economy design, LiveOps planning, balancing virtual currencies, battle pass design, game monetization design, progression systems.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why it's different:&lt;/strong&gt; It's the only tool in this list designed around the concept of a &lt;em&gt;live game economy&lt;/em&gt; — not just static balance or abstract flows.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Try it:&lt;/strong&gt; &lt;a href="https://itembase.dev/" rel="noopener noreferrer"&gt;itembase.dev&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  LiveOps Planning Tools
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Notion / Airtable
&lt;/h3&gt;

&lt;p&gt;Most teams manage their LiveOps calendar in a doc or spreadsheet. Airtable is a step up — it adds views, filters, and relational data to what would otherwise be a flat calendar.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; Event scheduling, content calendars, release planning.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Limitations:&lt;/strong&gt; No simulation. You can plan an event in Airtable, but you can't test whether the economy impact of that event will cause inflation or kill your player retention.&lt;/p&gt;

&lt;h3&gt;
  
  
  itembase dev(LiveOps Simulation)
&lt;/h3&gt;

&lt;p&gt;For designers who want to go beyond planning and actually &lt;em&gt;test&lt;/em&gt; their LiveOps decisions before shipping, itembase lets you simulate the economy impact of an event. What happens to your premium currency supply if you run a double-drop weekend? What does a limited-time bundle do to your IAP conversion curve? These aren't questions a calendar tool can answer.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Best for:&lt;/strong&gt; LiveOps economy modeling, event impact simulation, season design.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Recommended Stack for Indie and Mobile Designers
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Need&lt;/th&gt;
&lt;th&gt;Tool&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Game design document&lt;/td&gt;
&lt;td&gt;Notion&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;UI / screen prototyping&lt;/td&gt;
&lt;td&gt;Figma&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Visual systems sketching&lt;/td&gt;
&lt;td&gt;Miro&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Static balance math&lt;/td&gt;
&lt;td&gt;Google Sheets&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Game economy design + simulation&lt;/td&gt;
&lt;td&gt;itembase&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;LiveOps planning (calendar)&lt;/td&gt;
&lt;td&gt;Notion / Airtable&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;LiveOps economy simulation&lt;/td&gt;
&lt;td&gt;itembase&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;You don't need all of these on day one. But if you're building a F2P game with a virtual economy — any game with currencies, items, progression systems, or live events — you need something more than a spreadsheet. That's the gap itembase is built to fill.&lt;/p&gt;




&lt;h2&gt;
  
  
  Frequently Asked Questions
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;What is a game design tool?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A game design tool is any software that helps a game designer document, prototype, model, simulate, or communicate their game's design. This includes documentation tools (Notion), visual prototyping tools (Figma), systems modeling tools (Machinations), and economy simulation tools (itembase).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What tools do indie game designers use?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Most indie designers use a combination of Notion for documentation, Figma for UI, Google Sheets for balance math, and either Machinations or itembase for systems and economy work. The exact stack depends on the game type — economy-heavy games need dedicated economy tooling.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Is there a game design tool specifically for game economies?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Yes. itembase is purpose-built for game economy design and simulation. It's designed for designers working on F2P, mobile, and live games where virtual currencies, items, progression systems, and LiveOps events need to be designed, balanced, and tested together.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What's the best free game design tool?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;For documentation, Notion has a generous free tier. For UI prototyping, Figma is free for individuals. For economy and systems work, itembase offers free access to start building and simulating your game economy.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Do I need a game design tool if I'm a solo developer?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Yes — arguably more than a team does. Solo developers can't rely on verbal alignment or shared context. A tool that makes your design visible and testable is what keeps your project from drifting as it grows.&lt;/p&gt;




&lt;h2&gt;
  
  
  Start Designing Your Game Economy
&lt;/h2&gt;

&lt;p&gt;If you're building a game with any kind of virtual economy — currencies, items, progression, loot, events — try itembase. It's the game design tool built specifically for economy-heavy and live games.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://itembase.dev/" rel="noopener noreferrer"&gt;&lt;strong&gt;Try itembase free → itembase.dev&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>tooling</category>
      <category>gamedesign</category>
      <category>gamedev</category>
      <category>mobile</category>
    </item>
    <item>
      <title>This is how Gacha Games get ya. Game Design Deconstruction and Simulation</title>
      <dc:creator>Hiroshi TK</dc:creator>
      <pubDate>Tue, 21 Apr 2026 12:29:18 +0000</pubDate>
      <link>https://forem.com/hiroshi_takamura_c851fe71/this-is-how-gacha-games-get-ya-game-design-deconstruction-and-simulation-3bhb</link>
      <guid>https://forem.com/hiroshi_takamura_c851fe71/this-is-how-gacha-games-get-ya-game-design-deconstruction-and-simulation-3bhb</guid>
      <description>&lt;p&gt;You open the app. You have 10 pulls saved. You know the odds. You know there's a 1.6% chance of getting the legendary you want. You pull anyway. Then you pull again. Then you're somehow buying the starter pack.&lt;br&gt;
This is not a bug. It's a system that was designed, tuned, and simulated before it ever shipped. Let's pull it apart.&lt;/p&gt;



&lt;p&gt;&lt;strong&gt;What is Gacha, actually&lt;/strong&gt;&lt;br&gt;
Gacha comes from "gashapon" - those Japanese vending machines where you put in a coin and get a random toy capsule. The digital version is the same concept: you pay (or earn) currency, and you get a random item from a pool with different rarities.&lt;br&gt;
The fantasy is that you might get the legendary. The reality is that the probability is carefully engineered so you almost never do — at least not right away.&lt;br&gt;
Gacha is everywhere now. It's in Genshin Impact, in every mobile RPG, in FIFA Ultimate Team packs, in battle pass loot pools. And the reason it's everywhere is that it works.&lt;/p&gt;



&lt;p&gt;&lt;strong&gt;The Probability Table&lt;/strong&gt;&lt;br&gt;
Here's the actual mechanic: every item has a rarity tier, and every rarity tier has a weight. At pull time, the game runs a weighted random - it picks a number, and based on where that number lands in the distribution, you get common, rare, epic, or legendary.&lt;/p&gt;

&lt;p&gt;A simple table might look like this (raw weights, not percentages):&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;--------------------
Rarity    |   Weight
--------------------
Common    |       80
Rare      |       17
Epic      |      2.5
Legendary |      0.5 
--------------------
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;To convert to probability: divide each weight by the total (100). So legendary = 0.5%. That's 1 in 200 pulls on average.&lt;br&gt;
But "on average" is doing a lot of heavy lifting there. On average doesn't mean after exactly 200 pulls you're guaranteed one. You could hit it on pull 3. You could also go 600 pulls without one. That's the variance, and variance is what makes it feel exciting and unfair at the same time.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;The Expected Value Trap&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Here's where it gets mathematically interesting. The probability of NOT getting a legendary in a single pull is 99.5%. After 10 pulls, your chance of still having zero legendaries is 0.995^10 = 95.1%. After 100 pulls: 0.995^100 = 60.6%. After 200 pulls: 36.7%.&lt;br&gt;
So even at the "average" pull count, you have a 37% chance of still not having it. This is why gacha feels rigged even when it isn't. You are fighting the geometric distribution, and it has no memory - each pull is independent.&lt;br&gt;
This is exactly the psychology the system exploits. Humans are bad at geometric distributions. We expect things to "average out" sooner than they do, and when they don't, we feel like we're due. The gambler's fallacy is built into our intuition, and gacha banks on it.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Pity Systems: Designed Mercy&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;To prevent players from quitting in frustration (or the PR disaster of someone going 1000 pulls dry), gacha games introduced pity systems.&lt;br&gt;
There are two flavors.&lt;br&gt;
Hard pity is a guarantee. After N pulls without a legendary, the next pull is forced to be legendary. Genshin Impact does this at 90 pulls for 5-star characters. It's a ceiling on how bad your luck can be.&lt;br&gt;
Soft pity is more interesting. It's a gradual increase in legendary probability as your pull count rises. Genshin starts increasing 5-star rates around pull 74 and ramps sharply toward 90. This means most players hit their legendary somewhere in the 75-90 range - it feels like the system "knew" they'd been struggling, even though it's just probability math.&lt;br&gt;
The emotional effect of soft pity is powerful. Players report it feeling "fair" and "generous" - even though the baseline rates are still extremely low, and the guarantee just means you're spending more currency to get there in the worst case.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Simulating the System&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I built a simulation of exactly this in itembase.dev/sim. Here's what the probability table in the sim looks like across 10 pull stages (columns 0 to 9):&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.amazonaws.com%2Fuploads%2Farticles%2Foed0dkhk7lnx8hp1oqlp.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.amazonaws.com%2Fuploads%2Farticles%2Foed0dkhk7lnx8hp1oqlp.png" alt=" " width="800" height="333"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Each column is a "stage." The simulation starts at column 0 (first pull) and advances one column each pull, cycling back to 0 after column 9.&lt;br&gt;
Notice what's happening: at pull 0, you literally cannot get anything except common. The system is intentionally withholding. By pull 4, legendary opens up at 5%. By pull 9, you're at 18% for legendary. And then it resets.&lt;br&gt;
This is a soft pity cycle compressed into 10 pulls. The weights are not real-world gacha numbers — they're tuned for the simulation to be demonstrative. But the architecture is identical to what actual gacha games ship.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;The Node Graph: What's Actually Running&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The simulation runs as a node graph where each tick executes this logic:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Read the current pull stage (signal.col)&lt;/li&gt;
&lt;li&gt;Pull a column from the probability table using that index&lt;/li&gt;
&lt;li&gt;Run a weighted random against the column's weights — this picks a rarity index 0 to 3&lt;/li&gt;
&lt;li&gt;Map the index to a rarity name (common / rare / epic / legendary)&lt;/li&gt;
&lt;li&gt;Display it in the center&lt;/li&gt;
&lt;li&gt;Increment the counter for that rarity&lt;/li&gt;
&lt;li&gt;Advance the column by 1, and if it hits 10, reset to 0&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;That's it. No hidden variables, no secret streaks. Just a weighted random on a rotating probability table.&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.amazonaws.com%2Fuploads%2Farticles%2Fwcnrkbydtg1l53rtxduc.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.amazonaws.com%2Fuploads%2Farticles%2Fwcnrkbydtg1l53rtxduc.png" alt=" " width="800" height="403"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The counter table on the side accumulates every rarity dropped. After a long run, you start seeing the distribution converge toward the expected values - but getting there takes hundreds of pulls, which is exactly the point.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Why It Works Psychologically&lt;/strong&gt;&lt;br&gt;
A few things are happening beyond the math.&lt;br&gt;
&lt;strong&gt;Variable reward schedules.&lt;/strong&gt; This is the core mechanism, borrowed directly from behavioral psychology. Random rewards at variable intervals are more addictive than fixed ones. Your brain releases more dopamine in anticipation of a possible reward than for a guaranteed one. Gacha is a slot machine with a character portrait.&lt;br&gt;
&lt;strong&gt;Sunk cost framing.&lt;/strong&gt; Every pull you make is a step closer to pity. You can literally see your progress. Walking away at pull 60 "wastes" the 60 pulls you already did. This framing isn't rational, but it's effective.&lt;br&gt;
&lt;strong&gt;Social pressure.&lt;/strong&gt; Limited banners, time-limited characters, your friends already having the thing — these are scarcity and social proof layered on top of the probability system. The odds are already against you, and now there's a countdown timer.&lt;br&gt;
&lt;strong&gt;Near-misses.&lt;/strong&gt; Getting an epic when you wanted legendary feels like almost winning. The near-miss activates the same response as a win in some players. Gacha is full of near-misses.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Try the Simulation Yourself&lt;/strong&gt;&lt;br&gt;
The full simulation is live at &lt;strong&gt;itembase.dev/sim.&lt;/strong&gt; You can run it, watch the counter fill up, edit the probability table, and experiment with different pity curves. It's built in &lt;strong&gt;itembase&lt;/strong&gt;, a sandbox tool for game designers - you can modify the node graph, change the weights, build your own drop table logic.&lt;br&gt;
If you're designing a gacha system, or just want to understand what you're playing, watching it run a few hundred times is more informative than any percentage tooltip in a menu.&lt;br&gt;
The math isn't hidden. The design isn't mysterious. It's a weighted random on a rotating table, wrapped in particle effects and character animations. Knowing that doesn't make it less compelling - but it makes you a harder target.&lt;/p&gt;

</description>
      <category>gamedev</category>
      <category>gamedesign</category>
      <category>simulation</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Your indie game didn't fail because of bad code. It failed because of bad design.</title>
      <dc:creator>Hiroshi TK</dc:creator>
      <pubDate>Thu, 16 Apr 2026 08:44:23 +0000</pubDate>
      <link>https://forem.com/hiroshi_takamura_c851fe71/your-indie-game-didnt-fail-because-of-bad-code-it-failed-because-of-bad-design-128f</link>
      <guid>https://forem.com/hiroshi_takamura_c851fe71/your-indie-game-didnt-fail-because-of-bad-code-it-failed-because-of-bad-design-128f</guid>
      <description>&lt;p&gt;I've had this conversation more times than I can count.&lt;/p&gt;

&lt;p&gt;Someone tells me they're making a game. I ask what they do on the project. "I'm a game developer," they say. I ask if they have a game designer. Blank stare. "Isn't that the same thing?"&lt;/p&gt;

&lt;p&gt;No. It is not the same thing. And this confusion this seemingly harmless mix-up is quietly killing indie games before they ever have a chance.&lt;/p&gt;




&lt;h2&gt;
  
  
  Let me be blunt about what game design actually is
&lt;/h2&gt;

&lt;p&gt;Game design is not making assets. It's not writing code. It's not even making levels, necessarily.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Game design is the discipline of making decisions about how a game feels, behaves, and communicates with the player.&lt;/strong&gt; It's asking: what does the player do, why do they do it, and how do they feel when they do?&lt;/p&gt;

&lt;p&gt;A game designer decides that the jump in a platformer should have 12 frames of coyote time. They decide that a reward should come every 90 seconds on average to maintain engagement. They write the design document that explains &lt;em&gt;why&lt;/em&gt; a mechanic exists and what it's supposed to accomplish emotionally.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;A developer builds the jump. A designer decides what the jump should feel like and why it matters to the player.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Neither role is more important than the other. But they are completely different jobs, with completely different skill sets, and completely different ways of thinking about problems.&lt;/p&gt;




&lt;h2&gt;
  
  
  Why does this confusion exist?
&lt;/h2&gt;

&lt;p&gt;Honestly? Because the word "game" is in both titles and that's enough to make people assume they overlap.&lt;/p&gt;

&lt;p&gt;There's also a cultural thing happening. Game development tutorials are everywhere. You can learn Unity in a weekend. You can ship a prototype in a game jam. So when someone wants to make games, they learn to code, they make something that runs, and they call themselves a game developer. Which is completely valid.&lt;/p&gt;

&lt;p&gt;But game design isn't taught the same way. It doesn't have a tutorial. You can't just follow along and produce an output. It requires studying player psychology, understanding feedback loops, analyzing what makes an interaction feel satisfying and then making thousands of small decisions that nobody notices unless they go wrong.&lt;/p&gt;

&lt;p&gt;So most indie devs skip it. Or more accurately, they do it accidentally, without realizing it, and without the vocabulary or frameworks to do it well.&lt;/p&gt;




&lt;h2&gt;
  
  
  Here's where indie games actually die
&lt;/h2&gt;

&lt;p&gt;I want to push back on something the indie dev community tells itself.&lt;/p&gt;

&lt;p&gt;We love blaming failure on marketing. "The game was good, it just didn't get seen." Sometimes that's true. But more often and I say this as someone who has played a lot of indie games the game wasn't good. The core loop wasn't satisfying. The progression felt arbitrary. The player never understood what they were supposed to want.&lt;/p&gt;

&lt;p&gt;That's not a code problem. The code works fine. That's a design problem.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;A technically perfect game with a broken design loop will feel like work. Players will put it down in 20 minutes and not know why. They'll say "it wasn't for me" but what they mean is "I was never told why I should care."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Player retention, the feeling of progression, the moment-to-moment satisfaction of interacting with your game world all of that is designed, intentionally, by someone who understands systems and psychology. When nobody on your team is doing that job, it shows.&lt;/p&gt;




&lt;h2&gt;
  
  
  What game design actually looks like in practice
&lt;/h2&gt;

&lt;p&gt;Here's a simple example. You're making an RPG. You add a loot system enemies drop gear. A developer's job is to make it work: the drop rate is a float, the item table is populated, the UI shows the item when it drops.&lt;/p&gt;

&lt;p&gt;A designer's job is to decide: &lt;strong&gt;what drop rate creates excitement without frustration?&lt;/strong&gt; How rare is rare enough to feel special, but not so rare the player gives up? Should legendary drops feel surprising or expected? What's the emotional beat of getting a rare drop and how do you amplify it through sound, animation, and UI so it actually lands?&lt;/p&gt;

&lt;p&gt;That's the work. It's invisible when it's done well. It destroys games when it's missing.&lt;/p&gt;




&lt;h2&gt;
  
  
  So what do I actually want you to take from this?
&lt;/h2&gt;

&lt;p&gt;If you're building an indie game solo or with a small team, I'm not saying you need to hire a dedicated game designer. I'm saying you need to &lt;em&gt;do&lt;/em&gt; the game design intentionally, explicitly, not as an afterthought.&lt;/p&gt;

&lt;p&gt;That means before you code a system, you ask: why does this exist? What is the player feeling when they interact with it? What behavior am I incentivizing?&lt;/p&gt;

&lt;p&gt;It means playing your own game critically, not just testing if the bugs are gone, but asking: is this fun? Why or why not? What would make this feel better?&lt;/p&gt;

&lt;p&gt;It means understanding that "it's not fun yet" is a design problem with a design solution not a bug to be fixed or a feature to be added.&lt;/p&gt;

&lt;p&gt;Most indie games fail because someone built a technically functional product and called it done. Design is the gap between "it works" and "I can't put this down."&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Are you an indie dev who does both roles yourself, or do you have a dedicated designer on your team? I'm curious how others split this drop a comment below.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>gamedev</category>
      <category>gamedesign</category>
      <category>indiedev</category>
      <category>career</category>
    </item>
    <item>
      <title>7 Game Design Tools</title>
      <dc:creator>Hiroshi TK</dc:creator>
      <pubDate>Tue, 14 Apr 2026 08:05:19 +0000</pubDate>
      <link>https://forem.com/hiroshi_takamura_c851fe71/7-game-design-tools-238n</link>
      <guid>https://forem.com/hiroshi_takamura_c851fe71/7-game-design-tools-238n</guid>
      <description>&lt;p&gt;&lt;strong&gt;The Game Design Tools I Actually Use (And Some I Wish I Knew Earlier)&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Every game designer has a moment where they realize their workflow is held together with sticky notes, a 400-row spreadsheet, and pure delusion. I’ve been there. So here’s the list I wish someone handed me earlier, tools that actually help you design better games, not just document them.&lt;/p&gt;

&lt;p&gt;A quick note on how I ordered this: roughly from “pick it up in an afternoon” to “okay, you’ll need a weekend.” Because the right tool depends on where you are, what you’re building, and whether you want to ship something or just endlessly prototype.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Twine —&lt;/strong&gt; &lt;a href="https://twinery.org/" rel="noopener noreferrer"&gt;https://twinery.org/&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.amazonaws.com%2Fuploads%2Farticles%2Fti6yf2j9sp53c7qqf5kh.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.amazonaws.com%2Fuploads%2Farticles%2Fti6yf2j9sp53c7qqf5kh.png" alt=" " width="800" height="642"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you’ve never shipped a game and want to start, Twine is the answer. It’s free, browser-based, and lets you build branching narrative games without writing a single line of code. The output is plain HTML so sharing your game for playtesting feedback is as easy as sending a link.&lt;/p&gt;

&lt;p&gt;It sounds retro but the skill you’re actually building is nonlinear storytelling, which is one of the hardest things to get right in any genre.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Miro —&lt;/strong&gt; &lt;a href="http://miro.com/" rel="noopener noreferrer"&gt;http://miro.com/&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.amazonaws.com%2Fuploads%2Farticles%2Fg94sw95p8g456t0pozee.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.amazonaws.com%2Fuploads%2Farticles%2Fg94sw95p8g456t0pozee.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The online whiteboard that quietly became essential for game design. Use it for systems maps, player journey flows, quest diagrams, anything that lives better as a visual than a doc. The real value is that it’s collaborative and real-time, so your whole team is looking at the same thing.&lt;/p&gt;

&lt;p&gt;A Miro board full of sticky notes is not a game design. It’s a mood board. Keep that distinction clear.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Notion —&lt;/strong&gt; &lt;a href="https://www.notion.so/" rel="noopener noreferrer"&gt;https://www.notion.so/&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.amazonaws.com%2Fuploads%2Farticles%2F06yokqm1j5lp73m8ve4n.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.amazonaws.com%2Fuploads%2Farticles%2F06yokqm1j5lp73m8ve4n.png" alt=" " width="800" height="500"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Underrated as a GDD tool. Notion lets you structure your design documentation in a way that’s actually readable and linkable, versus a Google Doc that turns into a 60-page scroll of outdated information.&lt;/p&gt;

&lt;p&gt;Where it falls short: anything involving numbers, probabilities, or simulating outcomes. A table in Notion is just a table. It won’t tell you what your economy actually does.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Itembase Simulator —&lt;/strong&gt; &lt;a href="https://itembase.dev/sim" rel="noopener noreferrer"&gt;https://itembase.dev/sim&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.amazonaws.com%2Fuploads%2Farticles%2F7g50ikki8hhxlx5syepu.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.amazonaws.com%2Fuploads%2Farticles%2F7g50ikki8hhxlx5syepu.png" alt=" " width="800" height="439"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This one doesn’t get talked about enough. The simulator at itembase.dev lets you model game mechanics as a node graph and run simulations to see how they actually behave. Not how you think they’ll behave. How they actually play out across thousands of iterations.&lt;/p&gt;

&lt;p&gt;Spreadsheets lie to you. You put a 30% drop rate in a cell, it stays 30% forever. But players don’t experience percentages, they experience streaks, dry spells, and lucky runs. A simulator shows you that. It also shows you where your reward loops break down before a developer writes a single line of code.&lt;/p&gt;

&lt;p&gt;Free to use, no login required to poke around.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Articy Draft —&lt;/strong&gt; &lt;a href="https://www.articy.com/en/" rel="noopener noreferrer"&gt;https://www.articy.com/en/&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.amazonaws.com%2Fuploads%2Farticles%2F6ks29fzuvyl8ol1ro4le.jpg" 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.amazonaws.com%2Fuploads%2Farticles%2F6ks29fzuvyl8ol1ro4le.jpg" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you’re building an RPG or any game with serious narrative branching, Articy Draft is built for it. It handles dialogue trees, character databases, story flow, and design documents all in one place. Variants and conditions stay manageable instead of spiraling into chaos.&lt;/p&gt;

&lt;p&gt;There’s a learning curve but it pays off fast once your narrative gets complex.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;itembase.dev —&lt;/strong&gt; &lt;a href="https://itembase.dev/" rel="noopener noreferrer"&gt;https://itembase.dev/&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.amazonaws.com%2Fuploads%2Farticles%2Fkvdbqfjy7jnqz5mylka2.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.amazonaws.com%2Fuploads%2Farticles%2Fkvdbqfjy7jnqz5mylka2.png" alt=" " width="800" height="441"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you’re past the napkin sketch stage and actually designing a game economy, itembase.dev is worth bookmarking. It’s a visual platform that lets you manage your entire economy in one place: currencies, items, progression formulas, bundles, rarities, all connected and queryable. Want to know exactly how many coins a player earns per day at level 78? You can pull that without digging through five spreadsheets.&lt;/p&gt;

&lt;p&gt;It also has a LiveOps timeline planner, import/export scripts, and a node-based plugin editor if you want to get fancy. The free beta is live right now so the barrier to try it is zero.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;GameMaker —&lt;/strong&gt; &lt;a href="https://gamemaker.io/en/tutorials/your-first-platformer" rel="noopener noreferrer"&gt;https://gamemaker.io/&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.amazonaws.com%2Fuploads%2Farticles%2Fekqr5rz16dvcl0d43fnh.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.amazonaws.com%2Fuploads%2Farticles%2Fekqr5rz16dvcl0d43fnh.png" alt=" " width="800" height="379"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;When you want more control and you’re ready to write some code, GameMaker is the move. Its scripting language is approachable, the community is huge, and the number of commercial hits built on it should tell you it’s not a toy. Holocure, Undertale, Hotline Miami.&lt;/p&gt;

&lt;p&gt;Check the current pricing model since it’s shifted around, but there’s a free tier to get started&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Bottom Line&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Most of these tools solve one specific part of the design problem: narrative flow, visual collaboration, documentation, or prototyping. The gap nobody talks about enough is simulation, which is understanding how your systems behave probabilistically before you commit to building them.&lt;/p&gt;

&lt;p&gt;That’s the gap I tried to fill with the simulator at itembase.dev. If you’re spending hours tweaking numbers in a spreadsheet trying to guess how your economy will play out, go try it. It’s the thing I kept wishing existed before I built it.&lt;/p&gt;

</description>
      <category>gamedev</category>
      <category>gamedesign</category>
      <category>gametool</category>
      <category>tooling</category>
    </item>
    <item>
      <title>Why You Can't Stop Playing: A Beginner's Guide to Game Design Psychology</title>
      <dc:creator>Hiroshi TK</dc:creator>
      <pubDate>Tue, 07 Apr 2026 07:04:25 +0000</pubDate>
      <link>https://forem.com/hiroshi_takamura_c851fe71/why-you-cant-stop-playing-a-beginners-guide-to-game-design-psychology-514</link>
      <guid>https://forem.com/hiroshi_takamura_c851fe71/why-you-cant-stop-playing-a-beginners-guide-to-game-design-psychology-514</guid>
      <description>&lt;p&gt;You've told yourself "just one more turn" in Civilization. You've stayed up way too late farming in Stardew Valley. You've opened a gacha pull knowing the odds are terrible.&lt;/p&gt;

&lt;p&gt;None of that was an accident.&lt;/p&gt;

&lt;p&gt;Behind every game that hooks you, there's a carefully designed system of psychological mechanics working together. In this post, I'll break down how game designers use psychology to create experiences players can't put down, and why understanding this matters whether you're building games, apps, or any product that relies on engagement.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;What Even Is a "Game Mechanic"?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A game mechanic is any rule or system that defines how a player interacts with the game. Jumping is a mechanic. So is collecting coins. So is a cooldown timer on a spell.&lt;/p&gt;

&lt;p&gt;But the &lt;em&gt;interesting&lt;/em&gt; part isn't the mechanic itself. It's what it makes the player &lt;strong&gt;feel&lt;/strong&gt;. And that's where psychology comes in.&lt;/p&gt;

&lt;p&gt;Game designers don't just ask "what can the player do?" They ask "what will the player feel when they do it, and what will they want to do next?"&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;The Core Loop: The Heartbeat of Every Game&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Every game, from Candy Crush to Elden Ring, is built on a &lt;strong&gt;core loop&lt;/strong&gt;: the repeating cycle of actions a player performs over and over again.&lt;/p&gt;

&lt;p&gt;A core loop typically follows this pattern:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Action → Reward → Progression → Action&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Here's what that looks like in practice:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Game&lt;/th&gt;
&lt;th&gt;Action&lt;/th&gt;
&lt;th&gt;Reward&lt;/th&gt;
&lt;th&gt;Progression&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Animal Crossing&lt;/td&gt;
&lt;td&gt;Catch fish, dig fossils&lt;/td&gt;
&lt;td&gt;Bells (currency)&lt;/td&gt;
&lt;td&gt;Pay off house debt, unlock upgrades&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Diablo&lt;/td&gt;
&lt;td&gt;Kill monsters&lt;/td&gt;
&lt;td&gt;Loot drops&lt;/td&gt;
&lt;td&gt;Better gear, higher difficulty&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Duolingo&lt;/td&gt;
&lt;td&gt;Complete a lesson&lt;/td&gt;
&lt;td&gt;XP, streak counter&lt;/td&gt;
&lt;td&gt;Unlock new levels, maintain streak&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;The loop works because each step feeds into the next. You act, you get rewarded, the reward unlocks something new, and that new thing gives you a reason to act again.&lt;/p&gt;

&lt;p&gt;If the loop breaks (rewards feel meaningless, progression stalls), players leave. The loop &lt;em&gt;is&lt;/em&gt; the game.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Dopamine and the Variable Reward Schedule&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Here's where it gets neuroscience-y.&lt;/p&gt;

&lt;p&gt;Your brain releases &lt;strong&gt;dopamine&lt;/strong&gt; not when you &lt;em&gt;get&lt;/em&gt; a reward, but when you &lt;em&gt;anticipate&lt;/em&gt; one. And the most powerful form of anticipation comes from &lt;strong&gt;unpredictability&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;This is called a &lt;strong&gt;variable ratio reward schedule&lt;/strong&gt;, the same mechanism behind slot machines. You don't know &lt;em&gt;when&lt;/em&gt; the reward will come, so your brain stays hyper-engaged waiting for it.&lt;/p&gt;

&lt;p&gt;Games use this everywhere:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Loot drops&lt;/strong&gt; in RPGs (will this enemy drop the rare sword?)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Gacha pulls&lt;/strong&gt; in mobile games (will I get the SSR character?)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Critical hits&lt;/strong&gt; in combat (random extra damage = random dopamine spike)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Procedural generation&lt;/strong&gt; in roguelikes (every run is different, so every run &lt;em&gt;might&lt;/em&gt; be the good one)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Compare this to a &lt;strong&gt;fixed&lt;/strong&gt; reward schedule, where you get a reward every single time. It works at first, but the brain adapts fast and the reward stops feeling rewarding. This is why games that hand you a prize for literally every action start feeling hollow.&lt;/p&gt;

&lt;p&gt;The magic ratio: rewards should feel &lt;strong&gt;earned but not guaranteed&lt;/strong&gt;.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Loss Aversion: Why You Can't Break Your Streak&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;People are roughly &lt;strong&gt;twice as motivated to avoid losing something&lt;/strong&gt; as they are to gain something of equal value. Game designers know this.&lt;/p&gt;

&lt;p&gt;Examples of loss aversion in game design:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Daily login rewards&lt;/strong&gt; that reset if you miss a day (you're not gaining a reward, you're avoiding the loss of your streak)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Durability systems&lt;/strong&gt; where gear degrades (you play to maintain, not just to gain)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Energy/lives systems&lt;/strong&gt; that refill over time (if you don't play now, you're "wasting" free energy)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Ranked decay&lt;/strong&gt; in competitive games (stop playing and your rank drops)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is one of the most powerful, and most controversial, tools in a game designer's toolkit. Used well, it creates meaningful stakes. Used cynically, it creates anxiety-driven engagement that burns players out.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;The Endowment Effect and Sunk Cost&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Once a player has invested time, effort, or money into something, they value it more than it's objectively worth. That's the &lt;strong&gt;endowment effect&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;And once they've invested, they don't want to walk away and "waste" that investment. That's the &lt;strong&gt;sunk cost fallacy&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Games layer these together constantly:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;You've spent 200 hours on your MMO character. Quitting feels like throwing that away.&lt;/li&gt;
&lt;li&gt;You've built an elaborate base in a survival game. You &lt;em&gt;have&lt;/em&gt; to log in to defend it.&lt;/li&gt;
&lt;li&gt;You've almost completed a collection. You need just three more items. (This one also leverages the &lt;strong&gt;Zeigarnik Effect&lt;/strong&gt;: our brains are wired to fixate on incomplete tasks.)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is why free-to-play games front-load you with customization, collections, and progression systems before ever asking for money. By the time the paywall appears, you're already invested.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Flow State: The Holy Grail&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Psychologist Mihaly Csikszentmihalyi identified &lt;strong&gt;flow&lt;/strong&gt; as the mental state where you're fully immersed in an activity, challenged enough to stay engaged but not so challenged that you're frustrated.&lt;/p&gt;

&lt;p&gt;In game design, flow lives in the balance between &lt;strong&gt;skill and difficulty&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Too easy → boredom&lt;/li&gt;
&lt;li&gt;Too hard → frustration&lt;/li&gt;
&lt;li&gt;Just right → flow (the "one more level" feeling)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Great games manage this through &lt;strong&gt;dynamic difficulty&lt;/strong&gt;, adjusting challenge in real time:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Resident Evil 4 secretly makes enemies less aggressive if you die repeatedly&lt;/li&gt;
&lt;li&gt;Racing games use "rubber banding" to keep AI opponents close&lt;/li&gt;
&lt;li&gt;Mario Kart gives better items to players in last place&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The player never notices. They just feel like they're having a great time. And that's the point.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Feedback Loops: Positive and Negative&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Games use two types of feedback loops to shape the experience.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Positive feedback loops&lt;/strong&gt; amplify success. The better you do, the more powerful you become, which makes you do even better. Think snowballing in a MOBA: one early kill leads to a gold advantage, which leads to better items, which leads to more kills.&lt;/p&gt;

&lt;p&gt;Positive loops feel &lt;em&gt;amazing&lt;/em&gt; when you're winning and &lt;em&gt;terrible&lt;/em&gt; when you're losing. They create dramatic, decisive moments but can also make games feel unfair.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Negative feedback loops&lt;/strong&gt; balance things out. They give struggling players a boost and hold dominant players back. Mario Kart's item system is the textbook example: blue shells exist specifically to punish the leader.&lt;/p&gt;

&lt;p&gt;Most well-designed games use both. Positive loops for moment-to-moment excitement, negative loops to keep the overall experience competitive and fair.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Social Mechanics: Why Multiplayer Is Sticky&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Humans are social creatures, and game designers exploit this ruthlessly:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Cooperative mechanics&lt;/strong&gt; create social obligation (your guild &lt;em&gt;needs&lt;/em&gt; you for the raid tonight)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Leaderboards&lt;/strong&gt; trigger social comparison (you're not playing to have fun, you're playing to be higher than your friend)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Limited-time events&lt;/strong&gt; create shared urgency and FOMO&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Trading systems&lt;/strong&gt; create interdependence (you need what I have, I need what you have)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Social proof&lt;/strong&gt; shows you what other players are doing ("1.2 million players online now")&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The most retentive games aren't the ones with the best mechanics. They're the ones where your &lt;em&gt;friends&lt;/em&gt; are. This is why every modern game has social features, even single-player ones.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Putting It All Together: The Player Journey&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A well-designed game layers all of these systems across the &lt;strong&gt;player journey&lt;/strong&gt;:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Onboarding (0-5 minutes):&lt;/strong&gt; Hit the player with quick wins and immediate positive feedback. Teach mechanics through doing, not reading. Minimize friction. This is where you earn the right to their attention.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Early game (first session):&lt;/strong&gt; Establish the core loop. Give clear goals and generous rewards. Let the player feel competent and curious. Introduce one system at a time.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Mid game (days/weeks):&lt;/strong&gt; Deepen the loop with secondary systems like crafting, social features, and customization. This is where investment and sunk cost start building. Variable rewards become more important as fixed rewards lose their novelty.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Late game (months+):&lt;/strong&gt; Shift motivation from extrinsic (rewards) to intrinsic (mastery, community, identity). Players who stay this long aren't staying for loot. They're staying because the game is part of who they are.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;The Ethics Question&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Everything I just described can be used to create joy or to exploit people. The line between "engaging design" and "manipulative design" is real, and every game designer has to decide where they stand.&lt;/p&gt;

&lt;p&gt;A few questions worth asking:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Does the player feel good &lt;em&gt;after&lt;/em&gt; they stop playing, or only while they're playing?&lt;/li&gt;
&lt;li&gt;Are you designing for the player's enjoyment or for their wallet?&lt;/li&gt;
&lt;li&gt;Would the player still engage with the mechanic if they fully understood how it worked?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The best games don't trick people into playing. They create systems so satisfying that people &lt;em&gt;want&lt;/em&gt; to keep playing. That's the difference between a game you love and a game you're trapped in.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Where to Go From Here&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If this sparked your interest, here are some resources to go deeper:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;"A Theory of Fun for Game Design"&lt;/strong&gt; by Raph Koster: the classic intro to why games work&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;"Hooked"&lt;/strong&gt; by Nir Eyal: product design perspective on habit-forming systems (applies directly to games)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;GDC Vault&lt;/strong&gt; (gdcvault.com): free talks from professional game designers&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;"The Art of Game Design"&lt;/strong&gt; by Jesse Schell: comprehensive and practical&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Game design psychology isn't just useful for making games. If you're building any product where engagement matters (apps, learning platforms, productivity tools), these same principles apply.&lt;/p&gt;

&lt;p&gt;The question isn't &lt;em&gt;whether&lt;/em&gt; you're designing for psychology. You always are. The question is whether you're doing it intentionally.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;If you found this useful, drop a reaction or leave a comment with a game mechanic that's hooked you recently. I'd love to hear what's keeping you playing.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>gamedev</category>
      <category>psychology</category>
      <category>design</category>
      <category>ux</category>
    </item>
    <item>
      <title>A Carnival Shooting Game Changed How I Think About Design</title>
      <dc:creator>Hiroshi TK</dc:creator>
      <pubDate>Mon, 06 Apr 2026 13:54:48 +0000</pubDate>
      <link>https://forem.com/hiroshi_takamura_c851fe71/a-carnival-shooting-game-changed-how-i-think-about-design-nbh</link>
      <guid>https://forem.com/hiroshi_takamura_c851fe71/a-carnival-shooting-game-changed-how-i-think-about-design-nbh</guid>
      <description>&lt;p&gt;A team built a target-shooting game for families. Playtests went great, everyone was smiling. Then someone noticed that men were consistently outscoring women.&lt;/p&gt;

&lt;p&gt;It wasn't a skill gap. It was a strategy gap. One group sprayed targets for speed. The other lined up shots for accuracy. The game only rewarded one approach, which meant it was quietly failing half its audience.&lt;/p&gt;

&lt;p&gt;The fix was absurdly small. And it changed everything about how I think about designing systems, not just games, but any product people interact with.&lt;/p&gt;

&lt;p&gt;I wrote about what that fix was, why most designers fall into the same trap, and what playtesting actually teaches you when you pay attention.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Read the full piece on my blog → &lt;a href="https://itembase.dev/blog-design-for-behaviors.html" rel="noopener noreferrer"&gt;https://itembase.dev/blog-design-for-behaviors.html&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>gamedev</category>
      <category>gamedesign</category>
      <category>ux</category>
    </item>
    <item>
      <title>Game Simulations Are Not About Realism. They Are About Better Design Decisions</title>
      <dc:creator>Hiroshi TK</dc:creator>
      <pubDate>Mon, 06 Apr 2026 10:07:24 +0000</pubDate>
      <link>https://forem.com/hiroshi_takamura_c851fe71/game-simulations-are-not-about-realism-they-are-about-better-design-decisions-28dn</link>
      <guid>https://forem.com/hiroshi_takamura_c851fe71/game-simulations-are-not-about-realism-they-are-about-better-design-decisions-28dn</guid>
      <description>&lt;p&gt;A lot of teams hear “simulation” and think of realism. More accurate physics. More detailed AI. More complexity.&lt;/p&gt;

&lt;p&gt;That is usually the wrong goal.&lt;/p&gt;

&lt;p&gt;A good simulation is not valuable because it is more realistic. It is valuable because it helps the game produce meaningful outcomes. Players make choices, systems respond, and the results feel earned rather than staged.&lt;/p&gt;

&lt;p&gt;That is the real design value of simulation. It lets you stress-test loops, predict economy outcomes, and understand how a system behaves before production makes it expensive to change.&lt;/p&gt;

&lt;p&gt;The key distinction is simple:&lt;/p&gt;

&lt;p&gt;the model is the rules and variables&lt;br&gt;
the behavior is what emerges when those rules run over time&lt;br&gt;
the conceptual model is what the player understands about the system&lt;/p&gt;

&lt;p&gt;If the player cannot explain why something happened, the simulation may be technically impressive but design-wise weak.&lt;/p&gt;

&lt;p&gt;This is also why fidelity is often overrated. More detail is only useful when it creates better choices. If it just adds noise, cost, or opacity, it is not helping the product.&lt;/p&gt;

&lt;p&gt;On the engineering side, the most important move is decoupling the simulation core from presentation. That makes faster stress tests, deterministic debugging, seeded reproduction, and long-term balancing much more practical.&lt;/p&gt;

&lt;p&gt;I wrote the full piece here:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Read the full article: &lt;a href="https://itembase.dev/blog-game-simulations.html" rel="noopener noreferrer"&gt;https://itembase.dev/blog-game-simulations.html&lt;/a&gt;&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;More game design articles: &lt;a href="https://itembase.dev/blogs.html" rel="noopener noreferrer"&gt;https://itembase.dev/blogs.html&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>gamedev</category>
      <category>design</category>
      <category>softwareengineering</category>
      <category>startup</category>
    </item>
  </channel>
</rss>
