Shadowrun 5e SRD

In my free time, I tend to enjoy pen and paper RPGs, and one of the games I particularly enjoy is Shadowrun (currently in its 5th edition). There is a common problem though; the source book for this game is poorly organized, and finding anything specific is extremely time consuming. As a side project, I […]

Read more
Vehicle Instrument Cluster

Project Files Project Page Recently, I rented a new car, and was really impressed with the instrument panel on it. It was a fairly large LCD with a mechanical speedometer and tachometer flanking it, and linked to the center stack’s display for some functions. Since then I have been toying with the idea of building […]

Read more
Winsock Networking Module

Source Code and Compiled Executable This project was written for my Game Engine Design course as DeVry. In this course, various parts of a game engine were split up between several teams in the class, and my team was assigned the Networking core. For this project I worked with 2 other people, and served as […]

Read more
Blackjack with Monte Carlo Simulation

Source Code and Compiled Executable This was a C++ application written for my Advanced AI course at DeVry. The idea was to program an AI blackjack dealer that follows standard procedures (stand on 17 or higher, hit on lower), then run a Monte Carlo simulation at 1000 samples and provide the data back to the […]

Read more
Fuzzy Logic Demo

Source Code and Compiled Executable This was a project written for my AI class at DeVry, it is an extension of the Steering Forces Demo also available here. In addition to the steering forces and obstacle avoidance featured in the previous demo, this add team level decision making, using Fuzzy Logic based on the overall health and […]

Read more
Steering Forces Demo

Source Code and Compiled Executable This was a C++ project I wrote for my AI class at DeVry. It demonstrates steering forces; forces that make an AI agent behave in certain ways. Most of them are fairly basic, but I’ve always found them interesting to play with. The behaviors implemented are: Seek – Which moves […]

Read more
Pong Clone

Source Code and Compiled Executable This was a project written from my Graphics Programming course at DeVry and is one of the first games I wrote from scratch (the previous ones being done in GameMaker or Unreal Engine). It is a fairly straightforward Pong Clone. It’s built using Direct3D, DirectInput, and FMOD Audio.  It uses […]

Read more
Havok Inc

This was a concept I did twice: once for my Level Design course, and again as my Senior Project. Havok Inc – Unreal Development Kit The first iteration was done in Unreal Development Kit, using Unrealscript as the primary language (because UDK does not offer access to the engine’s C++ source). This concept was based […]

Read more
Tank Gauntlet

Source Code and Compiled Executable This was a project I did twice, once for my Graphics Programming class, where I had a more basic implementation of it (and the code was extremely rushed), and again as my mid program project (which I added functionality and refactored it all into more modular code). Tank Gauntlet is […]

Read more
Elevator Simulation

Source Code and Compiled Executable This was a C++ console project written for my Simulation Design class. The idea is to simulate an elevator system, with a variable number of elevators. The simulation runs through an office work day, starting at 7:30 am and ending at 5:30 pm. 400 Employees come in at random times […]

Read more