top of page

Projects

Welcome to the Projects section of my portfolio. Within this dedicated space, you will encounter a diverse array of projects that I have undertaken both in educational and personal settings.

 

These projects encompass a wide spectrum of programming languages and game engines, reflecting my continuous commitment to expanding my knowledge and skills.

Graduate

Cog and Key

Fall 2023 - Spring 2024 - C# Unity

Artist

Programmer

Animator

Level Design

UI/UX

Documentation

Cog and Key is a 2d action platformer using a Studio Ghibli art style. The story is set in a dystopian steampunk world where industrialization has taken over. You play as Judith Frachel, a human augmented with a steampunk arm. Judith is fighting the odds against a hostile world filled with machines who see humanity as obsolete.

HACKB0X

Summer 2023 - Now - C# Unity (Mobile Development)

Programmer

UI/UX

Animator

Artist

Android

Apple

HACKB0X is an upcoming educational mobile (Android/iOS) game comprising a collection of microgames, creatively crafted to introduce low-income community members to the extensive career opportunities in cybersecurity. Working as the lead developer as well as design/story creator, it has been a wonderful experience balancing education with fun.
 

With its fun robotic characters leading the way, players are immersed in a series of engaging challenges that highlight different aspects of cybersecurity and showcase the diverse jobs available in the field, inspiring them to explore and pursue cybersecurity.

Chests of Mystery

First 2 weeks of November - C# Unity 

Developer

UI/UX

Programmer

Self Producer

A brick wall with a curtain to the left and to the right is text showcasing money values

A 2 week long project to test my skills in script organization, sound design, layout groups, coroutines and other fun game loop mechanics in Unity 2022. This project was a wonderful experience to create code that was not only organized but understandable with comments, headers, regions, etc.​

Select a denomination (bet) for the chests. At set intervals, a "random" multiplier of your denomination will be picked. This value is then divided between a random amount of chests leaving 1 or more chests as a nothing chest.

QUACK ATTACK

Spring 2023 - C# Unity

Artist

Programmer

Animator

Level Design

UI/UX

Documentation

3 ducks from left to right: a white duck with scientist glasses on, a yellow duck with war paint under it's eyes, a green duck with a military hat on with a star on it.

It's January 13th, National Rubber Ducky Day, and instead of taking the day off, here you are watching people code. After hours on end watching line after line of gosh-darn-awful and buggy code, you snap and decide to go rogue to make Rubber Ducky Day OFFICIAL!  Using your newfound powers to: run fast, shoot with water, and wall climb to navigate the floors of government buildings.
 

For this project, I am an animator for cutscenes, level designer, asset production, and coding new features such as hidden level assets, UI/UX functionality, small bug fixes, and an unlockables manager for item placements throughout levels (hats, custom colors, etc on wardrobe screen).

Deep Sea Research Squad

Spring 2023 - C# Unity

Programmer

Animator

UI/UX

Level Design

image12.gif

Deep Sea Research Squad is a team project by Sour Piñatas for IGME 601. The game focuses on exploring the ocean as a vampire squid and learning about creatures by eating marine snow that comes off the creatures. Worked on card collection system, UI/UX, animating pre-made designs, and creating state machines and animation clips.

IGME 603 Projects

Spring 2023 - 3 Week Rapid Development

ALWAYS HOPE

image28.gif

3D Modeler

Programmer

Level Design

Documentation

Always Hope is a 3D voxel zen puzzle game about tidying up a bedroom after a wave of depression As the rooms get cleaner, the player’s perception increases, illustrating that small victories can improve your mentality.

PROJECT GRIM

image27.gif

Programmer

Level Design

UI/UX

Documentation

Grim Reaper is doing his daily tasks of reaping souls to their final destination. But, there are people trying to stop you! Worked on Checkpoint Manager, in-game UI Manager, animation state machines, player scripts.

COOKIE QUARRY

image38.gif

UI/UX

Tech Art

Programmer

Documentation

Worked on all UI/UX except for oven with an indepth UI/UX Manager. Developed a quest manager for side and main questing, a custom alert system using layout groups with ability to scroll and custom icons/messages, managing cooking information using dictionaries, and keeping track of the player inventory by creating interactions between multiple dictionaries and the player’s information script.

CULMINATING REVERIE

