Excalaventure

Excalaventure is a Game Jam submission for the "Pirate Software - Game Jam 16". Excalaventure is a simple Action-Adventure game where the player assumes control of the legendary sword Excalibur, which after seeing countless would-be rulers fail the simple task of extracting the Sword from the Stone, decides to claim the throne for itself.


Compute Shader Boids

I’ve known about compute shaders and their capabilities for a while, but never gotten around to learning how to utilize them. I recently decided it was about time I learn this tool. This boids system was one of the first visual representations I made using them.


Untitled Space Game

This is a project I’ve been working on in my free time. In this game the player(s) are tasked with missions in a similar structure to games like Deep Rock Galactic. In these missions the player(s) will be able to fly around in a ship to find and complete mission objectives such as taking down bounties, collecting scrap, and recovering cargo. Once the team is extracted they will receive a reward, based on the mission objective and loot collected along the way, and use it to upgrade their personal tools and ship.


3D Paddles in OpenGL

We are back with more OpenGL this time using C++. After getting an idea of how basic OpenGL systems worked with OpenTK and C# I wanted to try it out in C++. So I decided to make 3D version of pong.


OpenGL Via OpenTK Experimentation

This project was my way to start learning OpenGL systems. I used OpenTK(C# bindings for OpenGL) for this project to enable me to work in a language I’m super comfortable with.


Enhanced Tags For Unity

This project stemmed from my not liking the default implementation of tags in Unity. What if I need to tag an object with more than one tag? So I built this tool to allow for adding multiple tags to GameObjects and Components. And I even managed to make sure that the performance of the system was the same or better than the built-in system.


Inverse Kinematic Leg Experiment

I stumbled across a YouTube video about implementing IK legs in Minecraft using a datapack, and realized I had not yet built a custom IK leg system yet. Well, now I have.


Static Tools for Unity

StaticTools provides a way to run static methods on update, and running coroutines without an owner.


Deepcover

Deepcover is a mobile game created in collaboration with the National Science Foundation as part of a larger project called DART. DART’s goal is to help the elderly identify and avoid scams. Deepcover was designed to provide an entertaining environment to learn about how common online scams work and link out to more detailed information on the DART website.


The Ordering Trail

The Ordering Trail is a game jam game made at Whitethorn Game that is entirely based on inside jokes, in a format inspired by The Oregon Trail. The game is about the perils of a group of coworkers going out for lunch. While walking to lunch you and your group encounter different situations that may cause you to make the tough decision: Leave Artsi behind or attempt to save them, wasting precious lunch break time.


Artemis Reigns

Artemis Reigns was my final project at AIE and was a collaboration with other students. We decided to make a game about a world where plants are corrupting everything. The player is tasked with going out into the world to try and figure out what is causing the corruption, fighting bosses and upgrading their weapons along the way.