WEEK 11 (final project)

(final creative coding project)

For this week, we propose, design, and begin implementing our final class project. The assignment asks for a short description (1–3 sentences) and a list of at least 5–10 knowns and unknowns about the project.

My Final Project Proposal

For my final project, I’m creating a gacha-style character pulling game built with p5.js. Players can perform single pulls or 10-pulls to reveal randomized characters of different rarities. Each pull displays fully illustrated card artwork, and the player gradually builds a collection over time.

Knowns

Unknowns

Week 11 – Gacha Game (p5.js)

Click Single Pull or 10-Pull to reveal beautifully illustrated characters, each with their own rarity and artwork.

Week 11 Summary

A polished gacha-style character pulling game built with p5.js. Includes sprite artwork, rarity-based randomness, a growing collection system, and a responsive UI. This project demonstrates animation, image loading, interactivity, state management, and custom visual design.