
Lessrain a lancé il y a un moment un nouveau site pour RedBull : SoapBox Racer (dans la lignée du Flight Lab).
Grâce aux outils cités précédemment, on peut voir que le site utilise les classes/librairies suivantes :
- MacMouseWhell - http://blog.pixelbreaker.com/flash/as30-mousewheel-on-mac-os-x/
- Box2d - http://box2dflash.sourceforge.net/
- Tweener - http://code.google.com/p/tweener/
- AS3CoreLib - http://code.google.com/p/as3corelib/
- JPGEncoder revisité par Thibault Imbert – http://www.bytearray.org/?p=775
- Base64 Encoder – http://dynamicflash.com/goodies/base64/
- Plusieurs classes de Polygonal.de – http://lab.polygonal.de/
- Papervision3d - http://code.google.com/p/papervision3d/
- PureMVC - http://puremvc.org/

L’organisation des packages est très intéressante :
- com.lessrain.as3lib – pour ce qui semble être le framework interne.
- com.lessrain.projects.redbull.shared – pour ce qui semble être l’ensemble des classes partagées sur les différents projets du client.
- com.lessrain.projects.redbull.soapbox - pour le classes spécifiques au projet.

Conclusion, le mélange Papervision3d/Box2d revient très souvent, les autres moteurs sont rarement utilisés pour des site alliant physique 2d et rendu 3D (comme pour 14-7.com). Une autre chose intéressante à retenir : l’utilisation de PureMVC, que l’on retrouve dans de nombreux site tout autour du monde (ex : EnergyLab de HelloEnjoy).

No Comments
Leave a comment