Toymaker

Home | Games | Resources | T2 | About | Search

Search

You can use this Google box to search the site:

Google
WWW www.toymaker.info

Site Layout (top 2 levels only)

Top level Site

  • Home - Toymaker home page
    • Resources - books, links etc.
    • T2 - a free terrain texture creation program
    • About - about this site, contact info etc.
    • Search - this page

Games Site

  • Games Home - the main games site entry point, includes a more detailed site break down
    • Beginners - some notes aimed at the complete beginner
    • C++ - some answers to common questions
    • Graphics - the largest area of this site describing the process of using Direct3D right from the start through to 3D.
    • Input - brief notes on using DirectInput to handle keyboard entry
    • Sound - brief notes on DirectSound to play back .wav files
    • Video & Music - notes on using DirectShow to play video and mp3 files
    • Industry - how to get a job in the games industry
    • Techniques - miscellaneous game techniques like HUD, point in poly, timers etc.

Top Level

Games - main games section with many pages of notes and FAQs
Resources - links, books, journals, organisations etc.
T2 - a free terrain texture generation tool.

Graphics

Direct3D Intro and FAQ, DirectX FAQ
Getting started with Direct3D
Programming for the Windows API:
WinMain, Window Procedure, Windows API Advanced
Setting up Direct3D
2D Graphics (Textures, Sprites, Text)
3D Rendering: (Z buffer, Matrices, Lighting, Materials)
Rendering Primitives (FVF, Buffers, Rendering Steps)
3D models (.x file simple, .x file animation)
States (Render States, Sampler States, Texture States)
Graphic techniques:
solving invisible geometry, collisions, skybox, camera, terrain, picking

Video & Music

Introduction, Simple DirectShow playback, Main Window Video,

Other Game Areas

Game Programming Techniques
Input
Sound
C++ (patterns, macros, debugger)

Site
Beginners start here
Resources
Games Industry
About, Search, Glossary

© Keith Ditchburn 2004