Core Objective: Model a...

About this model

Core Objective: Model a competitive digital board game where 2-4 players compete to have the highest "Generosity Points" (GP) while managing their "Money" (Currency).

1. Player Resources:

Each player starts with 100 Money and 0 GP.

Source "Income": A passive income generator representing shops owned.

2. Movement & Board Logic:

Create a "Round-based" gate. Each round, players move (simulate using a D6 or random range).

Add a chance-based node for "Red Event Areas" (Mosque, Church, Hospital, School, Elderly Home). When triggered, players must spend Money to gain GP. If they "pass by" and don't spend (fail to help), they lose GP.

3. Card Mechanics (The Upgrades/Downgrades):

Create a "Card Deck" logic with a 1d6 roll requirement to pull a card.

Upgrades: Include nodes for: "Level up Market" (increases income), "Double Income" (multiplier), and "Gift 50" (instant resource).

Downgrades: Include nodes for: "Decrease Income" (Level down), "Skip Turn", and "Half Points".

4. Win/Loss Condition:

Loss: If Money reaches 0, the player is out.

Win: After 20 rounds, the player with the highest GP wins.

5. Visual Layout Request:

Use "Pools" for Money and GP.

Use "Converters" for the Red Events (Money - GP).

Use "State Connections" to handle the multipliers from cards.

"Core Objective: Model a..." is a public Machinations diagram shared in the Community by Tahleel Khalid, with 23 components.

It was created in April 2026 and last edited in April 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.