cs/19 · client-based work · side project
The Matrix - Interactive Tic Tac Toe Game
Advanced Figma Prototyping & Game Design

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