
Dev Projects
Here are some of the many projects I worked on at school and in my spare time.

Dungeon Divers
A custom game engine developed from scratch with C++, Vulkan, and the FLECS Entity Component System API. Support for lighting, shaders, texture mapping, and fonts. Our team created a dungeon crawler in the style of Zelda, complete with puzzles, enemies, keys, and powerups. I was responsible for the underlying renderer, as well as some level design and FLECS logic.

Agalag
Designed a custom game engine using C++, DirectX11, and the FLECS Entity Component System. It supports basic shaders and lighting, and using FLECS allowed for blazing-fast game logic. Using this system, our team created a small Galaga clone. I was responsible for the renderer, as well as some of the FLECS logic. Made in one month.

Chatroom Client/Server
Created a simple chatroom app with C++. Used C#/.NET for Windows application GUI. The app allows the client to connect to a server with several commands, including creating an account, pinging other users, and more. This was a solo project.
Check out a quick demo below:

Botcalypse
Created a simple survival shooter. Survive waves of enemies, upgrade your weapon, and try to get a high score! You can play online here:
https://www.newgrounds.com/portal/view/871826
Or, you can check out a demo below:
