Tutorial: Basic Running Game
About this model
This diagram models a game simulation where a player progresses through different levels of distance and difficulty, collecting coins and facing obstacles that could result in crashes. The game operates based on a set of automatic sources labeled "Run" which continually increase the "Distance" and "Difficulty Factor" pools. As the player progresses, the accumulation in these pools triggers other sources that generate coins, representing the player collecting rewards during the run. The amount of coins generated is determined by the player's distance progress, with specific intervals set to activate different coin sources.
The system also incorporates a "Chance of Error" mechanism through gates connected to obstacle sources, which increases the probability of a player crashing as the difficulty level rises. This simulation employs end conditions that terminate the run if a crash occurs, modeling a game over scenario. The integration of obstacles and a dynamic difficulty factor introduces a level of unpredictability and challenge, making the simulation more engaging. Additionally, state connections are utilized to modify the game's behavior based on the player's progress, such as activating coin sources or determining the outcome of encountering obstacles. This setup allows for a comprehensive analysis of how varying game mechanics influence player progress, rewards, and the likelihood of facing game-ending scenarios.
"Tutorial: Basic Running Game" is a public Machinations diagram shared in the Community by Adam Moore, with 67 components.
It was created in April 2019 and last edited in July 2019.
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.