Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
taspring [Le 22/11/2010, 14:29] Omnisilver Refonte suivant le modèle de la page application + mise à jour du contenu |
taspring [Le 05/12/2010, 13:38] (Version actuelle) Omnisilver Redirection vers la page spring + déplacement du contenu vers spring |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Hardy Intrepid Jaunty Karmic Lucid Maverick jeu rts}} | + | {{tag>jeu rts}} |
---- | ---- | ||
+ | ~~REDIRECT>:spring~~ | ||
- | ====== Total Annihilation Spring ====== | ||
- | |||
- | |||
- | **[[wpfr>Spring|Spring]]** est un jeu de stratégie en temps réel développé sous licence GPL et inspiré par le jeu [[wpfr>Total_Annihilation|Total Annihilation]]. | ||
- | Disponible sous Windows et Linux (et actuellement en cours de port sous MacOS), il est avant tout orienté vers le jeu en ligne ou en réseau local. Il est toutefois possible de jouer seul contre l'ordinateur. | ||
- | |||
- | Les cartes sont en 3D, vous pouvez effectuer des rotations de caméra, et les combats peuvent impliquer plusieurs milliers d'unités | ||
- | |||
- | Techniquement, le jeu est décomposé de la façon suivante : | ||
- | * Le moteur du jeu, dénommé spring, développé par l'équipe du projet, et publié sous licence GPL; | ||
- | * Des cartes, bots et mods réalisées par la communauté, publiés sous la licence choisie par leur auteur. | ||
- | |||
- | Les mods, pour modifications, sont soit réalisées spécifiquement pour TA Spring, soit issues de Total Annihilation, et nécessitent alors de posséder un exemplaire du jeu original. | ||
- | |||
- | {{ applications:jeux:hill_haven.jpg?640x480 | Vue du jeux lors d'une confrontation particulièrement destructrice}} | ||
- | |||
- | ===== Pré-requis ===== | ||
- | |||
- | ==== Configuration matérielle minimale ==== | ||
- | |||
- | TA Spring étant graphiquement plus évolué que Total Annihilation, la [[http://springrts.com/wiki/About#System_requirements|configuration requise]] est plus exigeante : | ||
- | |||
- | * Processeur : Au moins 1 Ghz (2 Ghz recommandé); | ||
- | * Mémoire : Au moins 512 Mo (1 Go recommandé); | ||
- | * Carte graphique : Geforce 3 avec 64 Mo de RAM ou Radeon 7000 (Geforce 6600 avec 256 Mo de ram recommandé); | ||
- | * Disque dur : 200 Mo (2 Go recommandé). | ||
- | |||
- | Pour afficher tous les effets que propose le jeu il faut posséder une carte graphique récente, supportant, par exemple les [[wpfr>shader|shaders]] de modèle 3. | ||
- | |||
- | ==== Configuration logicielle ==== | ||
- | |||
- | * Disposer des [[:sudo|droits d'administration]]. | ||
- | * Disposer d'une connexion à Internet configurée et activée. | ||
- | * Une [[accélération graphique]] 3D fonctionnelle. | ||
- | |||
- | =====Installation===== | ||
- | |||
- | ====Via les dépôts officiels==== | ||
- | |||
- | Depuis Ubuntu 9.10 (Karmic), [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt://springlobby|springlobby]]**. | ||
- | |||
- | ==== Via les dépôts PPA ==== | ||
- | |||
- | Si vous souhaitez avoir la version la plus récente de spring, vous pouvez utiliser [[https://launchpad.net/~spring/+archive/ppa|le dépôt PPA spring]]. [[:tutoriel:comment_modifier_sources_maj|Ajoutez un de ces dépôts]] **non officiels** suivants à vos sources de mises à jour : | ||
- | |||
- | ^ Version ^ Dépôt ^ Clé d'authentification ^ | ||
- | | Ubuntu 10.10 LTS Maverick | ''%%deb http://ppa.launchpad.net/spring/ubuntu maverick main%%'' | <code>sudo add-apt-repository ppa:spring/ppa</code> | | ||
- | | Ubuntu 10.04 Lucid | ''%%deb http://ppa.launchpad.net/spring/ubuntu lucid main%%'' | <code>sudo add-apt-repository ppa:spring/ppa</code> | | ||
- | | Ubuntu 9.10 Karmic | ''%%deb http://ppa.launchpad.net/spring/ubuntu karmic main%%'' | <code>sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 8670A035</code> | | ||
- | | Ubuntu 9.04 Jaunty | ''%%deb http://ppa.launchpad.net/spring/ubuntu jaunty main%%'' | <code>sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 8670A035</code> | | ||
- | | Ubuntu 8.10 Intrepid | ''%%deb http://ppa.launchpad.net/spring/ubuntu intrepid main%%''| <code>sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 8670A035</code> | | ||
- | | Ubuntu 8.04 Hardy| ''%%deb http://ppa.launchpad.net/spring/ubuntu hardy main%%'' | <code>sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com fc66403d8670a035</code> | | ||
- | |||
- | Puis [[tutoriel:comment_modifier_sources_maj#recharger_la_liste_des_paquets|rechargez la liste des paquets]] et [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt://spring|spring]]**. | ||
- | |||
- | <note>En cas de soucis, voir le [[http://springrts.com/wiki/Ubuntu_install|tuto du wiki officiel]] (en anglais).</note> | ||
- | |||
- | ===== Utilisation===== | ||
- | |||
- | Lancez l'application depuis le menu //Applications -> Accessoires -> Machin Chose// ou //via// la [[:commande_shell|commande]] suivante : | ||
- | |||
- | machin-chose | ||
- | [...] | ||
- | |||
- | A compléter ce soir : springlobby qui est l'interface permettant de rejoindre des parties multijoueurs ou de lancer des mono. Compris dans spring, donc officiel. | ||
- | |||
- | ==== Ressources nécessaires au jeu==== | ||
- | |||
- | Cartes, mods, bots : | ||
- | |||
- | * http://spring1944.net/downloads.php | ||
- | [[http://spring.clan-sy.com/wiki/Games|une liste non-exhaustive de "mods" ici]] | ||
- | http://springrts.com/wiki/Games | ||
- | |||
- | ===== Configuration ===== | ||
- | |||
- | Tout d'abord, [[:tutoriel:comment_modifier_un_fichier|ouvrez le fichier]] **/truc/machin/bidule** en modification puis … | ||
- | |||
- | |||
- | Nous vous conseillons de transférer les données de spring dans un répertoire dédié, par exemple ~/spring. Modifier le champ "Spring data directory" dans l'onglet Option-> Spring. Ensuite, aprés avoir quitté Spring Lobby, déplacer ou copier les répertoires maps, mods et base dans le nouveau répertoire de données de spring. Les fichiers de configurations sont nécessaires et peuvent êtres supprimé pour réinitialiser SpringLobby à ces valeurs de première installation. | ||
- | |||
- | Voici un tableau récapitulatif des répertoires et de leur signification. Lorsque vous double-clioquez sur un fichier d'un des serveurs de TASpring, vous le déplacez automatiquement dans votre dossier de TASpring (data directory). | ||
- | |||
- | ^ Utilité ^ Nom Spring ^ Localisation ^ | ||
- | | Description cartes | map | map/*; map/path/* | | ||
- | | Description unités | mods | mods/* | | ||
- | | ??? | | lobby/* | | ||
- | | ??? | | lobbycache/* | | ||
- | | ??? | | base/* | | ||
- | |||
- | |||
- | Si le jeu ralentit trop, vous pouvez baisser les effets dans Spring-lobby, via le menu Outils -> Spring Option. Une qualité trop haute peut notamment causer un arrêt brutal du jeu lors du choc final d'annihilation totale. | ||
- | |||
- | ==== Personnalisation des raccourcis clavier ==== | ||
- | |||
- | Le fichier **~/.spring/uikeys.txt** vous permet de redéfinir les raccourcis claviers. Les lignes ci-dessous sont à rajouter dans le fichier **uikeys.txt**, elles permettent d'utiliser un clavier français ([[http://www.linuxpedia.fr/doku.php/spring|sources]]). | ||
- | <code>//Redéfini la création des groupes avec Ctrl+num : | ||
- | bind 0x26 specteam 1 | ||
- | bind Any+0x26 group1 | ||
- | bind 0xe9 specteam 2 | ||
- | bind Any+0xe9 group2 | ||
- | bind 0x22 specteam 3 | ||
- | bind Any+0x22 group3 | ||
- | bind 0x27 specteam 4 | ||
- | bind Any+0x27 group4 | ||
- | bind 0x28 specteam 5 | ||
- | bind Any+0x28 group5 | ||
- | bind 0x2d specteam 6 | ||
- | bind Any+0x2d group6 | ||
- | bind 0xe8 specteam 7 | ||
- | bind Any+0xe8 group7 | ||
- | bind 0x5f specteam 8 | ||
- | bind Any+0x5f group8 | ||
- | bind 0xe7 specteam 9 | ||
- | bind Any+0xe7 group9 | ||
- | bind 0xe0 specteam 0 | ||
- | bind Any+0xe0 group0 | ||
- | |||
- | //Marquage sur la carte avec la touche * : | ||
- | bind Any+* drawinmap | ||
- | |||
- | //Utiliser le groupe 6 : | ||
- | unbind Any+- slowdown | ||
- | |||
- | //Orienter les bâtiments : | ||
- | bind numpad2 buildfacing south | ||
- | bind numpad4 buildfacing west | ||
- | bind numpad6 buildfacing east | ||
- | bind numpad8 buildfacing north</code> | ||
- | |||
- | ===== Erreur et problèmes ===== | ||
- | |||
- | Si au lancement de Spring Lobby vous obtenez un message d'erreur concernant l'échec de chargement de la librairie unitsync, validez-le puis dirigez-vous dans Edit → Preferences → Spring et cliquez sur «Auto configure», puis appliquez le changement. | ||
- | |||
- | ===== Désinstallation ===== | ||
- | |||
- | Pour supprimer cette application, il suffit de [[:tutoriel:comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés. | ||
- | |||
- | ===== Voir aussi ===== | ||
- | |||
- | * (en) [[http://springrts.com/]], le site officiel du jeu; | ||
- | * (fr) [[http://www.linuxpedia.fr/doku.php/spring|Plein d'infos sur la compilation et l'utilisation de TA Spring]]; | ||
- | * (fr) [[http://www.jeuxlinux.fr/a57-Spring.html|Fiche sur jeuxlinux.fr ]]; | ||
- | * (fr) [[http://taspringfr.online.fr/|Un wiki francophone dédié a TA Spring]], mais peu actif et plus à jour. | ||
- | |||
- | ---- | ||
- | //Contributeurs principaux : Les rédacteurs originaux, refonte par [[:utilisateurs:Omnisilver]], ...// |