Software Developer and Boston University Alumnus
Cart Pusher Game -Created a simulation game using Unreal Engine where players take on the role of a grocery store cart pusher
-Designed and implemented gameplay features combining both Unreal Blueprints and C++, including cart pushing & pulling, a dynamic sound system, and various object interactions with realistic physics mechanics
-Constructed a cart-nesting behavior system for carts to attach into rows which can be pushed together as a unit
Endless Obstacles Game -Developed a Unity game where the player tries to stay on a platform for as long as possible while obstacles are shot towards the player to push them off
-Difficulty is increased over time as the spawn rate of the obstacles increases.
Shaded 3D Object Renderer -Built a triangle mesh generator with support for torus, cylinder, sphere, ellipsoid, and cube primitives
-Used GLSL to implement a Phong reflection model to shade the 3D primitives.
3D Aquarium Simulation -Created a 3D aquarium simulation with animated predator, prey, and food models. Implemented chase/evasion, collision, and rotation behavior of the predator and prey creatures.
Minecraft Plugins -Custom plugins (made with the Bukkit/Spigot package), for the game Minecraft, that each implement different custom game modes.
Multiplayer FPS Prototype -Game prototype (made with the Unity Engine), with the basic mechanics of a multiplayer first-person shooter. Current mechanics include: shooting with raycasts, player movement, camera movement, objectives, UI, and LAN networking (using the Unity networking API, Mirror).