cs/19 · client-based work · side project

The Matrix - Interactive Tic Tac Toe Game

Advanced Figma Prototyping & Game Design

2-player100% figma prototype

play the prototype
The Matrix interactive tic tac toe game
fig. 19.0 — the matrix — tic tac toe in figma

Problem

How to demonstrate mastery of Figma's advanced prototyping capabilities while creating an engaging, interactive experience that showcases both technical skills and creative design thinking?

Approach

  • Reimagined the classic Tic Tac Toe game with a Matrix-inspired theme
  • Replaced traditional X and O symbols with iconic red and blue pills
  • Leveraged Figma's variables system for dynamic state management
  • Implemented advanced prototyping techniques for seamless interactions
  • Created immersive transitions and animations throughout the gameplay
  • Designed intuitive user interface with Matrix-inspired visual elements

Key Features

  • Matrix-Inspired Design: Dark theme with green matrix code aesthetics and iconic pill symbols
  • Dynamic Pill Selection: Interactive pill selection with smooth animations
  • Advanced Prototyping: Fully functional 2-player offline gameplay using Figma variables
  • State Management: Complex variable system managing game states, turns, and win conditions
  • Victory & Defeat States: Immersive end-game experiences with Matrix-themed animations
  • Smooth Transitions: Seamless flow between all game states and interactions

Technical Implementation

  • Mastered Figma's variables system for dynamic content and state management
  • Created complex interaction flows with multiple branching paths
  • Implemented advanced prototyping techniques including conditional logic
  • Designed responsive interactions that work across different screen sizes
  • Built reusable component system for consistent game elements

Impact

  • Demonstrated mastery of advanced Figma prototyping capabilities
  • Created a fully functional, playable game entirely within Figma
  • Showcased creative problem-solving by reimagining a classic game
  • Proved ability to design complex interactive experiences
  • Highlighted attention to detail in user experience and visual design
  • Established expertise in modern prototyping tools and techniques

Skills Demonstrated

  • Advanced Prototyping: Complex interactions using variables and conditional logic
  • Game Design: User experience design for interactive gameplay
  • Creative Thinking: Innovative approach to classic game mechanics
  • Visual Design: Matrix-inspired aesthetic with attention to detail
  • Technical Proficiency: Mastery of Figma's advanced features

Experience the game: Interactive prototype showcasing the power of advanced prototyping in action.

Link to Prototype