Vector Math for 3D Computer Graphics

This is a tutorial on vector algebra and matrix algebra from the viewpoint of computer graphics. It covers most vector and matrix topics needed to read college-level computer graphics text books.

|
Mark's Pixel Art Tutorial

A good collection of pixel art tutorials by some guy named Mark. These will help you improve your pixeling skillz.<

|
Free Game Assets - Photo Quality Textures

Concrete, Brick wall, Cork board, and Manhole cover textures for use in your game.

|
Moving A Sprite In A Continuous Map

Learn how to move a sprite in a continuous map. A continuous map is created by placing an image on screen as wallpaper. The image I will use to create the continuous map is a mountainous terrain, which implies slight slopes.

|
RB Whitaker's XNA Tutorials

Whole bunch of XNA tutorial goodness.

|
Movement Dynamics in 'Legend of Zelda'

Good breakdown of how the movement is designed in Legend of Zelda and what is done to make it feel better for gamers.

|
2D Deformable Level

A quick overview on how to create deformable 2D level (similar to what is seen in games like Worms and Lemmings).

|
Scaling retro sprites at build time

Scale up your sprites at runtime, helping you create a smoother pixelated experience.

|
Pixel Spaceships

Random generator for pixel spaceships.

|
Explosion Generator

Automagically generate lots of cool 2D explossion spritesheets for your game.

|
XNA Developer’s Survival Kit

The purpose of the XDSK is to provide XNA Xbox indie game developers a list of resources to assist them with creating better games, custom engines and most of all to help them raise the bar for titles existing in the XBLIG Library.

|
Free assets for your game!

Free assets you can use in your game and some words of warning about what you can and cannot use.

|
Angles, 2D Vectors, and Trig Basics in Silverlight and XNA

This little set of math knowledge is really important for any game that has some basic physics in it, for example, Pong.

|
How to tell if your Xbox garbage collection is too slow

Good article on how to determine how much CPU time is spent collecting garbage.

|
How To Monitor XNA Performance at Run Time

The XNA Framework Remote Performance Monitor for Xbox 360 is a performance analysis tool included with the XNA Framework. This tool provides a user interface that lets you view performance data at application run time.

|
nprof

NProf is a statistical profiler for .NET applications.

|
Implementing Modular HLSL with RenderMonkey

One of the largest problems with getting shaders into a game seems to be the learning curve associated with shaders. Simply stated, shaders are not something that your lead graphics programmer can implement over the weekend.

|
FX Composer 2.5

FX Composer 2.5 is a powerful integrated development environment for shader authoring.

|
RenderMonkey

RenderMonkey is a rich shader development environment for both programmers and artists which facilitates the collaborative creation of real-time shader effects.

|
Simply Explosion Maker (SEM)

The Simply Explosion Maker (SEM) is a simple program creates graphical explosions for 2D games. It is not a program to create absolute realistic particle emissions, says the developer, but it could be the only program of its kind yet.

|