External Links

- Posted by

This is a list of external links we believe might be useful in various aspects of game development. The list is by no means complete; if there is a link you think belongs on here, let us know. Similarly, if you're looking for a particular kind of resource (i.e. a tutorial on a specific piece of software), tell us, and we'll try to find something appropriate.

If you're just starting out with game development and would like to know where to begin, you might find this article helpful.

Essentials

GameDev.net: An outstanding collection of articles and forums centered around development, as well as links to many other game development resources.

Gamasutra: One of the best resources for any aspect of game development. Sign-up is required, but it's free and opens up a wealth of insider information.

Game Design

The Anatomy of a Design Document, Part 1: Documentation Guidelines for the Game Concept and Proposal

The Anatomy of a Design Document, Part 2: Documentation Guidelines for the Functional and Technical Specifications

Game Programming

IDEs:
Code::Blocks
Microsoft Visual Studio Express
Microsoft Visual Studio Professional) (through Microsoft DreamSpark)
Xcode (click on "Mac Dev Center" to sign up to be a developer for free)
Eclipse
Flash Builder
Vim and Make

SDKs:
SDL
SFML
Box2D
Allegro
Microsoft DirectX
Microsoft XNA

Version Control:
Mercurial
TortoiseHG: Mercurial interface for Windows
Subversion
TortoiseSVN: SVN interface for Windows
Dropbox

Engines:
Python with Pygame
Unity
Game Maker

Software:
Blender: A free 3D modeler/animator/renderer/game engine
GraphicsGale: A graphic editor useful for pixel art

Tutorials:
Mercurial
Flash