Ziggurat
2021-04-28
Ziggurat was a team entry to the Infinity Works 2021 game jam, a light hearted competition between employees of the Leeds based consultancy to produce a game under the theme "Sacrifices must be made".
Our game (Team Nubisoft) made a simple puzzle game based around the idea that you are an old god who can only regain their power by tricking the island folk into sacrificing rabbits and raising your Ziggurat. The player interacts by placing rabbits on the island and instilling the islanders with enough fear to perform the ritual - although too much fear will result in them slaying the rabbits early and failing to complete the ritual. Your score is the time taken to complete the 5 levels of the game, each being more difficult to balance than the last.
The game is built in the Unity game engine, coded in C#. Some of the parts I directly helped complete include initial game and mechanics design, state machine logic for our islanders, asset integration, UI and the build system.
We made use of Git LFS (Large File Storage) to integrate our assets into our source control effectively. Additionally we used Github Actions to provide builds of our game each time we pushed new code on all three supported platforms (Windows, macOS & Linux).