Space
Dementia II : mod arena
version 0.3
projet open-source
par Thibaut
Chevalier (moitib)
copyright 08/11/2003
Website : http://www.moitib.fr.st
E-mail : moitib@free.fr
1.
Démarrage rapide
2. Principe du jeu
3. Modes de contrôle
4. Dommages / Réparations
5. Contrôles et fonctionnalités
6. Elements graphiques d'aide au jeu
7. Versions futures
8. Historique
9. Remerciements à
10. Informations diverses
Le programme
est compressé, executez sd2() pour le démarrer.
Le même programme fonctionne sur les trois modèles (89, 92+ et
V200) sans restriction matérielle (HW) ou software (AMS).
J'ai pensé que pour un jeu proposant un mode link, il pouvait être
interressant d'utiliser le même programme sur différentes plateformes.
Le menu principal
propose (utiliser les flèches Haut et Bas) les modes singleplayer
ou multiplayer.
En mode multiplayer, une des
deux calculatrices doit choisir host et l'autre join. Celui qui
héberge la partie choisit le mode de controle des vaisseaux et le nombre
de duels à remporter pour gagner la partie.
Le jeu est
un combat spatial en duel, en 3D temps-réel avec éclairage des
faces par une source lumineuse fixe. Le jeu tourne grace a mon moteur 3D FlatSpin.
Pour plus de renseignements sur le moteur, voir mon
site.
Les joueurs peuvent choisir leur vaisseau parmi un ensemble de vaisseaux principalements
tirés de Starwars.
Le but est
de gagner autant de duels que le nombre spécifié par l'utilisateur
(utilisateur hôte en mode multiplayer).
Les vaisseaux démarrent à proximité du batiment central.
Vous pouvez ensuite déplacer votre vaisseau ou bon vous semble et tirer
des missiles pour détruire le vaisseau adverse.
Le jeu propose
deux modes de contrôle des vaisseaux.
Le mode Arcade
est le plus simple, vous commandez directement le vaisseau dans 4 directions.
Notez que les déplacements sur l'axe vertical sont inversés.
Le mode Simulation est plus compliqué. Il simule l'utilisation
d'un manche à balai.
Voir la section Touches pour plus de détails.
En mode singleplayer,
l'utilisateur choisit son mode de contrôle en revanche l'ordinateur joue
toujours en mode Arcade.
En mode multiplayer, l'utilisateur hôte choisit le mode pour les deux
joueurs.
Les vaisseaux
comportent plusieurs zones de dommages que l'adversaire doit toutes détruire
pour faire exploser le vaisseau et gagner une manche.
L'état des zones de dommage des deux vaisseaux sont représentés
par les carrés dans la barre en bas de l'écran. Ils représentent
une vue de dessus des vaisseaux et 4 secteurs dont la couleur renseigne sur
l'état des vaisseaux. Plus c'est foncé, plus c'est détruit.
Quand vous perdez un duel, un carré noir s'entasse dessous pour le signaler.
L'indicateur
de dommages à gauche est celui de votre vaisseau, à
droite celui de l'adversaire.
NOUVEAU : Le batiment central est maintenant un atelier de réparations. Stationnez à proximité de son centre pour vous faire réparer. Au bout d'un certain temps un secteur sera réparé et ainsi de suite. Quand vous êtes en réparation, une clé à molettes tournante apparait en haut à droite de l'écran. Quand le vaisseau adverse est en réparation, elle apparait sur son vaisseau.
5. Contrôles et fonctionnalités :
Diririger le vaisseau :
Contrôler
la vitesse du vaisseau :
Sur TI-89 : Shift & Alpha
Sur TI-92+ : F5 & F1
Sur V200 : Q & A
Le compteur à
aiguille en bas à gauche de l'écran affiche la vitesse
Tir de missiles
:
Sur TI-89 : 2nd
Sur TI-92+ : Hand
Sur V200 : Hand
Le nombre de missiles en vol en même temps est limité et les missiles
disparaissent après avoir parcouru une certaine distance
Vue Cockpit
/ Vue externe : 1/3
(sur le pavé numérique, 1 pour première personne et
3 pour troisième personne
Vue
arrière : Diamant
(maintenir enfoncé) (vous pouvez tirer vers l'arrière en vue
arrière)
Caméras
additionnelles :
Caméra vaisseau
ennemi : 4
Caméra tournantes : 5 & 6
Si vous choisissez une des
caméras ci-dessus, le jeu continue. Pour revenir à votre vaisseau,
appuyez sur 1 ou 3.
Pause : APPS (en mode multiplayer, seule la calculatrice qui a mis en pause peut faire continuer le jeu avec Enter).
Dans les menus, utilisez
les flèches et 2nd ou Enter.
Dans de nombreuses situations
Esc permet de quitter (rupture du lien entre les deux calculatrices par
exemple).
6. Elements graphiques d'aide au jeu :
Le mini-radar (en bas
à droite de l'écran) :
Il représente
en vue de dessus ce qui se passe dans votre environement proche. Il est toujours
centré sur le vaisseau, le camember représente votre champ de
vision, le petit rond blanc votre ennemi, le point blanc le batiment central
et les points gris les missiles.
C'est une projection verticale donc si votre ennemi se trouve au dessus de vous,
vous pouvez très bien ne pas le voir dans le champ de vision mais le
voir sur le radar...
La flèche mobile
de localisation du vaisseau adverse :
Si le vaisseau
est devant vous, une flèche mobile apparait sur un des bords ou coins
de l'écran pour vous indiquer ou se situe le vaisseau adverse. Si le
vaisseau se situe derrière, une flèche en forme de cercle apparait
en haut de l'écran vous indiquant qu'il faut faire demi-tour.
7. Versions futures (à faire) :
v0.2 : 27/08/2003
Version minimale du jeu, multiplayer uniquement :
v0.21 : 27/09/2003
Correction de deux bugs graphiques mineurs de la version TI-92+ / V200.
v0.3 : 08/11/2003
Ajout d'un mode Singleplayer
avec une intelligence artificielle (commande Arcade seulement).
Apports divers :
Si vous partez dans n'importe
quelle direction vers l'infini, un message clignotant vous avertira, et au bout
d'un moment vous explosez.
En mode link, l'affichage
est synchronisé entre les deux calc c'est à dire que les deux
calc devraient toujours tourner à peu près à la même
vitesse.
En vue externe la vitesse n'est pas bonne donc évitez ce mode, d'ailleurs
en vue cockpit on voit mieux ce qui se passe devant.
Il n'est pas possible de jouer avec des vaisseaux externes, et l'importation
des vaisseaux au format Space Dementia I semble difficile...
Les collisions vaisseaux-vaisseaux
ou vaisseaux-batiments ne sont pas encore programmées.
Pout toute suggestion
ou rapports de bugs, écrivez moi à moitib@free.fr
ou à partir de mon site si vous
n'obtenez pas de réponse.
Vous pouvez aussi en parler sur yaronet (Forum TI, section Software).
Je ne suis
en aucun cas responsable des dommages que peut causer ce programme de manière
directe ou indirecte.
Il est permis de diffuser ce programme à condition de conservez en l'état
le fichier .zip (programme, lanceur et fichiers Lisez-Moi).
Le projet est open-source mais vous si vous utilisez des parties de code (surtout
le moteur), merci de mentionner mon nom et un lien vers mon site web.