
| Resources |
| Tutorials, Sample Code |
|
flipcode (www.flipcode.com) - Code, articles, message board and a "Picture of the Day" GameDev.net (www.gamedev.net) - Code, tutorials, news, message board NeHe Productions (nehe.gamedev.net) - Code, tutorials, really great OpenGL basecode GameTutorials.com (www.gametutorials.com) - Sample code and tutorials Delphi3D (www.delphi3d.net) - Sample code and tutorials in Delphi (a Pascal derivative) |
| Tools |
|
WinCVS (www.wincvs.org) - Default graphical CVS client TortoiseCVS (www.tortoisecvs.org) - CVS client integrated into the Windows shell 3D Studio Max (www.discreet.com) - Professional modeling/rendering/animation package, very popular in games industry Maya (www.aliaswavefront.com) - Professional modeling/rendering/animation package, popular in games/movies |
| Game Industry, Gamer Culture |
|
Gamasutra (www.gamasutra.com) - Industry news, articles on game design and development Game Developer Magazine (www.gdmag.com) - Industry news, articles on programming/art/design, 'post-mortems' of popular releases IGDA (www.igda.org) - Inernational Game Developers Association GDC (www.gdconf.com) - Game Developers Conference E3 (www.e3expo.com) - Electronic Entertainment Expo Penny Arcade (www.penny-arcade.com) - The premiere gamer webcomic |
| Graphics |
|
OpenGL (www.opengl.org) - Platform-independent low-level graphics library DirectX (www.microsoft.com/windows/directx/) - A collection of games-oriented libraries for Windows Simple DirectMedia Layer (www.libsdl.org) - Adds DirectX-like features to OpenGL GLUT (www.xmission.com/~nate/glut.html) - Adds basic window-management features to OpenGL extgl (www.levp.de/3d/) - Utiltiy library to make it easy to load OpenGL extensions |
| Sound, Music |
|
FMOD (www.fmod.org) - Easy to set up audio library. Free for non-comercial projects OpenAL (www.openal.org) - Platform-independent audio library |
| Math, Collision Detection, Physics |
|
Intersection Algorithms (www.realtimerendering.com/int/) - A large collection of collision-detection routines Open Dynamics Engine (opende.sourceforge.net) - Open-source (LGPL) library for physics simulation Havok (www.havok.com) - Commercial physics "middleware" |
| Game Engines, Graphics Engines |
|
CrystalSpace (crystal.sourceforge.net) - Full game engine, having trouble keeping up with the times OGRE (www.ogre3d.org) - Object-Oriented graphics library that layers on top of OpenGL or Direct3D Gamebryo/NetImmerse (www.ndl.com) - Commercial game engine "middleware" RenderWare (www.renderware.com) - Commercial game engine "middleware" |
| Research-Oriented |
|
NEC Digital Library (www.researchindex.org) - Lots of Computer Science papers online SIGGRAPH (www.siggraph.org) - The premiere computer graphics conference |
| Reference |
|
DirectPlay 8 Documentation (msdn.microsoft.com/archive/default.asp?url=/archive/en-us/dx81_c/directx_cpp/Play/DPlay.asp) - DirectPlay documentation from DirectX 8, but should still be useful for the current version 9 DirectPlay 9 Documentation (msdn.microsoft.com/archive/default.asp?url=/archive/en-us/directx9_c/directx/play/dplay.asp) - DirectPlay documentation for DirectX 9 MSDN (msdn.microsoft.com) - Complete documentation on DirectX, Win32, and all other MS APIs |
| Media |
|
PolyCount (www.polycount.com) - Models for Quake, Unreal, Half-Life, GTA... |
| Books |
|
Joey's Booklist (www.particlegames.com/Refs/books.html) - List of useful books about various topics |