This utility provides the HLSL source code for the SpriteBatch shader that comes built into the XNA Framework, so you can make your own improvements and additions to the sprite drawing process.
Movipa is a puzzle game that demonstrates game features such as non-continuous rendering, asynchronous asset loading, game state saving and loading, multiple gameplay modes and complex scene-description system for layered 2D scenes.
This starter kit contains a two-dimensional role-playing game that utilizes a tile engine, complete with character classes, multiple party members, items, and quests.
This sample shows how to implement sprite sheets, combining many separate sprite images into a single larger texture that will be more efficient for the graphics card.
Showcasing the new multiplayer features in XNA Game Studio, Net Rumble is a two-dimensional shooter where up to sixteen players compete online in a death match arena filled with asteroids and power-ups.
This tutorial teaches you how to find and correct performance problems in your game. It highlights solutions to common performance problems on Xbox 360, using a particle system as an example.
The Vector Rumble mini-game is a two-dimensional shooter, pitting up to four players against one another in a death match arena filled with asteroids and power-ups.
This tutorial explains how to perform per-pixel collision detection in two dimensions on sprites that use linear transformations such as rotation or scale.