• Entretien avec le créateur du Bottin des jeux linux
    Le site « Le Bottin des jeux linux » recense les jeux vidéo sous Linux. Il a été créé en 2007 par Serge Le Tyrant. Celui-ci, en voulant mettre un peu d’ordre dans sa base de données de jeux, a fini par en effectuer la refonte complète. Après un travail important de mise en forme et de mi... (Lire l'article)
  • Conférences audio et vidéo
    Retrouvez les conférences données lors des Ubuntu party ou d'autres événements, ainsi que les interviews par OxyRadio. (Lire l'article)
  • Entretien avec Aviv de l'équipe de Wildfire Games
    Pour ceux qui ne le savent pas encore, 0 A.D. est un jeu de stratégie en temps réel de guerre antique, développé par l'équipe de Wildfire Games, et qui a été complètement libéré en 2009. (Lire l'article)
  • Entretien avec Quentin Bolsée, le développeur de ColorCube
    Très récemment, Quentin a annoncé la disponibilité de son jeu : ColorCube, un jeu basé sur le Blender Game Engine. Entretien d'un jeune et talentueux développeur. (Lire l'article)
  • Pourquoi devriez-vous utiliser OpenGL et non DirectX ?
    Il y a quelques jours, sur le blog de Wolfire Games, est apparu un intéressant point de vue sur les raisons d'utiliser OpenGL. L'article étant fort intéressant, nous vous l'avons traduit, pour qu'il profite au plus grand nombre. (Lire l'article)
  • Entretien avec l'équipe des Landes Eternelles
    Suite à la sortie, il y a un peu plus d'un mois, de la nouvelle version du client de Landes Eternelles, un mmorpg multi plateforme, nous avons voulu interroger Ackak & Nati, deux des administrateurs du serveur. (Lire l'article)
  • Entretien avec l'équipe de Smokin'Guns
    Si vous nous lisez régulièrement, vous savez que toute l'équipe de jeuxlinux.fr est fan de Smokin'Guns. Plusieurs questions nous trotté dans la tête concernant la suite de ce jeu, et ce n'est autre que ReD NeCKersoN et Téquila, les deux piliers de l'équipe, qui vont nous donner les réponses. (Lire l'article)
  • Créer une course pour Tux Racer
    La création de nouvelles pistes dans les Tux Racer libres est une chose qui a été vraiment bien pensé. Même si elle ne permet pas de creuser des sous-terrains ou de régler l'orientation des objets par exemple, elle vous permettra de modéliser assez facilement et plutôt rapidement des courses... (Lire l'article)
  • Entretien avec Frictional Games
    Ce mois-ci, les développeurs de Frictional Games, à l'origine de la série des Penumbra, nous parlent de leurs jeux, de leur modèle de développement ainsi que de leur projets futurs. La série des Penumbra contient des jeux d'horreur d'une excellente qualité vous plongeant dans un univers noir... (Lire l'article)
  • Open Transport Tycoon
    Les jeux de gestion sont rares sous linux, trop rares au point qu'il n'existe même pas de catégorie gestion sur jeuxlinux. Ce genre de jeu demande de la profondeur et un sens du détail hors du commun. (Lire l'article)
( 110 votes )

Spring


Auteur(s) de l'article : jerhum, julroy67, lululaglue - Date de parution : 19 août 2006


Présentation Présentation

Spring est un projet visant à créer un moteur libre en 3D temps réel pour le jeu Total Annihilation. Celui-ci est compatible avec les données de TA, mais ajoute en plus de nombreuses améliorations, telle que :


- De gigantesques batailles limitées uniquement par la puissance de votre ordinateur : Jusqu’à 5000 unités voire plus.
- Des cartes détaillées, réalisées entièrement en 3d et qui incluent un terrain déformable, des incendies de forêt, des reflets et vagues sur l’eau et un ciel varié.
- Plusieurs modes de prise de vue permettant de tout superviser quel que soit l’angle.
- Des combats en 3d, sur terre, mer et dans les airs avec des trajectoires de tirs réalistes.
- Plusieurs modifications ( "mods" ) issues pour certaines de Total Annihilation, d’autres réalisées uniquement pour Spring.
- Compatibilité avec les fichiers des unités originales de Total Annihilation, donnant ainsi aux unités tierces parties la possibilité d’être importées dans Spring.
- Des intelligences artificielles complexes dont certaines particulièrement redoutables.
- Une interface puissante conçue pour éviter une simple gestion individuelle.
- Des mises à jour et corrections de bogues fréquentes.

Seulement le projet Spring, c’est uniquement le moteur 3D du jeu, pour pouvoir en profiter vous devrez ajouter de nombreuses ressources pour obtenir un jeu à part entière : des mods (ou modification), qui sont les unités du jeu, des cartes, qui sont les terrains de batailles, des IAs (intelligence artificielle) si vous voulez jouer en solo, des Interfaces graphiques pour créer ou rejoindre des parties en réseau,...

Les mods

Voici une sélection des meilleurs mods pour Spring :

Balanced Annihilation
Le plus ancien, mais aussi le plus joué.
Un mod futuriste, basé sur Total Annihilation.
Zero-K (GPL)
Assez récent, il commence à avoir une bonne popularité.
EvolutionRTS (CC-BY-NC-ND)
C’est la chalenger, un mod futuriste assez fun.
Spring1944 (CC-BY-NC)
Un mod sur la Seconde Guerre mondiale.
Imperial Winter
Un mod sur l’univers de StarWars.
Actuellement en Beta, et très attendu.

Et d’autres mods non maintenus :

XTA : ce mod reprend les unités originales du jeu Total Annihilation, il oppose les armées du Core contre celles de l’Arm. Certains pensent que le Core est favorisé car il possède une arme bien trop puissante : le Krogoth ! XTAv9.56
Expand and Exterminate : ce mod beaucoup plus classique, possède une gamme complète d’unités qu’elles soient terrestre, aérienne ou naval. Expand and Exterminate v.0.42

Vidéo

Installation Installation

Un problème à l'installation ou à l'utilisation de ce logiciel ?
Consultez notre Faq !


Attention : Avant d’installer une nouvelle version de Spring, vous devez absolument désinstaller toute trace d’une précédente installation.
Désinstaller le jeu, mais également supprimer le fichier de configuration /.springrc et le dossier /.spring
Sinon vous risquez d’avoir des problèmes de synchronisation lorsque vous voudrez jouer sur Internet !

Ce jeu est présent sur les dépôts de Djl.

Paquets binaires

Il existe plusieurs dépôts ( à ajouter dans /etc/apt/sources.list ) :

Ubuntu Karmic 9.10

Aller dans Applications > Ubuntu software center Installez springlobby.

Ubuntu Jaunty 9.04

Ajouter le dépots en éditant /etc/apt/sources.list
deb http://ppa.launchpad.net/spring/ubuntu jaunty main
Ensuite mettez à jour et installez le paquet (en root) :

-- wget -O - "http://keyserver.ubuntu.com:11371/pks/lookup?op=get&search=0xFC66403D8670A035" | apt-key add -
apt-get update
apt-get install spring spring-maps-default

Archlinux yaourt -S spring

Gentoo :

Il y a un overlay déjà préexistant. L’exemple fourni prend en compte que vous n’avez jamais utilisé layman auparavant. Si vous connaissez vous savez ce qu’il faut faire.

emerge layman
layman -f -a spring-unofficial \
    -o http://svn.springlobby.info/trunk/gentoo/overlays.xml
echo "source /usr/portage/local/layman/make.conf" >> /etc/make.conf
echo "games-strategy/spring ~x86" >> /etc/portage/package.keywords
emerge spring

Layman aide aussi pour les mises à jour :

layman --sync ALL
emerge spring

Frugalware :

installation du jeu et du lobby :
pacman-g2 -S spring springlobby
installation des mods :
pacman-g2 -S spring-mod-ca spring-mod-ba spring-mod-exex spring-mod-1944 spring-maps-1944 Installation des sources :

Installation des dépendances ci-dessous :

build-essential subversion scons libsdl-dev libopenal-dev libglew-dev libboost-dev libboost-thread-dev libboost-filesystem-dev libboost-regex-dev libdevil-dev libaio-dev libjpeg-dev libfreetype6-dev python2.4-dev


Récupérez les sources ici et décompressez l’archive :

tar xjvf spring_0.xx.x_src.tar.bz2
cd spring_0.xx.x

ensuite :
cmake .
si tout se passe bien continuez, sinon vérifiez les dépendances manquantes.
make Pour l’installer ( en tant que root ) : make install Pour que le répertoire de données soit disponible dans votre home il faut exécuter ceci : echo "SpringData=$HOME/.spring" >> ~/.springrc

Ajout des données :

Le jeu est maintenant installé mais pour qu’il fonctionne il faut rajouter les données non-libre (carte, mode de jeu, intelligence artificielle ...).
Pour cela récupérez le fichier spring_data_pack.tar.gz (270Mo).

Créez le répertoire /.spring/ mkdir ~/.spring Puis décompressez l’archive dedans

cd ~/.spring
tar -xvjf ~/spring_data_pack.tar.gz

Configuration

Réglages :

Les réglages sont désormais modifiables à partir de Springlobby.

Lobby

Pour la sélection d’une partie en multijoueur il existe aussi des interfaces, le choix de celles-ci est laissé au joueur.

Les interfaces disponibles sont :

- Spring Lobby (Disponible)
- AF Lobby (Disponible)

Seul Spring Lobby sera abordés ici, puisqu’il est le plus simple à installer/utiliser.

PNG - 10 ko

Spring Lobby est aussi un client lobby pour TA-Spring, il est développé en C++ et est sous licence GPL. Ce projet a pour but :

- Faire un client Lobby moderne en C++,
- Faire un client multi-plateforme grâce à wxWidgets,
- Un client lobby sous licence GPLv2,
- Un interface propre et intuitive,
- Support complet de l’UTF-8.

Il est possible de rejoindre et de jouer des parties, mais certaines fonctionnalités manquent encore et sont en développement.

Dépendances nécessaires :
- wxWidgets >=2.6.0
- wxGTK
- GCC
- Make

Installation de Spring Lobby :

Ubuntu Le dépôt comprenant Spring possède aussi springlobby

apt-get install springlobby

Archlinux yaourt -S springlobby

Compilation à partir des sources :

git-clone git://springlobby.info/git/buildbot/springlobby.git
cd springlobby
./autogen.sh
./configure
make

Et l’installation en root make install

Pour lancer Spring Lobby il suffira de faire un : springlobby

PNG - 145.2 ko
PNG - 250.5 ko
PNG - 131.2 ko
PNG - 148.4 ko

Captures d’écran de Springlobby.

Site officiel de springlobby

En bref En bref

- Développeur : taspring-clan-sy
- Genre : stratégie temps-réel
- Langue : Anglais
- Mode de jeu : Solo & Multijoueur (local ou Internet)
- Licence : Moteur libre mais nécessite des données non-libre
- Configuration :

Processeur Au moins 1 GHz
Mémoire Environ 512 MB
Carte graphique Carte graphique : Geforce4 MX ou Radeon 7000
Accélération graphique requise

Liens

- Site officiel
- Téléchargez des cartes, mods, ...
- L’article de vivien sur ubuntu-fr.org
- Documentation très complète

Portfolio