Games Programming IndexThis is the main games programming area of the site. It contains many notes on getting started and creating a game. Latest AdditionsDirectX March SDK ReleasedFull details here: DirectX 9.0c Updated Terrain Notes - 8th March 2008I have updated the terrain creation notes to make them easier to understand with new diagrams and new text. Cube Demo with Source Code - 18th January 2008I have added a basic demo application with source code showing how to get Direct3D up and running. This accompanies my notes. It can be found here: Cube Demo X File Animation update, Useful links & Game Sales news - 2nd January 2008I have reworked the demo showing how to write code to animate .x files. Hopefully it will now be easy to learn from. See the Load X Hierarchy page. A couple of useful links I found for improving Visual Studio: - Intellisense patch - improves the performance of Intellisense
- Free C++ Refactor add on - Microsoft intended to have native C++ refactoring built into Visual Studio 2005 but were unable to manage it in the end (it is available for managed languages). Luckily this company provides a free add on for all the main refactorings.
Apparently the sale of computer games in the UK in 2007 has been the highest ever. The BBC have an interesting article on video game sales in the last year: Video games make history in 2007 New DirectX SDK - 10th August 2007Microsoft have released a new DirectX SDK. Details can be found here: DirectX SDK Libraries - 1st July 2007I have added a page of notes on the different C/C++ runtime libraries used with Visual Studio, manifest files and how to solve common problems. See Libraries. Camera demo code - 6th May 2007A lot of people have trouble implementing a camera system so I have updated the Camera notes and included source code. DirectInput updates - 15th April 2007I have fleshed out the DirectInput notes to include details on getting mouse state data. I have also made some minor updates the the Matrices notes. Terrain Following Notes - 24th March 2007I have added some notes to the techniques section on terrain following SitemapThe main subject areas are: C++, Graphics, Input, Audio and Video and Techniques. A complete site map is shown below: |