Development/Tutorials/Games/KALEngine: Difference between revisions
< Development | Tutorials
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
<div class="rbroundbox" style="width:100%;"> | <div class="rbroundbox" style="width:100%;"> | ||
<div class="rbtopwrap"> | <div class="rbtopwrap"> | ||
<div class="rbtop"><div></div></div> | <div class="rbtop"><div></div></div>KALEngine tutorial</div> | ||
<div class="rbcontent"> | <div class="rbcontent"> | ||
{|style="width:100%; background:#dadde0;" | {|style="width:100%; background:#dadde0;" | ||
Line 23: | Line 23: | ||
==Abstract== | ==Abstract== | ||
Phonon is not really designed to handle multiple sounds at the same time. KALEngine is made for games and create one thread per sound, using the excellent openAL librairy. you also get all the other openAL goodness like 3D sounds, effects and multichannel. | |||
==Installation== | |||
1: Be sure you have installed dependent librairy. | |||
- openAL ( sound api) | |||
- alut (openal toolkit) | |||
- libSndFile (load sound file). | |||
2: compile and install kalengine from svn : | |||
/trunk/playground/games/KALEngine/ | |||
== Hello Word == |
Revision as of 11:04, 13 February 2009
KALEngine tutorial
Tutorial Series | KALEngine developement |
Prerequisites | None |
What's Next | Nothing at the moment |
Further Reading | KGLEngine2d's code |
Abstract
Phonon is not really designed to handle multiple sounds at the same time. KALEngine is made for games and create one thread per sound, using the excellent openAL librairy. you also get all the other openAL goodness like 3D sounds, effects and multichannel.
Installation
1: Be sure you have installed dependent librairy. - openAL ( sound api) - alut (openal toolkit) - libSndFile (load sound file).
2: compile and install kalengine from svn : /trunk/playground/games/KALEngine/