Un Jeu de strategie universel pour Linux...
The english version of this page (is the most updated)
Zur deutschen Version dieser Seite
version finlandaise de cette page.
Wormhole est (Oh, excusé moi, je devrais plutôt
dire sera) un jeux de stratégie de type science
fiction similaire à Master of Orion
ainsi qu'à The Ascendancy .
Comme ces jeux , Wormhole ce situe dans un future
loingtain dans lequel
quelque empires interstellaires ce disputent pour prendre
control de toute
la galaxie.
La mission qui vous est confié est de construire de
nouvelles colonies , rechercher des technologies
avancées , détruire les autres empires et, bien
sûr, gagner!!!.
Mais ce n'est pas tout...
Ce n'est qu'une vision generique de ce que va être
wormhole , ce sera
bien sûre le jeu de stratégie dont vous avez
toujours rêvé jouer sur Linux ;-)
voulez vous avoir les dernieres nouvelles?
Alors , aller tout simplement visiter le group de
discussion par E-mail de wormhole
ici à panacom.com/cgi-bin/maillist/wilma/wormhole
(en anglais).
si vous voulez vous inscrire à la liste , envoyez
tout simplement un
message à
majordomo@panacom.com
avec le mot "subscribe" dans le message en lui
même
Pour plus d'information vous pouvez toujour allez au
group de discussion:
http://parsimony.net/forum/forum1216/
Nous utilisons Linux simplement parceque nous voulons
créer un jeu
complexe avec un bon concept, et pas seulment pour une
bonne carte
graphique avec 3DFX.
A ce moment il n'y a personne dans le group d'experte ou
douée dans la
création graphique assistée par ordinateur.
Dans Linux, nous avons une bonne et puissante base
donnant
énormement de puissance ,
stabilitée et options de programmations en reseaux
mais ,
malheureusement , sans jeux puissants.
C'est évident que la création de programme aussi
complexe que
Wormhole est beaucoup moin dûre en programmation
orientée object
qu'en programmation procédurale.
C'est pourquoi j'ai decidé de programmer en C++. En
plus des
similitudes qu'il présente avec le C nous pouvons
aussi utiliser
toutes les interactions system (system calls)
et librairies de fonctions que nous offre Linux.
Nous avons eu des discutions à propos de
l'utilisation de Java
à la place de C++ , mais certaine personnes ne sont
pas d'accord
sur ceci.
Du fait que l'on a strictement divisée le jeu en un
jeu serveur
et une interface cliente , celle ci peut être
écrite en
n'importe quel language et pour n'importe quel systeme
d'exploitation ,
tant que celui ci suporte le protocole tcp/ip .
du fait que le designe de wormhole est encore ouvert , quelques interface sont possibles. Ce sera definitivement une interface realisé pour X-Window réalisée avec Qt-Toolkit de TrollTech , mais d'autres implementations sont possible comme un client en ASCII (basé texte), GTK+, et d'autres clients pour d'autres OS, e.g. Windows sont egalement possibles .
Le Jeux ce joue par partie . vous ne pouvez pas controler directement mais seulement leurs donner des ordres . c'est ainsi que le jeu peut être en "temps réel" mais sans les effects que l'on a dans d'autres jeux du genre.
actions de base pour le joueur : construire et deplacer les vaisseaux , construire et étandre les colonies, diplomacie avec d'autres joueur, vendre et acheter des resources d'autres empires. Le joueur devra aussi être en mesure de construire des stations spaciales et ainsi remplire le gigantesque espace libre .
Recherche de differente technologies (Comme dans certains autres Jeux de strategie)
.Chaque planête à une certaine quantitée de ressources biologiques et mineralles. Ressources biologiques sont requis pour la nouriture de la colonie, resources minereaux sont requis pour la construction et achat.
Le problème de communication: Au debut du jeu, votre débis en communication est trés limité. Comme vos vaisseaux , la communication des donné n'est limité par la suite que par la vitesse de la lumiére , ainsi vous avez à planifier le tout pour que par la suite vous réussissiez. De ce fait vos colonies et vaisseaux spacials doivent avoir une certaine intelligence artificiélle , pour pouvoir être autonome . vous devez aussi avoir la possibilité de donner des instructions pour leur dire qu'est ce qui faut faire dans des situations précises.
Pas de flotte mégalomane : Seulement de petit groups de vaisseaux spacial peuvent traverser l'univers de Whormhole, bien qu'il n'y aura point de limitation dans le nombre de vaisseaux controlables par le joueur.
Diplomacie , échange et espionage jouera un plus grand rôle que dans les autres jeux de stratégie . bien que vous ayez des chances de pouvoir gagné à l'aide seullement d'une puissante armée , vous pouvez gagner également gagner a l'aide d'outilles stratégiques.
une certaine réalitée astronomique et physique sera preservé (example: le probléme de communication , lire la partie concept de base).
De par l'utilisation du langage C++ , tout le code est strictement orienté object .
Wormhole est jouable avec un serveur et plusieurs clients.
ces modules communiquent par des sockets TCP/IP, ainsi ils peuvent se
trouver dans un seul ordinateur (par le systéme de
loopback)
ou bien dans plusieurs station de travaille LAN.
Pour jouer a Wormhole par internet avec le plus petit prix possible
pour le joueur, Wormhole ce joue par E-Mail.
Dans le serveur , pour chaque joueur distant il y a un VPD
(Joueur virtuel), chacun d'eu joue le role d'un joueur local
mais
n'a pas d'interface direct . il prend ses donnée par E-Mail.
Le client est une interface pour un joueur specifique , quant au serveur , il collecte tout les informations sur les joueurs et tous les autres aspect du jeu. le but final est de developper une application serveur qui peux recevoir le plus possible de clients (= seulement limitée par les ressources du systéme et la rapidité du réseau).
Tout le jeu sera distribué sous la protection de la licence GPL, ainsi tout le monde poura acceder au sources et contribuer au devellopement du project (de quelque maniére qui soit). Si vous utiliser linux, vous avez deja une copy de la licence General Public License, donc je ne la réecrirais point ici. (vous pouvez aussi la consulter ici)
Excusez nous , à ce moment il n'y a point de sources.
Nom |
que fait-il? |
qui suis-je? |
traduction allemande de la page de wormhole , mechanisme du jeu , interface utilisateur. |
Hendrik à propos de lui Hendrik à propos de lui (en allemand) |
|
* |
- | |
IA, designe client/serveur. |
- | |
Traduction espaniol de la page de wormhole |
Jose à propos de lui | |
* |
- | |
Version italiéne de la page de wormhole (?), , * |
- | |
Donnant un espace ftp. |
- | |
* |
- | |
* |
- | |
graphisme du jeu |
- | |
graphisme du jeu |
- | |
* |
- | |
* |
- | |
* |
- | |
traduction français de la page de whormhole ,concept AI, programation d'interface . |
- | |
graphisme |
- | |
interface GTK+ , Programmation |
- | |
traduction polonaise de cette page . |
- | |
librairie 3D |
- | |
Graphisme, Code |
- | |
miroire des pages , mailing list |
Steven à propos de lui | |
* |
- | |
* |
- | |
* |
- | |
* |
- | |
* |
Reteo Varala à propos de lui | |
* |
Gerhard à propos de lui (en allemand) |
Derniere edition le: 2/10/98
Prochaine réedition du document par rapport é l'original.
Traduction par Meir
Faraj.
Toute correction ou commentaire sur la traduction du document sont
à
envoyer à Meir
Faraj.
note importante:si vous écrivez en français (et pas en
anglais)
alors veuillez ne pas mettre d'accents mon mail n'est pas
configuré pour
le français. Merci