Computing for Design
UI/UX
2025
Individual
Vibe Coding
Illustration
Experience Design
Interactive games and experiences built with code, exploring algorithmic design, state machines, and playful user interactions.
Project 01: Pong Pong's Nap Crisis
PongPong's Nap Crisis is an interactive mobile game built with p5.js. Help PongPong, an overworked koala, sneak in a power nap during lunch break while dodging constant workplace interruptions. The game uses tap, swipe, and tilt inputs to create natural, engaging interactions. Built as a course assignment exploring algorithmic agents through state machines and object-oriented programming, this project deepened my understanding of interactive coding, experience design, and prototyping playful concepts that respond meaningfully to user input.
Project 02: Gen Z Dating Adviser
Your Gen Z Dating Adviser is an interactive personality quiz that analyzes dating behaviours and communication styles to generate personalized, humorous dating profiles. It combines frontend development, API integration, and conversational UI design, striking a balance between entertainment and genuine personality insights.
Key features include:
• Randomized question selection for a unique experience each time
• Branching conversation paths based on user responses
• Visually appealing, responsive interface with animated elements
• Humorous, perceptive analysis that balances light-hearted teasing with genuine insights
• Well structured results display that mimics modern dating apps
*Press the 'Play' button on the top left corner when you're on the p5.js screen.

