Copy of public test diagram

About this model

This diagram models an achievement system integrated with a resource-based game mechanic. The system is designed to monitor and reward players’ progress through specific milestones, referred to as "Achievements", by tracking actions generated within the game. Each Achievement - labeled as "Achievement 1", "Achievement 2", "Achievement 3", and a "Perfect Achievement" - has its requirement triggers that, once met, unlock the respective achievement. The "Action Generator" serves as the primary source of actions, incrementally contributing to the activation of various Achievements through predefined conditions and triggers.

The diagram further extends its functionality by including rewards ("Unlock Reward 1") for achievements, which are activated once the corresponding achievements are unlocked. Additionally, the system employs Registers to evaluate whether the requirements for each achievement and the perfect achievement have been satisfied. The inclusion of resource connections between pools and other nodes allows for the dynamic transition and tracking of actions and achievements statuses, thereby offering an in-depth monitoring tool that can adapt to players’ interactions and progress within the game environment.

"Copy of public test diagram" is a public Machinations diagram shared in the Community by Mihai Uritescu, with 22 components.

It was created in April 2024 and last edited in January 2025.

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 Mihai Uritescu