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, which is currently in development, will be 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.
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