Notes for VAZGAMES.zip -- 9/20/2004 The ZIP file VAZGAMES.zip contains many of the demos on this page, including the .c or .cpp source, .h (header) and .rc (resource) files, along with the resources themselves (BMP or WAV files), and some Visual C++ project files. Topics covered include: Windows GDI graphics, 2D DirectDraw, DirectSound for playing WAV, FMOD and MCI for playing MIDI, Win32 Joystick, Side Scrolling, OpenGL and 3D All my Windows game programming knowledge acquired over the past year approx. CONTENTS (folders in alphabetical order): CatDemo -- a GDI demo animating 2D bitmap CONSOLE -- some simple console (DOS) programs in C / C++ DirectDrawDemo -- a DirectDraw demo (full screen set up) DirectSoundDemo -- a DirectSound demo (set up and WAV resources) fmodtest -- playing MIDI files using FMOD JoyDemo -- a Win32 Joystick demo mcimidi -- playing MIDI files with Win32 mci commands Megaman -- a GDI demo animating 2D Megaman character Megaman2 -- same demo but in DirectDraw OpenGLDemo -- OpenGL demo (full screen), render Triangle, Pyramid, Cube SideScroll -- a 2D side-scrolling demo in DirectDraw VazBreak -- a GDI game of breakout with source, WAV resources, VC 6 project files Vazteroids -- a GDI game of asteroids with source, WAV resources, VC 6 project files VazWorld -- OpenGL 3D first-person demo, BMP file textures WIN32 -- the WinMain, WinProc and bare Game Loop I've been using Phil Porvaznik Any questions or comments you can Email, or visit my web page www.PhilVaz.com/games or VazGames.com