Tofu Turrets is a reverse bullet hell game created during my second year in DigiPen for a game project. I worked together with another designer, and we were tasked on designing game systems in order to make a game that could be easily scalable.
The game combines the reverse bullet hell genre with tower defense elements where your attacks and upgrades are tied to turrets that you can deploy around the map. We took inspiration from Vampire Survivors, 20 Minutes Till Dawn, Rounds, and Slay The Spire to recreate various game systems that supported our game.
Modular abilities for characters
Roguelike mod upgrades for turrets
Dialogue systems with options tied to event effects
Session based enemy wave spawning
Save data, stat tracking and analytics
Achievement system for vertical progression and unlocks
Understanding system design is crucial for creating scalable games, shaping my approach to game scope on a technical level by emphasizing the balance between ambition and realism. In game design, features fall into two categories: additive and multiplicative content. The tweet on the right perfectly reflects this notion. Additive content introduces new systems, while multiplicative content utilizes existing ones to generate new iterations of gameplay. Achieving a well-scoped game requires a delicate balance between the two. If a feature consumes substantial resources without much utilization, it warrants reevaluation. This project underscores the importance of strategic decision-making and prudent resource allocation.
I don't even like eating tofu, we just chose them as our characters because they fitted into a square sprite.