Programmer

UI/UX

Animator

Level Design

Designed all tilesets, set up the titlescreen UI/UX including developing a UI Manager, developed level design floorplans, used Camera Regions tool to set up movable camera regions inside each level, took sketch renders of enemies/players and cleaned them up as well as animated them in Adobe Animate into sprite sheets with five different variants, and set up Unity Animator state machines.

ILLUMINATION

Spring 2023 - Personal - Godot

Artist

Animator

Programmer

Illumination was apart of RIT's Jam for Hope weekend long game jam; the event was a wish for a current RIT student living with cancer alongside the Dear Jack Foundation. The game's idea is that even though you're small, your light still has a huge impact on the world around you. Use your light to make plants grow and platform to the top. You can light many different things such as a spotlight, potted plant, brazier, and a candle inside of a lantern.

For this project, I was the only artist. I created each level in 300 dpi and large scale resolutions to push myself to my artistic limit. I also worked on learning Godot's language based off Python; I worked on the lantern, cave transportation, and bug fixing.

Undergraduate

PIGEON SIMULATOR

Spring 2022 - C# Unity

Artist

Level Design

Animator

Programmer

UI/UX

Documentation

No Public Build

Pigeon Simulator is a game created in IGME Production Studio; it serves as an intriguing showcase of the capabilities of an IBT system. In this game, players assume the role of observers in a fully simulated pigeon society, wielding minimal influence over their lives. As you watch, these pigeons engage in a plethora of activities, from sleeping and purchasing stylish hats to undertaking various jobs and strolling through the city. It's an immersive experience that grants you a fascinating window into the intricate lives and routines of the pigeons in a way that showcases the power of an IBT system.

On Halloween Light

FALL 2021, ACADEMIC, C#

Artist

Programmer

Animator

Level Design

UI/UX

Documentation

image03 (1).gif

Embark on a town-wide expedition to prepare for Halloween! Place lanterns to dispel bats from the pumpkin patch, illuminate resident's homes, and, as the night concludes, illuminate the colossal pumpkin in the center of town to start the Halloween festivities. I was in charge of character and NPC artwork & animations, as well as setting up all Animator state machines. Additionally, I am responsible for the creation and integration of the quest system and various substantial components of the project's underlying code infrastructure.

Masked Zodiac

Fall 2020 - Personal - C# Unity

Artist

Programmer

Animator

Level Design

UI/UX

Documentation

ezgif-2-02257b7df3.gif
image09.gif

No Public Build

"Masked Zodiac" is a currently on-hold personal project, centered around a quest to collect all 12 zodiac masks, each holding distinct powers. The coveted powers contained within these masks are sought after by the Cat Tribe, who aspire to establish themselves as the 13th zodiac animal and solidifying their place in history. In this game, you assume the role of an operative from your tribe, entrusted with the mission of infiltrating other tribes to secure the masks that grant them their unique abilities. Both programming and artwork/animations for this project has been exclusively undertaken by me which is why there is a hold.

IGME 330 Projects

Fall 2020 - Javascript

ONE STOP PET

- Uses Mapbox API and Petfinder API

- Fetches default zip location of Rochester and displays the all 50 dogs fetched from petfinder

 

- Uses Mapbox API to show a radius of the search from Petfinder as well as puts location pins where the dogs are all location.

 

- Pins that show up are clickable to see the dog name, description, and their petfinder link that you can click to adopt.

K.K SLIDER

- Uses AudioContext to play music and showcase it to a visualization of the audio in a circular graph.

 

- Three song options to choose from all with custom particle systems, album covers, player customizations, and effects

 

- Customization option to use theme or customize your own theme color-wise, effect-wise, and more. Effects also include audio effects such as Highshelf and Lowshelf Filters

In Pursuit of Soph

October 2019 - Personal -C# Unity

AI Development

Programmer

Tech Art

In Pursuit of Soph is a 2D platformer that emerged from the 2019 Magic Game Jam, developed within a tight 48-hour window, revolving around the theme of two Arcana Cards.

 

Within this project, I undertook the programming of the boss AI using co-routines as well as setting up the boss's animation state machine and health bars. I also contributed significantly to the development of player movement and collision mechanics for smooth navigation across the puzzles and boss fight.

bottom of page