XNA Tutorials

Check out the XNA Tutorials here! They'll get you up and running using Microsoft Visual Studio C# Express Edition and the XNA 2.0 Framework. You'll create classes that import 3D models, allow you to move around using a first-person style camera, build a basic 2D heads-up-display, and more!

Understanding Vertex and Pixel Shaders

Understanding pixel and vertex shaders is a must for anyone looking into programmable pipeline or higher-end graphics.

A Crash Course in HLSL (Presentation)

Powerpoint about understanding introductory HLSL.


XNA Project Upgrade (1.0 Refresh to 2.0)

Have a 1.0 refresh XNA project you want converted into 2.0? Use this article to convert your project easily.

Lighten Up! Lighting a 3D World with HLSL (Presentation)

Powerpoint about understanding point lights and 3D with HLSL.

Code (Open and change values in lightingshader.fx)

XNA Development Tutorials  
Pong RPG

Pong clone featuring RPG style elements.


NeverWorld

RPG-style game built in Windows Forms using Visual Basic 6. My first game!


Unreal Mods

Some Unreal 3 Modifications I've built.

DirectX Demo-01

This demo included character and terrain importing as well as the ability to use different controller types.


DirectX Demo-02 "Scary Dwarves"

Included are mesh management, shader support, and an overall better understanding of DirectX.


XNA Demo-01

Using modified versions of my tutorials, I created a simple first-person camera, a working heads-up display, and other features such as saving and loading a game.

Effects of Shader Technology: Current-Generation Game Consoles and Real-Time Graphics Applications

This is a paper written for a college class I took. It focuses on how shader technology is implemented in the Xbox 360 and PlayStation 3 and the pros and cons of the API's on each system.

How To Get A Job In The Gaming Biz

Amazing rant/article by one of the most respected designers in the business, Cliffy B!


Breaking and Entering: Make Oblivion Mods. Now.

One of the best ways in (according to the amazing Bethesda) is by making Oblivion mods.