Tiger 2D-3D Game and Graphics Engine
Welcome to the site of the Tiger 2D-3D Game and Graphics Engine

Useful libraries

Posted on 8th April, 2008

Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer.

OpenGL (Open Graphics Library) is a standard specification defining a cross-language cross-platform API for writing applications that produce 2D and 3D computer graphics.

The OpenGL Extension Wrangler Library is a cross-platform open-source C/C++ extension loading library. GLEW provides efficient run-time mechanisms for determining which OpenGL extensions are supported on the target platform.

OpenAL Cross-Platform 3D audio API appropriate for use with gaming applications and many other types of audio applications.

D programming language is a general purpose systems and applications language designed by Walter Bright. It is a higher level language than C++, but retains the ability to write high performance code and interface directly with the operating system API's and with hardware. Thanks Walter!

Derelict is a collection of D bindings to C shared (dynamic) libraries which are useful for multimedia applications, with a heavy bias toward game development-related libraries.

Other good references

Posted on 8th August, 2008

Nehe OpenGL Tutorial Site

GameDev.net - all your game development needs

Nice GLSL Tutorial Page

NVIDIA Developer Web Site

DSource - Open Source Development for the D Programming Language