Publicly Available Game Resources - By: Adrian Lanning

"Best in Class" Publicly Available Game Resources

By: Adrian Lanning

Date: 08 / 11 / 03

Email: alanning55@hotmail.com

Motivation

I compiled this list in order to help other independent game developers concentrate on creating fun games rather than spending time re-inventing the wheel.

This page contains links to what I consider the "Best in Class" of the publicly available game resources and libraries. Resources are categorized by functionality and further sub-categorized by license.

Note: License sub-categories are accurate as of the date above but are provided solely as a convenience for the developer. As always, consult the license documentation included with each resource to determine the actual (read: legally-binding) licensing agreement.

All resources are Win32 compatible and many are Linux compatible as well.

I will endeavor to keep this list concise but should you feel there are other "Best in Class" resources, please let me know so I can add them to the list.

Table of Contents

FREE Books

Back to TOC    

Tutorials

Back to TOC    

Nehe

Game Tutorials

Als OpenGL Page

nitroGL

romka - (If anyone knows what happened to romka's original site with all the code, let me know.)

nate miller - (Apparently down now...)

nate robins

Commercial Game Source

Back to TOC    

3D Modeling Applications

Back to TOC    

FREE-no source

trueSpace3

gmax

Open Source

Blender3D

3D Converter

Back to TOC    

FREE

Crossroads

3D Graphics Engines

Back to TOC    

(See the 3d Engines List for a more extensive compilation.)

LGPL

Ogre

Crystal Space

X Engine

3D Game Engines

Back to TOC    

FREE 4 Non-Commercial

The Nebula Device

The Q Engine

LGPL

Hawk 0.8

Rendering APIs

Back to TOC    

LGPL

SDL

glut

Model Loading / Animation

Back to TOC    

LGPL

cal3d

lib3ds

Collision Detection

Back to TOC    

LGPL

coldet

Window Systems

Back to TOC    

LGPL (with less-restrictive binary modification)

wxWindows

Documenting

Back to TOC    

FREE

Doxygen

Compression

Back to TOC    

LGPL~

zlib

Audio APIs

Back to TOC    

FREE?

OpenAL

LGPL~

fmod

FREE 4 Non-Commercial

bass

General Utils

Back to TOC    

FREE

STLport

Boost

Image Loading

Back to TOC    

LGPL

DevIL (OpenIL)

LGPL~

FreeImage

NO LICENSE

imglib (Targa and JPEG only)

Image Manipulation

Back to TOC    

Image Debugging

Back to TOC    

FREE

imdebug (very cool)

Memory Management

Back to TOC    

Logging

Back to TOC    

Scripting

Back to TOC    

LGPL

Lua

Python

Networking

Back to TOC    

Threading

Back to TOC    

LGPL

pthreads (POSIX threads for Windows)