Introduction to C++ Programming I and II
Below you will find links to software and other resources
that you will find valuable as you learn C++ programming.
C++ Software needed for class
Free flow chart software. Use a tool like this one to plan and
organize your project BEFORE you start coding. (One day, this
will actually happen.)
Microsoft's Visual C++ Express
This is the IDE we will be using in class. You should install a
copy on your home PC. (Does not work on Mac)
This is needed for parts I and II of our class. (first and second
Microsoft's Visual C++ 2008 Express Edition
Software Developer's Kit for Microsoft's Direct X.
This is required only for C++ II (second semester)
Microsoft's Direct X 9.0 SDK
Game Developer's Kit.
This module provides additional graphics and 3-D programming
structures. It is required only for C++ II (second semester)
Installation instructions for Visual C++, Direct X SDK, and Dark
BE SURE TO READ THIS AND FOLLOW THE INSTRUCTIONS CAREFULLY!
"Games and Graphics in C++" will be used our main classroom
textbook. The information here will be REQUIRED
during Beginning C++ Programming I and II. This site also includes
video instructions for installation of all software needed for
Games and Graphics in C++ by Tony Gaddis (Resources)
Upgrade to Dark GDK.
Apply this upgrade after completing installation of Visual C++,
Direct X SDK and Dark GDK.
Dark GDK Update
MAC USERS can test their code using the XCode compiler that is on
their OS installation CD/DVD. NOTE: XCode and Dark GDK are NOT
COMPATIBLE. You will not be able to use XCode for Introduction to
C++ Programming II (second semester).
X-Code for Mac Users
C++ code can be written with any text editor. In fact, homework assignments
will usually need to be turned in using a plain text format. You will,
however, want the C++ IDE to test and debug your code!