Responsibilities:
- Led weekly meetings with sponsor Katabasis
- Managed the codebase as the DevOps
- Modified an existing API to fit our needs
- Designed gameplay mechanics in a team
- Programmed in the Unity Game Engine
Tools:
- Unity
- Visual Studio
- GitHub
- Trello
- Slack
Trainyard Debugger is an educational block-based programming game where the player must debug code blocks in order to complete train based puzzles. This project was completed throughout a semester long journey with the sponsers Katabasis. Given a set of code blocks, the player must make changes to allow the trains to complete their journies successfully, while learning the basics of programming in the process. Project is property of Katabasis.
Responsibilities:
- Designed the gameplay and systems
- Developed each mechanic to feel good for players
- Tested the levels through playtesting
- Promoted the game with videos and a steam page
Tools:
- Godot
- Photoshop
- GitHub
- Steam
Rigged is a game where you redraw the voting district lines in order to help the Crab Party win elections. Your father King Crab has passed away, and the party is in dire need of a makeover. Instead of changing policy to promote the wellbeing of the sea creatures, the crabs come up with a different plan. They use the power of Gerrymandering, or the action of redrawing district lines to influence election results. Use this power that also exists in the real world to bring the Crab Party back to glory. VIEW ON STEAM
Game Engine Includes:
- Physics simulated in 2D
- Game Object focused structure
- Scriptable objects using JavaScript
- Timeline that can be manipulated
- Multithreading for performance
- Multiplayer using server connection
Tools:
- Visual Studio
- GitHub
- SFML
- ZMQ
C++ Game Engine is a custom game engine system created that utilizes SFML for rendering. The game engine allows a user to create a game using game objects which include shapes, characters, and obstacles. These objects can be modified with JavaScript files. The game engine includes a custom timeline, multithreading, and multiplayer capabilities. This project was completed individually. Check out the code on GITHUB
Responsibilities:
- Developed in Unreal Engine 5
- Designed an enemy attack pattern
- Animated using Blueprints
- Led the team's design process
Tools:
- Unreal Engine 5
- Visual Studio
- GitHub
- Blender
Crimson Cones is a 3D boss fight created in a group of four using Unreal Engine 5. You play as an elf who must defeat Krampus in order to save Christmas. The player uses a candy cane sword and has the ability to dodge and attack. I created the boss and all the boss's attacks. Download and play the game on Itch.io