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 .

StatusReleased
PlatformsHTML5
Authoricode365
GenreCard Game
Made withUnity
AI DisclosureAI Assisted, Graphics

Leave a comment

Log in with itch.io to leave a comment.