Voici la liste exposant les changements principaux :
Fusion de fonctionnalité de Zipline :
- refonte massive du ramassage miettes et simplification du suivi des objets ;
- refonte des modules AKU ;
- nouvel hôte SDL pour compléter l'hôte GLUT ;
- indicateur pour MOAIAction afin de désactiver l'arrêt lorsqu'il n'y a pas d'enfant.
Un nouveau système de compilation :
- le système de compilation CMake (originalement que supporté sous Linux et BlackBerry) a été étendu à toutes les plateformes ;
- support de Luajit pour toutes les plateformes (à travers les scripts CMake) ;
- des scripts create-project-* ont été créés pour permettre de générer les fichiers de projets vs2008->vs2013 et Xcode ;
- les changements d'un projet peuvent être enregistrés dans le script CMake approprié et toutes les plateformes devraient fonctionner ;
- support de plugin pour l'installation de module en dehors du SDK MOAI ;
- support des hôtes personnalisés ;
- support de la compilation avec Ming-w64 pour une expérience complètement Open Source sur Windows (plus de dépendance à vcruntime).
Fonctionnalité additionnelles :
- pathfinding Vector (MOAIVecPathGraph) ;
- exposition du lancer de rayon Box2D ;
- support twitter pour Android ;
- amélioration de MOAIShader avec une matrice 4 x 4 et l'accès à UNIFORM_WORLD_VIEW ;
- un hôte plus rapide avec le support du clavier ;
- MOAISafariIOS est devenu MOAIBrowserIOS et ajout de MOAIBrowserAndroid ;
- la visibilité peut maintenant être héritée !
- services Google Play ;
- mise à jour de Tapjoy et Vungle ;
- support de showCursor et hideCursor dans MOAISim ;
- amélioration des documentations ;
- support de Chartboost pour IOS et Android
- vous pouvez maintenant rajouter des événements joysticks à partir de l'hôte ;
- nouvel hôte HTML/JS basé sur emscripten.
Corrections :
- support du log réparé sur Android ;
- le VFS fonctionne sur toutes les plateformes ;
- correction d'un dépassement de tampon de la pile Lua ;
- corrections de l'analyseur et encodeur JSON ;
- calculs des boîtes de textes corrigés ;
- support PVR fonctionnel.
Vous pouvez retrouver la documentation de MOAI dans un wiki et le code source sur GitHub. La licence utilisée est CPAL.
Votre opinion ?
Quel est votre framework préféré pour le développement mobiles ?
Avez-vous utilisé MOAI ? Comptez-vous l'utiliser ?
Que recherchez-vous dans un tel framework ?
Source
Site officiel