Here are some miscellaneous C/C++ projects I've developed over the years. Older projects were developed using Visual C++ 6.0, and newer projects were written using DevC++.
| sdlbase.zip | Extremely basic SDL OpenGL application project for use as a starting point for developing experimental and non-serious projects. |
| gldialog.zip | Shows how one could develop an application with an alternative interface rendered in OpenGL, complete with titlebar and minimize/maximize buttons. |
| fontpack.zip | Utility for generating a header file containing compressed font texture data to include in your projects to eliminate the need for external font texture files. |
| dynamesh.zip | Spring system meshes. Forget physics engines, just use point clouds connected with springs. |
| colorforce.zip | Rudimentary app for changing the Windows color scheme to a hardcoded scheme. |
| vmtest2.zip | Sandbox/testbed app for developing high-level script compilation and virtual-machine akin to Quake's QuakeC/QCC setup. |
| revolude.zip | Multiplayer FPS. Previous incarnation of the Method engine from 2007. |
| hashtree.zip | How to find words in a list that are made up of the same letters as a user-supplied word. |
| sinewaveguy.zip | This is a proof-of-concept demonstrating my idea to use sine-waves to procedurally generate repetetive animation sequences. This guy runs! |
| glut_base.zip | A DevC++ project I use as a base for prototyping and testing ideas in glut. |
| triangle.zip | Program demonstrating the balance of manufacturing between cost, speed, and quality. |
| ambicrypt.zip | A scramble-encryption I wrote in the paranoia days. |
| osh_v1.zip | Old School Hack for Half-Life. |
| osh_v1_src.zip | Source code for the above project. |
| ViperG_beta2_src.zip | Source code for the infamous Counter-Strike aimbot 'ViperG'. Most aimbots made for today's games still use the aiming code from this. |
| ViperG_beta3.zip | The last version of the ViperG aimbot (no source). |