Accueil🇫🇷Chercher

Spring (jeu vidéo)

Spring, anciennement dĂ©nommĂ© Total Annihilation Spring puis TA Spring, est un moteur de jeu de stratĂ©gie en temps rĂ©el libre et open-source sous licence GPL, principalement multijoueur, en RĂ©seau local et sur Internet. Il fonctionne sous Windows, GNU/Linux et OS X. Le moteur est Ă  l’origine inspirĂ© par la sĂ©rie de jeu Total Annihilation rĂ©alisĂ©e par Chris Taylor pour le studio Cavedog.

Description

TA Spring emule et accroît les caractéristiques de base de Total Annihilation : gestion de la production de métal et d'énergie, création de mines d'extraction de métaux, de génératrices, éolienne, marémotrice, géothermie, usines de production d'unités, station de ravitaillement d'avions, et surtout la résurrection ou le recyclage des épaves et des arbres et débris.

  • Terrestres (Constructeurs, Chars et Infanteries ou Kbots, Rapides, AntiaĂ©riens, Roquettes, Balistiques, BlindĂ©s, Artillerie, Amphibies, Kamikazes, Poseurs de mines, Radars et Brouilleurs de Radars…).
  • AĂ©riennes (ADAV) (Constructeurs, Reconnaissance, Chasseurs, Bombardiers, Torpilleurs, Helicos, Transports, Awacs…).
  • Maritimes (Constructeurs, Vedettes, Destroyers, Croiseurs, CuirassĂ©s, Sous-marins, AntiaĂ©riens, Transbordeurs, Navire Radar rĂ©parateur d'aĂ©ronefs, brouilleur radar…).
  • AĂ©roglisseurs (Constructeurs, Éclaireurs, AntiaĂ©riens, BlindĂ©s, Balistiques, Roquettes, Transbordeurs).
  • Sous-marines.

Le jeu commence avec l'unité principale ou commandeur, fabriquant usines, génératrices, mines et défenses de base.

Les constructeurs issus des usines de base permettant de construire des défenses basiques et des usines de construction évoluées.

Les constructeurs évolués permettant à leur tour d'élever des positions défensives plus coûteuses et destructrices.

Les épaves des véhicules détruits dans le feu de la bataille peuvent soit servir d'obstacle, soit être recyclées, soit être réparées à l'aide de véhicules appropriés.

La version originale du jeu, Total Annihilation, fut l'une des premières avec unités en complète 3D et une gestion des projectiles en temps réel; mais le terrain était encore en 2D et l'angle de vue restait donc fixe en vue isométrique. Sur Spring, il est possible de zoomer sur le champ de bataille, faire pivoter et incliner l'angle de vue ou prendre le contrôle direct des unités en vue subjective.

Autres différences essentielles avec le premier du nom :

  • Le relief est maintenant affectĂ© par les explosions et influe sur le champ visuel comme sur la portĂ©e radar. Les dĂ©formations du terrain ne se font que sur un plan vertical mais avec un effet des plus rĂ©alistes : pour exemple une explosion crĂ©e un trou en repoussant le sol sur les cĂ´tĂ©s et lors de l'Ă©dification d'un bâtiment, le constructeur commence par aplatir la surface.
  • La portĂ©e des extracteurs de mĂ©taux, la puissance des vents et la force gravitationnelle varient selon les cartes.
  • Toute unitĂ© peut recevoir des ordres avant la fin de sa construction.
  • Une IA peut aider Ă  la gestion des convertisseurs de mĂ©taux.
  • Une autre IA peut faire mettre Ă  jour par un constructeur les extracteurs de mĂ©tal niveau 1 vers du niveau 2, dans certains modes la transition est semblable Ă  celle prĂ©sentĂ©e sur Supreme Commander le dernier RTS de Chris Taylor, initialisant celle-ci en cliquant simplement sur la commande Morph pour faire Ă©voluer les unitĂ©s au niveau de technologie supĂ©rieur.
  • Chaque partie est sauvegardĂ©e et peut ĂŞtre revisionnĂ©e plus tard seul ou avec d'autre joueurs (utile pour faire un dĂ©briefing et identifier ses propres points faibles comme ceux des autres participants).
  • Un bouton "Repeat" permet aux usines, par exemple, de construire Ă  l'infini une sĂ©quence d'unitĂ©s.
  • le wiki du logiciel a Ă©tĂ© amĂ©liorĂ©, il devient possible de crĂ©er son propre jeux avec des règles diffĂ©rentes, Ă  condition cependant que l'on veuille un terrain en height map/topographie sans ponts ni tunnels. Sont nĂ©cessaires alors seulement un Ă©diteur de texte, un logiciel de dessin assistĂ© par ordinateur pour la 2D et pour la 3D, afin de crĂ©er vĂ©hicules, cartes et scripts LUA.

Droits d'auteurs

Les auteurs du moteur n'ont pas demandé de licence qui serait nécessaire, dans la plupart des pays, en fonction des systèmes de propriété intellectuelle (images, logo, marque...). Les droits du jeu originel, encore en vente, sont la propriété d'Atari, qui n'a réalisé aucune action pour défendre ou à l'inverse abandonner ses droits[1], le plaçant dans une situation incertaine de logiciel abandonné, et le développement, la copie, la distribution de Spring pourraient être illégaux dans de nombreux pays.

Jeux réalisés

Si à l'origine la reprise de Total Annihilation était le principal objectif, le moteur a permis la réalisation de quelques jeux additionnels[2].

Certains de ces jeux sont de simples Ă©volutions de T.A., parmi elles :

  • BA : Balanced Annihilation Modification cherchant Ă  reprendre le jeu original en "l'amĂ©liorant". Donc très proche du jeu original, avec cependant des unitĂ©s ajoutĂ©es et des paramètres revus pour les unitĂ©s de base. Le rĂ©sultat est que la plupart des unitĂ©s (y compris bâtiments) sont Ă  prĂ©sent utilisables, y compris les plus dĂ©criĂ©s, comme le sumo, l'artillerie mobile, la tourelle laser lĂ©gère ou les scouts. Un inconvĂ©nient est que le "rush" ne pardonne absolument plus et qu'il n'y a plus guère le choix pour commencer une partie : ou on suit la "bonne recette", ou on se retrouve Ă©liminĂ© du jeu en moins de deux minutes.
  • Beyond All Reason
  • OTA : Original Total Annihilation: Gameplay du jeu original.
  • CA : Complete Annihilation : Modification dont le but avouĂ© est d'obliger les joueurs Ă  s'Ă©tendre en supprimant les bâtiments gĂ©nĂ©rateur d'une important quantitĂ© de mĂ©tal (tout ce qui est "moho"). Les "mohos" sont remplacĂ©s par le fait que l'Ă©nergie en « surplus » est automatiquement absorbĂ©e par les extracteurs de mĂ©tal qui voient leur production lĂ©gèrement augmenter. Ce mode interdit Ă©videmment toutes les stratĂ©gies d'extension lente (dĂ©jĂ  difficiles Ă  mettre en Ĺ“uvre dans le jeu originel) : Plus encore que dans Total Annihilation, celui qui possède le plus grand territoire est en gĂ©nĂ©ral celui qui gagne.


D'autres font varier les unités, règles, univers. Parmi eux :

  • Kernel Panic : Ă  l'intĂ©rieur d'un ordinateur
  • Evolution RTS et Zero-K : similaire a T.A.
  • A&A (Axis & Allies renommĂ© Spring: 1944) en honneur Ă  l'OpĂ©ration Spring, ayant eu lieu pendant la bataille de Normandie, durant la Seconde Guerre mondiale. Elle permet de confronter de manière rĂ©aliste les armĂ©es des nations allemande, amĂ©ricaine, britannique et russe en mettant en accentuant l'importance de la logistique. Contrairement aux autres modes de Spring, de nombreux Ă©lĂ©ments s'appuient sur des caractĂ©ristiques techniques bien rĂ©elles telles que la vitesse de dĂ©placement des unitĂ©s, de rechargement et de rotation de leur tourelle, leur puissance d'armement, leur portĂ© de tir, leur portĂ© visuelle, leur distance maximale de furtivitĂ©, le "facing" de leurs blindages, la quantitĂ© individuelle de munitions, l'autonomie opĂ©rationnelle et surtout la nĂ©cessitĂ© de maintenir son soutien logistique pour amĂ©liorer la cadence de tir et refaire le plein de munitions, ce qui rend prioritaire la destruction de la logistique adverse.

Il y est aussi possible désormais de capturer les fantassins adverses, en plus des drapeaux disséminés sur la carte capturables eux uniquement par les fantassins (ou par un commissaire du peuple pour les troupes soviétiques), pour augmenter la vitesse de régénération des points de commandement permettant de fabriquer de nouveaux bâtiments et unités et d'enrôler de nouvelles troupes. L'autre ressource, les munitions, se régénèrent pour tous les joueurs selon un rythme régulier prédéfinie à l'avance par l'hôte de la partie, leur quantité dépend uniquement du nombre de dépôts de munitions disponibles. Une fois les munitions épuisées, les unités utilisant des obus, tels les canons, les obusiers, les chars, les bombardiers et les navires d'appui feu, ne peuvent plus tirer et doivent se rendre dans une zone de ravitaillement pour compléter leur soute à munitions, dans la mesure où la quantité disponible est suffisante.

Les scripts

Spring utilise un langage de script basé sur Lua qui permet l'amélioration des graphismes, à la création d'IA, en passant par la modification de l'interface.

Un exemple des scripts inclus dans Spring :

  • XRay Shader affecte aux arĂŞtes des polygones des unitĂ©s et bâtiments la couleur de leur propriĂ©taire ce qui permet de faciliter la reconnaissances des diffĂ©rentes joueurs en plus de donner un aspect nĂ©on/futuriste rappelant le film Tron.
  • Metal Maker active et dĂ©sactive les convertisseurs d'Ă©nergie en mĂ©tal en fonction des besoins du joueur et de son niveau d'Ă©nergie.

Notes et références

  1. A games, spring, legal status, http://springrts.com/phpbb/viewtopic.php?f=14&t=28775&hilit=legal, 2012
  2. Games - Spring, site officiel, http://springrts.com/wiki/Games

Liens externes

Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.