The Many Adventures of E. Zachary Knight, C++ Programmer and Writer

Programming Samples

These are some sample programs that I have made. Each is programmed using C++ and DirectX 9.

2D RPG Concept

This is a 2D RPG concept that I have made. The program loads a map file and a character that the user controls with the w/a/s/d keys. The character animations are made using UV mapping. The program changes the part of the texture placed on the square as the character is moving. You can download it here.

Mesh File

This program sample shows off DirectX 9's mesh capabilities using the standard teapot mesh. It shows off the wireframe and shade modes that come standard to direct X. You can download it here.

XFile and Sound

This program loads and displays a .X file and plays a wave file. With the arrow keys the mesh moves and the sound frequency and pan is effected. You can download it here.

Particle Effects

This sample shows off the particle effects of DirectX 9. You can rotate the camera with the mouse. You can download it here.