top of page

I Coded Games!

A murder mystery with suspects. A picnic plagued by ants. Two quirky Java games coded from scratch in Processing—driven by object-oriented design, humor, and addictive gameplay that turns logic into fun.

Do turn the Music On! Get the whole vibe! (wink)

Screenshot 2025-06-26 at 1.09.50 PM.png

This project was my deep dive into Object-Oriented Programming using Java in Processing. I challenged myself to build fully functional games from scratch — designing logic systems, creating custom classes, and managing interactions. Through every bug and breakthrough, I sharpened my coding skills while learning how to bring playful concepts to life.

Screenshot 2025-06-26 at 1.10.54 PM.png

In Tom, Dick or Harry?, players step into the shoes of an amateur detective tasked with solving the murder of a mysteriously deceased cat. The suspects? Three sketchy characters—Tom, Dick, and Harry. Each comes with their own set of alibis, motives, and quirky animations. I used OOP principles to manage suspect behavior, dialogue trees, and player interactions. The visual style leans into dark humor, adding an ironic twist to a traditionally grim premise.

The core mechanic is deduction- players must ask questions, analyze body language, and catch contradictions. Multiple endings keep players guessing, while the clean code architecture made it easy to expand logic trees. The real challenge was balancing narrative depth with code efficiency, ensuring the mystery felt both playable and unpredictable.

This second game- Not Sharing my food! flips into full arcade mode. The mission? Defend your perfect picnic from an army of marching ants. With a timer, increasing difficulty, and squish-based combat, this game blends quick reflexes with satisfying object interactions. Each ant is an object with randomized behavior patterns, making the gameplay chaotic, fast-paced, and endlessly replayable.

bottom of page