Search

 

Search

You can use this Google box to search this site or the web:

Google
 
Web www.toymaker.info
 

Site Section Links

Games Programming

Many pages of notes on games programming. As well as notes on the DirectX SDK APIs Direct3D, DirectShow and DirectInput there are notes on general games programming techniques.

T2

This is a free terrain texture generation program.

Resources

Many resources for the games programmer. Includes links, books, organisations and journals.

More Detailed Contents

Games Index
The main index page for the games programming section.

Beginners
If you are a complete beginner to games programming looking to get started you will want to first take a look at the beginners page. Other pages of interest are the resources page for books and links and the Glossary that describes some common terms.

Direct3D Basics
This section contains many pages of notes about Direct3D. It starts by describing how to get started with Direct3D (creating a basic Window, creating the Direct3D interfaces) and then moves on to 2D graphics describing how to use sprites, textures and display text. In addition there is now a Direct3D FAQ

3D Rendering
Once you understand the basics of Direct3D you can move on to 3D rendering. This section describes each of the steps required (Z buffer, Matrices, Lighting, Materials, FVF, Buffers and the Rendering Steps required to render a 3D world). More advanced Direct3D techniques are then introduced with 3D models (.x files) and notes on the different graphic card states that can be set. Recent additions include effect files, vertex and pixel shaders and Direct3D Resources

Graphic Techniques
Graphic techniques used in games like handling collisions, skybox , camera , terrain creation and picking.

General Games Programming Techniques
This section includes answers to common game programming question and a section on 2D Games Programming Techniques, including 2D animation and 2D background scrolling. Other game areas like input, sound and C++ basics.

Video & Music
This section describes how to use DirectShow to play back video in a new window or in the existing game window.

Games Industry
This is a growing section of the site describing what it is like to work in games, how to get a job and some of the current trends in the games industry.

T2
A free terrain texture generation tool

© 2004-2008 Keith Ditchburn