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