top of page

Castle Invader Mini-game

Castle Invader Work

Description: A small little microgame of a wizard invading a castle and having to fend off ghosts and knights
 

Why this project?: This project was an assignment for one of my classes in which we had to devise the gameplay idea all on our own using the resources we were given. (Link below) 
 

Lessons learned: Created a script to spawn enemies and a unique script for one of the enemies to patrol a certain area. I also made a script that changes the projectile being shot between enemies and objects.

 

Things to note: I need to re-work the enemy movement and how it gets tracked to the player to attack.

Third Person Controller

Description: One of my assignments in which we had to assemble the scripts and third-person controller to fulfill the requirements of the assignment

​

Why this project?: I liked this one as it was fun and engaging to learn about third-person camera angles while writing a script and creating an animator to control the movement based on the action being done. 
 

Lessons learned: I learned about Cinematic cameras and working with an animator to make the model do certain actions within the scene.

 

Things to note: The jump cycle does need work (there are moments where the walk cycle starts when jumping), and re-work the attack so it isn't held.

Image Of Scene Variant

Scene Variant in which the player is a wizard and casts spells to attack

Battle Salvo

Image of Battle Salvo which is relatively similar to Battle Ship

Description: An assignment for an Object Oriented Design class in which we had to recreate a battleship game using Java programming to play locally and compete within a server versus other AI's

​

Why this project?: With this project, I was in charge of doing the AI for it in which I gave it a strategy of using a heatmap to find a ship and then once it hit the enemy ship, it would search around or shoot in a line to destroy the ship.
 

Lessons learned: With this, I learned more about object-oriented programming and could also code a game of Battle Ship without using any game editor.

 

Things to note: The online compatibility worked on a locally hosted server for the class, so the online portion may not work.

Stand Up!

Description: This was a game created during the Boston Golbal Game Jam 2023 with the theme being "Make me Laugh"

​

Why this project?: With this project, I was in charge of not only the code but also voice acting and video for the trailer, and feel very accomplished with how it came out!
 

Lessons learned: With this, I learned more about using interfaces for the jokes as well as working with a bigger team as there were 11 members for the game.

 

Things to note: There were jokes we wanted to do and unfortunately ran out of time to implement (due to time issues by other members) and the way to win the game is to do nothing (be awkward and silent on the stage).

Backwards Knees Barry

Backwards Knees Barry Title Scene

Description: This was a game created during the Northeaster Game Development Jam-o-Lantern game jam with the theme being "Behind you"

​

Why this project?: With this project, I was in charge of creating the player movement as well as the flashlight mechanic to make it so that the light shined away the enemy and the controls were inverted so you could only move in the backward direction.
 

Lessons learned: With this, I learned more about character controls and learning about colliders and mapping to create level layouts.

 

Things to note: The start and end locations change all the time and there is no map to indicate how to get to the end so it's all about playing and figuring it out until you eventually win, and controls are backward which is intended.

AND SO MUCH MORE!!!

Check out my About Me to see my socials to see my latest project

bottom of page