Meanwhile is an experimental strategy-idle game, where workers
are hired to your workcamp for a fixed price and they cut logs
which will later be used for different occassions such as selling or
improving the general state of the camp.
The reality of these workers is that movement is lethal
and the player as the employer has to make the decision to either
use them as a means to an end, or to ensure that the workers stay alive
as long as possible, even though they're easily replaceable.
This game is an attempt to make a commentary on our
society's standards of workers' rights
and to reflect on today's norms of exploitations.
Unity engine has been used to develop and design this game.
The programming language is C# and multiple programming patterns
have been used to implement the gameflow.
Singleton pattern has been used to facilitate the communication
between the managers such as GameManager, WorkerManager, etc.
NavMesh 2d has also been used for pathfinding of workers.
State pattern was used to keep track of workers' different states,
and Bus Event Pattern was used to notify the managers of
different changes during the game.