SleekThink se veut très léger et modulable et mais a disposition des éléments simple a utiliser ou modifier
l'architeture est orienter pour le side-scrolling, mais n'empeche pas de faire autre chose
il seras utiliser pour les jeunes programmeur, mais aussi des plus avancer pour de rapid project
il dispose:
-d'un system de serveur/client en socket
-une gui : customable
-un moteur physique ( bullet ou ode )
-un gestionnaire sonor et effect ( OpenSL normalement )
-La 3d et la 2d via OpenGL + shader ( fragment, vertex et géometrie )
-Un mesh manipulator ( création et chargement de divers extention )
-Un loader d'image, et des fonction de modification/création telque les fractal, le noise/plasma/etc..
-Des devices utilisant l'api de l'os, win32, x11, xf86, et sdl + splash screen
-lecture video ( ffmpeg ou OpenMax )
-un gestionnaire de scene ( et sauvegarde / chargement )
-et d'autre outils ordinaire
et il est orienter multi-thread:
-un thread rendue
-un thread sonord
-un thread évènement
-un thread physique
les calculs important seront paralèlisé avec OpenCL
les source et une demo seront disponible l'ans prochaine ou avans