StackED//Cards
Overview
STACK//FLOW is a systems-driven card prototype that explores how traditional card interactions change when constrained to a stack (LIFO) data structure.
The project was built to demonstrate:
- understanding of core data structures applied to gameplay
- system-driven design thinking
- translating abstract computer science concepts into interactive mechanics
Core Concept
Instead of allowing free card manipulation, the system restricts the player to stack operations:
- Push → add card
- Pop → remove last card
- Peek → inspect top card
- Shuffle (conditional) → reset stack state
This transforms the problem from card arrangement to state management over time.
Technical Implementation
- Custom stack system implemented in C#
- Deterministic card state management
- Input-driven interaction system
- Rule-based constraints (e.g., shuffle only when stack is full)
STACK//FLOW is not a content-heavy game—it is a mechanics-first prototype .

Leave a comment
Log in with itch.io to leave a comment.