Graduates

Giusti Yang

BS in Interaction Design — Interaction Design
Course:
Computer Science for Designers and Artists
Faculty:
Nikita Pashenkov
Term:
2024 Summer

The Dessert Game

This introductory programming course explored interactive design through p5.js, culminating in a playful dessert-making game. The project combined game logic, visual storytelling, and hand-drawn assets to create an engaging experience for young players.

Process:

I began by mapping out the game's logic and state transitions—designing how players would move between scenes and interact with different elements. After establishing the structure, I created original illustrated assets for the strawberry-picking forest and kitchen environments, then implemented the interactive mechanics through p5.js, integrating keyboard inputs and mouse interactions to bring the gameplay to life.

Learning Outcomes:

This project developed my ability to think like a full-stack creator, bridging code and visual design. I learned to approach programming as a creative medium—considering how technical implementation, illustrated aesthetics, and playful interaction work together to create meaningful game experiences rather than focusing purely on computational complexity.

Tags:
Game Design,
UI/UX,
Web Design
Video file
Image