Stendahl's Programming Links

Me | Home | Links | Tutorial

[Source Code] [General Game Programming Documents] [Graphics Documents] [Input Devices] [Tilebased Games] [3D Documents] [Artificial Intelligence] [Language Specific Stuff] [Links] [Newsgroups] [Add A Document]

NOTE: This page is no longer being updated and has not changed since October 13, 1998. I'm leaving it up as a reference, but please do not contact me regarding broken links, new resources, or anything else. Thank you. (October 22, 2001)
Note: Also, I take no responsibility for anything that happens to you or your computer because of the information contained in the documents below. A lot of them involve low-level assembly language programming, and whenever you work that close to the machine, there's always a chance something will go badly wrong.
Source Code and Libraries

Other People's Code
Graphics Libraries
General Game Programming Documents - This section has links to stuff that didn't really fit in any other category.

Optimization
Other Stuff
Graphics Programming Documents - This section contains beginning information related to graphics programming. This includes things like getting your monitor into graphics mode, putting dots on the screen, drawing lines, etc. Most of the information is for Mode 13h, which has a resolution of 320x200, 256 colors, and is really easy to program for.

Tutorials
Mode 13h OpenGL Mode X Direct X Primitives and Algorithms SVGA Other Graphics Info
Input Devices - The mouse, keyboard, etc.

The Mouse
The Keyboard
Tilebased Games - This section has information on writing overhead games that use a grid system for the location of items and units. Most war games are written like this.

3D Information - This has information on writing 3D dimensional games. Includes stuff like how to store positions in 3D, how to project 3D objects onto the 2D screen. It also has information on things like shading and texture mapping, methods for making your polygons look a lot better.

General Info
Mathematics for 3D Graphics Texture Mapping and Shading
Artificial Intelligence and Algorithms - Making the computer act intelligent. Mostly stuff on AI for tilebased wargames, like shortest path algorithms.

Pathfinding
AI in Wargames Chess AI Other AI Resources
Language Specific Stuff - Resources for particular programming languages. Most of these will probably be C/C++, Pascal, or x86 assembly.

C/C++
Assembly
Other Game Programming Sites - This section contains links to other game programming sites. All of these sites are really nice, otherwise I would just link to documents at their sites.

Newsgroups - A list of some useful newsgroups for game programming along with links to their FAQs.

Language Groups
Graphics Groups AI Groups Game Groups
Submit a Game Programming Document
Your Name:
Your E-Mail:
Document Name:
Document URL:
Document Description:


Me Home Links Tutorial

David A. Mellis / stendahl@imsa.edu / Last Modified - October 22, 2001