top of page
Render_2.png

Dev Projects

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

honeycomb.jpg

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.

WireframeEnabled.png

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:

futuristic techno cyberpunk abstract.jpg

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:

 

JB_Game_of_Life.gif

Game of Life Simulator

Designed a simulation app with Windows forms/C#. Implemented Game of Life logic with C#. 

Check out a quick demo below:

© 2025 by Garrett Wilkinson. Powered and secured by Wix

bottom of page