This is a new and improved version of my Bunker Raker screensaver I made back in 2014. It's running on a C platform with OpenGL allowing me to do a lot more fancy rendering techniques. It also has a much more complicated and robust algorithm for deciding the lines to rake. It will eventually be able to take any boolean pixel map that represents a bunker and choose lines to rake the centers and skirts. I'm still working on all the proof of concept for the math so the graphics are placeholder for now.
Const Port is a simple application for reading and writing to COM ports in windows. The goal is to make a really smooth experience for reading debug output from Microcontrollers and other embedded hardware. Everything is written in basic C++ with GLFW and GLEW as the only two external dependencies. Everything is rendered in basic OpenGL. Font rendering is done through STB TrueType. Currently only works on Windows but the application portion is set up to be easily portable to other platforms that support GLFW/GLEW.
This engine was an attempt at experimenting with voxel engines in a story driven game. The entire game was written using only DirectX9, DirectSound, and Windows APIs. The architecture of the game was inspired by Handmade Hero, supporting reloadable code, batch file building, and almost 100% written by a single person.
This project was in development throughout 2016 but is currently not being worked on. It was a good test platform for experimenting with DirectX and 3D mechanics however the design goals were never fully decided upon.
Bitmap Font Creator
This is a project I worked on for about a month in C++ using OpenGL. It was designed to help me create meta-data for bitmap fonts.
This was a game me and my friend Penn worked on for Sh*t Jam 2015 (#shtjam2015). It's incomplete but it was definitely a lot of fun to work on and helped a lot with knowing what I need to stream line in my future projects.
I needed a program to manage and keep track of info about my digital copies of my movie library so I decided to make this. It's not terribly versatile, and might not be as reliable on all platforms and scenarios but it serves my purposes and if it can serve yours as well then by all means feel free to use it.
I've recently restarted on my Pixelz project in OpenTK to provide myself with the functionality that I need for creating pixel art. It's nowhere near finished but it is in active development. I just added an Outline Tool which works kind of like the paint bucket but only fills in the pixels at the edge of an area.
Update 1: Just updated to a new version that uses Gwen Dot Net. (A rewrite for the Gwen UI in C#). Everything works much nicer now.
This was a short project I worked on a while back to try and learn about spell checking libraries and dictionaries available on the web. It's a simple console application what allows you to enter any word (or string of characters) and it will search through it's dictionaries and find all anagrams of the word that are 3 letters or more. You can then choose to play the anagram game and try to find all the words yourself.
Polished: Yes (Though I could have made a graphical UI)
This is a project I have worked on for a while making a voxel engine with custom GLSL effects. It has worked as a nice platform for experimenting with things in 3D and therefore the code is horribly ugly with so many things tack