Copy of create a playable systems...

About this model

create a playable systems diagram for an endless runner game set in a Dominican Republic neighborhood.

Game concept The player controls a Dominican character running automatically forward through a street in a colorful Dominican barrio. The player can move left, move right, jump, or slide to avoid obstacles and collect items. The goal is to collect food items to gain score points while surviving obstacles until reaching the finish line.

Core resources Score points Distance traveled Player life Energy Coins Reward

Game loop Distance increases continuously while the player runs. Items spawn randomly on the road. Obstacles spawn randomly. The player collects items to gain points and energy. If the player hits obstacles, life decreases. If life reaches zero the game ends.

Item spawning system Create a source that continuously spawns collectible items using probability gates.

Item types and values

Green banana single = 1 point Banana bunch with 2 bananas = 2 points Banana bunch with 3 bananas = 3 points Banana bunch with 4 bananas = 4 points Banana bunch with 5 bananas = 5 points Yellow banana = 3 points bonus item Salami slice = 5 points rare item Coin = used as game currency

Item collection rule When the player collects an item, convert the item resource into score points and send the points to the score pool. Coins go to a coin pool used for upgrades.

Energy system The player has an energy resource that slowly decreases while running. Collecting certain food items restores energy.

Energy recovery items

Mangú bowl restores high energy Passion fruit juice restores medium energy Dominican coffee restores small energy and temporarily increases speed

Obstacle spawning system Create a source that randomly spawns obstacles with probability gates.

Obstacle types

Road pothole, player must jump Motoconcho motorcycle crossing, player must change lane Street dog, player must jump Street food cart blocking one lane Electric cables hanging low, player must slide Water puddle slows the player

Collision rule If the player collides with an obstacle reduce player life and energy. If life reaches zero send flow to a game over drain.

Power up system

Mangú power Automatically collects nearby bananas for a short time.

Motor boost The character rides a motorcycle and destroys small obstacles.

Salami shield A shield made of salami slices protects the player from one collision.

Progression system Distance increases every step. As distance increases, increase obstacle spawn rate and running speed. Increase probability of rare items such as salami slices.

Mission system

Collect 50 bananas Collect 10 salami slices Run 1000 meters Avoid 20 obstacles

Completing missions gives coins.

Unlockable characters

Motoconcho driver with higher speed Street baseball player who can break small obstacles Dominican student who attracts bananas for a short radius Colmado shop owner with higher energy capacity

Environment theme

Dominican urban neighborhood with

Colmado stores Electric cable poles Street vendors Motorcycles Colorful houses Dominican flags Street food stands

Finish condition If the player reaches the finish line without colliding with any obstacle trigger a victory reward.

Victory reward The reward is a plate of mashed green bananas with fried salami slices. This reward adds a large score bonus and represents completing the level successfully.

End condition Game ends when player life reaches zero or energy reaches zero.

"Copy of create a playable systems..." is a public Machinations diagram shared in the Community by Junior López, with 25 components.

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