The Borg Matrix, Economics Modelling, Financial Management, Strategic planning and PC gaming for windows and Linux

AQ2 LTKTBM Edition
Google
openAL
Not Logged in : Login | Register

Developer Resources - OpenAL

Introduction:

Q2A3D is an openAL (open Audio Layer) sound implimentation for Quake2 based engines. However it is also intended to be as portable as possible, automating many comman audio tasks and providing seemless integratiion into any game.

OpenAL is an LGPL audio platform compatible with windows/linux/mac which provides access advanced audio functions such as multi speaker systems, EAX extensions and much more. It is hardware independant and similar in implimetation to the OpenGL graphics library. You can find out more on creatives developer site @ developer.creative.com.

In contrast, Q2A3D is designed to be similar in implimentation to Q2's ref_soft or ref_gl graphics engines. providing a simple inteface for the game engine to issue sounds which are then controled by the q2a3d audio engine. Below you will find code & snippets to impliment this audio engine into the Q2E (Q2Max based?) game engines. This tutorial is now somewhat out of date. especially since the Q2E developers have now integrated the q2a3d source directly into their engine, it remain here for now for archival purposes and to ease the documentation when the new shiney version with VOIP eventually gets implimented

Q2E (& possibly Q2Max) game engine implimentation Tutorial

 

Main +
Media +
Downloads +
News +
Forums
IRC
Plans
Developers +
Game Engine +
Ragdol Physics +
Secure Client Identification
openAL +
Water Engine
Engine source request
Artificial Intelligence +
The Borg Matrix +
Agent Economics +
milliEcon v2 +
Game of Life Earth
Pathfinder
Dictionary
TBM vs Others
Social Cohesion Theory
CGF Documentation +

Word of the week
sharptail_mola, Mola_lanceolata
caudal fin has a central projection
 

Respect to:
modDB.com - every game, every mod, one site... go figure!

Action Games
AQ2World
AQMD

Supporting:

Against TCPA NØ2ID

Donate: