Create a game resource system...

About this model

Create a game resource system diagram for Super Mario using the following components and logic:

1. BASIC COIN FLOW & CONSTRAINT: - Create an Interactive Source node named "Collect Coin". - Connect it to a Pool node named "Coins". - Set the maximum capacity limit of the "Coins" pool to 100.

2. COIN TO LIFE CONVERTER: - Create a Converter node named "100 Coins to 1 Life". - Connect the "Coins" pool to this Converter with a resource connection requiring a flow rate of 100. - Connect the output of this Converter to a Pool node named "Lives" (set starting value of Lives to 3). - Connect the "Lives" pool to an Interactive Drain node named "Player Dies" to simulate losing a life.

3. RANDOM REWARD SYSTEM (GATE): - Create an Interactive Source node named "Hit Question Block". - Connect it to a Random Gate node. - From the Gate, create three conditional/probability resource paths: * Path 1 (70% chance): Connects to the "Coins" pool (adds +1 coin). * Path 2 (20% chance): Connects to a Pool node named "Mushroom". * Path 3 (10% chance): Connects to a Pool node named "Fire Flower".

4. UPGRADE SYSTEM (CONVERTER): - Create a Pool node named "Mario State" (starting value 0 for Small Mario). - Create a Converter node named "Power up Upgrade". - Connect both the "Fire Flower" pool and the "Mario State" pool as inputs to this Converter. When a Fire Flower is consumed, it updates the "Mario State" pool value to 2 (representing Fire Mario).

Please lay out the nodes cleanly so the connections do not overlap heavily.

"Create a game resource system..." is a public Machinations diagram shared in the Community by lee min nabil, with 22 components.

It was created in May 2026 and last edited in May 2026.

Open the diagram in the Machinations app and press Play to watch the resources move, adjust its values to test how the system responds, or remix it to make an editable copy in My diagrams.

More from lee min nabil