Publishers blurb:
It is 27XX, the world is overgrown, in ruins, and inhabited by the scraps of civilisation. You play as bots, one of the masses of technological marvels that humanity built and powered with the Dyson sphere, around the sun, so long ago. Centuries ago, when almost all of humanity disappeared, they left their machines behind for reasons only known to them. All the technology they abandoned, including these bots, continues to function and follow their programming.
In the centuries since the Great Departure, nature has come back to reclaim the Earth and the sphere around the sun has begun to crack. The world once only metal and circuits, grew wilder and more mysterious. The flora and fauna slowly integrated with the decaying machinery as the sound of computers humming was eventually met with the sound of birds chirping.
The bots you play as are still acting out your programmed loops but something is changing. Something unknown pushing them to move beyond their obsolete programming in order to achieve free will; something humanity never thought was possible.
the_Game():
This one-page RPG contains the rules and a stylised character sheet called The While Loop. You create a bot, a relic from the old world, which must come to terms with it's new form of consciousness while struggling against it's pre-written programming. To address challenges, you roll an action that relates to a specific Function; Motion, Surveil, Compute, Vocalise.
You start by rolling 1d6 for the Function itself and subsequently gaining +1d6 if your function contains Conditions relevant to the action at hand. However, the Function you are allowed to roll is restricted by the Loop. Once you roll a Function, you can then use the next Function in your Loop and then the next after that, until you return to beginning, doomed to repeat your cycle. However, if you find ways to expand yourself and grow as a bot, you will slowly break out of this loop and achieve free will.
Note: Only actions with the potential of risk, danger or failure are rolled and only rolled actions are restricted by the Loop.