Ziggurat is a first-person shooter with randomly generated content and the ability to level up. As an aspiring sorcerer, players enter a labyrinth to prove themselves against dangerous enemies in hopes of improving their skills and reaching wizard status. There are a variety of character types to play as and users can customize their character each time they level up by making selections that impact their health, mana, speed, drop rate, and more. Four weapon slots are available that can be filled with staves, spell books, wands, and alchemic devices.