CSC 421: Computer Gaming Resources

 

Sign up here for your free academic access to the XNA Creator's Club required to download and execute C# source on the Xbox 360.

Engines and Other Source Code

Irrlicht -- open-source game engine available from Sourceforge.net.

xna | creator's club -- Microsoft's framework for "free" development for the Xbox 360.

Audiere -- high-level audio API, also available from Sourceforge.net.

Applications

Milkshape -- low-poly modeler, initially designed for Half-Life.

Blender -- open-source software for 3D modeling, animation, rendering, etc.

Examples

See and try some other games created with the Irrlicht engine.

Documents and Tutorials

Here is an interesting page on creating game characters.

Here is a tutorial on designing a character.

Here is a good tutorial by Alias on using envSky in Maya to create skies. There is also a .zip file with example material.

Game Theory: Building a 3D Game in XNA from Scratch (with a Guitar Hero controller, no less!)

Notes

Review of geometric linear algebra for graphics.

Development of the C Language by Dennis Ritchie. 

C and C++ programming site.

Link to Bjarne Stroustrup's homepage (creator of C++).

Java to C++ transition tutorial with computer graphics in mind.

Notes on C++ for Java programmers (part one and part two) by James Goulding from University of Nottingham.

So You Want to Write a Game? article on Cprogramming.com.

C# Tutorial with a comparison of C#, C++, and Java, too. 

What You Need to Know to Move from C++ to C# (warning: beware some hype...) 

Interview about C# with Anders Hejlsberg of Microsoft. 

Links