This sample shows how to go beyond the limits of the standard Model class, loading geometry data into an entirely custom class that can be extended more easily to cope with specialized requirements.
This sample demonstrates how to move objects along a heightmap, useful when creating a game that requires interaction between moving objects and terrain.
This utility provides an easy-to-use visual editor for creating curves for use with the XNA Framework Curve class. The curve control used to display and edit curves inside the editor can also be imported into your own applications.
This utility displays input data for all controllers connected to the system. It supports multiple controller types, including flight sticks, dance pads, and guitars.
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.
Ship Game is a 3D spaceship combat game set inside a complex tunnel system. It features advanced lighting and textures, a full GPU particle system, and advanced physics. Explore the tunnels on your own, or take on a friend head-to-head.
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.
Featuring a cat, a mouse, and a tank, this sample demonstrates how to implement several simple behaviors for AI, including chasing, evading, and wandering.
This tutorial explains how to perform per-pixel collision detection in two dimensions on sprites that use linear transformations such as rotation or scale.
The Pickture mini-game is a photo-based puzzle game with a twist: on the more difficult settings, the board is two sided and puzzle chips can be flipped.