Computing for Design

Category

UI/UX

Year

2025

Project

Individual

Role

Vibe Coding

Illustration

Experience Design

Computing for 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.

Computing for Design 1
Computing for Design 2
Computing for Design
Computing for Design

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.

Computing for Design
Computing for Design 1
Computing for Design 2

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

Click to Play

*Press the 'Play' button on the top left corner when you're on the p5.js screen.

Got a project in mind?

Get in Touch