Software for Fall 2012
If you want to set up your machine with the various programs we will use in
this class, so you can work on your own machine instead of the ones in the lab
(which is encouraged), this page of links is for you.
(We may not use everything listed here in this particular
offering, but this is all good stuff to have on your hard drive if you
are interested in the course topics.) Even if your machine does not have
a sufficiently powerful
graphics card, you may still be able to download some of the SDKs and
write and compile code on your machine, and then later try running
the code on one of the lab
computers (or a friend’s computer with a better graphics card.)
Unfortunately, our use of XNA will restrict us to using Microsoft Windows,
either Vista or Windows 7. I will be using Windows 7. (Microsoft does not officially
support using XNA 4.0 under
Windows XP. It might work, or it might not. I haven’t tried it.)
If you use a Macintosh, you install Windows on a “Boot Camp” partition separate from your
Mac OS partition. I’ve also
had luck running Visual Studio 2010 and XNA 4.0 with various virtualization packages, with
as VMware, but that can be dicey — sometimes the graphics API calls don’t translate correctly,
and if you’re doing something memory and processor intensive, it’s better to avoid all
the overhead of virtualization. So having the option to boot straight into your Windows
partition is useful.
If you are primarily a Linux user, you might be able to run XNA under Wine… or not.
Who knows.
I will only “officially support” the use of Vista or Windows 7 (either on a usr
on a Mac running Boot Camp, which is basically acting as a usual PC). You’re welcome to try
other options for running XNA, but I probably won’t be able to help if you run into trouble.
GPU-related programs
- DirectX 9 SDK
(I don’t think this is really necessary, but it contains a lot of examples that
are nice to have around)
<!– - NVIDIA SDK 9–>
<!– -
Cg Toolkit 3.1 -
Cg Tutorial Examples Installer–> - Travis Gockel’s HLSL syntax highlighting stuff:
HOWTO.txt, usertype.dat
(no guarantees, provided as-is)
XNA Game Studio
- Make sure you have Microsoft Visual Studio 2010 (in theory you should
be able to get this from DreamSpark through either
ECE
or CoC) –
also be sure to install the latest updates via
Microsoft
Update
Microsoft XNA
Game Studio 4.0 Refresh — be sure to download XNA after you
have Visual Studio 2010 (and latest updates) installed
<!–
- FX
Composer 2.5 -
CUDA driver, CUDA toolkit, and CUDA SDK code samples – you want
CUDA 2.0
–>