Game Programming Links
Log in to submit and vote on links
2D Game Programming
SDL
Simple Directmedia Layer - 2D game programming SDK.
Allegro
Another 2D game programming SDK
Allegro Community Network
Another Allegro resource
JNRDev
Resource for 2D Jump-n-Run game programming
DirectX
msdn.com/directx
Here you can find all the documentation for DirectX
32Bits.co.uk
Has good forums and really good DirectX tutorials
DrunkenHyena
Another DX tutorials page done by someone who knows his stuff
Code Sampler
Good tutorials on DirectX and OpenGL
GDNet DX Forum Faq
This forum FAQ answers lots of DX questions
Everything
Best reference for EVERYTHING. Never forget this one.
Game Development Organizations
Game Engines
The Zenipex Library
The Zenipex Library is a game development framework, created with the goal of allowing someone with some knowledge of C++ to create 2D and 3D games for platforms including Windows, MacOS X, and Linux. OpenGL and Direct3D 9 are both supported.
General Game Programming
GDNet
Great place for all things game development related. Best game development forums I've seen and great columns and tutorials
Gamasutra
Great game development resource. Includes a "Jobs" and "Companies" section. You can post your resume here. In addition there are a myriad of articles and tutorials here
Devmaster.net
Another great game development resource
Flipcode
A general game programming resource
Game Tutorials
Game programming tutorials for Windows, OpenGL, DirectX and more.
Pixelate Online Magazine
Great online magazine for game development
3DBuzz
Great resource for tools such as UnrealEd and 3DStudioMax. This site contains video tutorials for such tools.
TripleBuffer
Game development resource
General Programming
CPlusPlus.com
Great resource on C/C++ programming
MSDN.com
Best resource for MS programming - Including DirectX, C++, C and C#
STL Reference
Best reference for using the Standard Template Library in C++
Sourceforge.net
If you learn by looking at code, then this is the place to go. Open source projects are in here.
Win32 API Tutorial
Nice page for beginning windows programming
Free Programming Resources
One stop shop for free programming resources
General Resources
findsounds.com
Get sound bytes here
Free Graphical Fonts
Self-explanatory
The Freesound Project
The Freesound Project is a collaborative database of Creative Commons licensed sounds. Freesound focusses only on sound, not songs.
Modding
MarvelMods
Top website for modding and discussing the game Marvel: Ultimate Alliance, X-Men Legends 2, and other Marvel games.
leveldesigner.com
Designing levels (for engines like Unreal in particular)
UNREAL developer network
#1 resource for Unreal modding
Architectonic
Good Unreal modding website.
Unreal Technology
Another great Unreal modding site. Contains video tutorials for UnrealEd.
Unreal Wiki
"The Unreal Wiki is an open, collaborative site, aiming to gather reference, tutorials and ideas for the Unreal engine. It is written by a large number of mappers, coders and modellers. Everybody is invited to contribute; everybody is an editor including you!"
VERC Collective
#1 resource for Half-Life modding
OpenGL
OpenGL
The official website for OpenGL
NeHe Productions
Probably the most popular OpenGL resource on the web
Online Books
Online books to get you started(they correspond with OpenGL 1.1)
GDNet OGL Forum Faq
This forum FAQ answers a good amount of OpenGL questions
Tools
paint.NET
A free image and photo editing software for Windows. Much easier to use than Photoshop.
3D Studio Max
3D modeller for those with money
Photoshop
Probably the best (and most complex) image editor around
The GIMP
An excellent and free PhotoShop alternative. Open-source and runs on Windows, Mac, and Linux.
Audacity
Fairly powerful open-source (free) audio editing software. Supports many plugins, and is cross-platform.
Blender3D
Free 3D modeller.
TrueSpace
Another 3D Modeller
GameSpace
A 3D modeller by the makers of Truespace. This one is more game-oriented and more affordable.
SoundForge
Pretty expensive (but extremely powerful) digital audio editor
Maya
Another expensive 3D modeller
