Projects

Creative Coding Project

In this creative coding project, I developed an interactive game titled "Hamster Escape". I made this project using mainly JavaScript and the p5.js JavaScript library. Inspired by the popular game Flappy Bird, in this game, you control a hamster trying to escape from a cat by dodging moving cat paws. The game incorporates Perlin noise to create a natural, flowing movement for the cat paws, which adds a unique touch to the gameplay by ensuring that their movement feels random yet smooth.

A screenshot from a game I made called 'Hamster Escape'.

Game Design Project

"Cooking for the Common Good" was a team project created for my Game Design class, where I served as the sole programmer. It is an educational game exploring the importance of healthy eating habits. The game was built in GameMaker using GML, and I was responsible for all aspects of programming, including game logic, mechanics, debugging, and playtesting.

A screenshot from a game I worked on called 'Cooking for the Common Good'.

Game Production Project

"Carrying Anxiety" was a team project created for my Game Production course, where I was the sole programmer. It is a narrative-driven adventure about navigating social anxiety in a fantasy world. The game was developed in GameMaker using GML, and I handled all programming tasks. I also managed debugging, playtesting, and refining game logic to enhance player experience. While the original intent was to portray the difficulties of social anxiety, the final product evolved into more of a lighthearted and quirky adventure.

A screenshot from a game I worked on called 'Carrying Anxiety'.