L’équipe du projet libre Spring nous annonce sur son site que la version 0.80 de leur moteur de RTS 3D est disponible en version « Release Candidate », afin que tout le monde puisse la tester et faire remonter un maximum de bogue.
On peut d’hors et déjà vous annoncer la liste des changements de la version 0.80 stable, puisque à part d’éventuelles corrections de bogues, celle-ci ne devrait pas trop bouger.
- Moteur :
- Les unités peuvent maintenant se déplacer vers l’arrière
- Amélioration notable de la vitesse de la fonction de manipulation (unité, épaves, arbres...)
- LuaCOB : il est possible de faire des unités avec Lua au lieu de bos/cob
- quelques correctifs pour les cartes au format sm3
- Amélioration du calcul d’itinéraire (pathfinding) pour les groupes d’unités
- Recyclage et résurrection sont maintenant correctement exportés vers LuaAI
- Meilleur utilisation des fonctions SSE pour une amélioration de la vitesse
- De nouveau compatible avec Boost 1.34 (il fallait la 1.35 pour spring 0.79)
- Support d’IPv6 pour toutes les parties du moteur
- mise en cache pour les archives 7z : amélioration de la vitesse pour les archives fortement compressés (solid archives now usable)
- Menu rudimentaire lorsque vous démarrez spring directement (moins rudimentaire que l’ancien ?)
- Le BumpWater (représentation de l’eau par Bump-Mapping) a été considérablement amélioré, et les vagues sont plus belles
- Diverses améliorations pour le système de son (multithreading, correction pour la musique, effets ogg...)
- Intelligence Artificielle :
- Ajout des commandes /aikill et /aicontrol (fonctionne seulement dans le jeu solo dans cette version)
- L’IA ne peut plus planter le jeu au démarrage
- Quelques IAs joueront mieux maintenant (spécialement KAIK)
- Un grand nombre de bogues mineurs corrigés
- Serveur dédié :
- Les statistiques d’une partie seront exportées vers l’autohost à la fin du jeu
- Toujours indiquer l’adresse IP des joueurs, même si la connexion échoue
- Possibilité de protection par mot de passe d’un slot pour prévenir l’usurpation d’identité de nom (nécessite le support par les lobbys)
L’équipe nous indique également les statistiques de cette version, qui représente : 783 fichiers modifiés, 31180 insertions et 58396 suppressions. Ce qui fait moins de modifications que pour la précédente version, ils espèrent ainsi fournir des versions plus fréquentes et plus stables que par le passé.