home *** CD-ROM | disk | FTP | other *** search
/ Freelog Special Issue 2 / Freelog_HS_3_Setp_Oct_Nov_2000_CD2.mdx / Action / Chacal3D / Dosread.txt < prev    next >
Text File  |  1997-09-19  |  7KB  |  173 lines

  1.  
  2.                         Chacal-3d       FAQ
  3.                         Chacal-3d       FAQ
  4.                         Chacal-3d       FAQ
  5.  
  6. I) --------------------- Introduction
  7.         Chacal-3D est un petit jeux permettant à deux joueurs de s'affronter
  8.         sur un même ecran, et donc sur un même ordinateur, dans un monde
  9.         représenté en trois dimensions rappelant celui de Wolfenstein-3D d'ID Software 
  10.         (même algorithme de rendu : méthode du 'raycasting').
  11.     Ce programme est totalement gratuit, vous pouvez donc
  12.         le distribuer et/ou le copier à votre guise.
  13.         
  14. II) --------------------- Démarrage
  15.         Chacal-3d se lance sous DOS en tapant "C3D" dans le répertoire
  16.         contenant l'exécutable. Ce répertoire doit lui même contenir les
  17.         répertoires suivants:
  18.                 \map    : répertoire contenant les fichiers cartes
  19.                 \pcx    : répertoire contenant les differentes textures
  20.                 \pal    : répertoire contenant les fichiers de palette
  21.                 \lst    : répertoire contenant les fichiers de lightmap
  22.  
  23.         Rem: Sous Windows95 ou WindowsNT le jeux se lance en double-cliquant
  24.              sur l'icône du jeux "C3D".
  25.  
  26.         Rem: Si les répertoires précédents n'existent pas le programme ne
  27.              se lance pas.
  28.  
  29.  
  30.         Au lancement du jeux un écran de présentation s'affiche en proposant
  31.         les trois options suivantes :
  32.  
  33.                 Game     :     Lancement d'une partie
  34.                 Maps     :     Choix d'une carte
  35.                 End Game :     Fin de la partie
  36.  
  37. III) --------------------- Touches
  38.         Les touches gérées sont les suivantes:
  39.     
  40.         Joueur 1 (écran du haut):
  41.                 Flèches du clavier: Déplacement avant, arrière, rotation gauche et droite
  42.         Ctrl:    Tir de l'arme en cours
  43.         Tabulation: Changement d'arme
  44.     
  45.         Joueur 2 (écran du bas):
  46.                 Déplacement de la souris: Rotation du joueur
  47.         Bouton gauche souris: Tir de l'arme courante
  48.                 Bouton droite souris: Déplacement avant
  49.                 Return: Marche arrière
  50.                 Plus (pavé numérique): Changement d'arme
  51.  
  52. IV) --------------------- Arguments
  53.         Le programme accepte les arguments suivant sur la ligne de commande:
  54.  
  55.           -fullscreen
  56.                 Permet d'afficher la vue d'un seul joueur en plein ecran.
  57.  
  58.           -file XXXXXXXX.map
  59.                 Permet de forcer le chargement d'une carte au demarrage. Ce
  60.                 fichier devant se trouver dans le même répertoire que
  61.                 l'exécutable du jeux.
  62.           -nosound
  63.                  Désactive les sons dans le jeu.
  64.  
  65. V) --------------------- Sprites
  66.     En construction ...
  67.  
  68. VI) --------------------- Construction d'une carte
  69.         Une carte peut se construire en utilisant un éditeur tout simple
  70.         comme "edit" du DOS, ou le Bloc-notes de Windows.
  71.         Le fichier carte ce décompose en trois parties avec dans l'ordre:
  72.  
  73.         1 - Une première partie permettant de définir les textures
  74.             de mur, de sol, de l'horizon, la table d'ombrage et la
  75.             taille de la map.
  76.             Les mots clefs se placent à gauche SANS ESPACEMENT, l'argument
  77.             se place à droite du mot clef décalé d'au moins un espace.
  78.             Mots clefs et arguments en exemple:
  79.  
  80.                 title           map.map
  81.                 wall1           mur1.pcx
  82.                 wall2           mur2.pcx
  83.                 wall3           mur3.pcx
  84.                 wall4           mur4.pcx
  85.                 wall5           mur5.pcx
  86.                 wall6           mur6.pcx
  87.                 wall7           mur7.pcx
  88.                 wall8           mur8.pcx
  89.                 floor           hugesol.pcx
  90.                 lightmap        day.lig
  91.                 background      skysma.pcx
  92.                 lenghtmap       016
  93.  
  94.             Rem : Si le programme trouve un mot clef non répertorie ici il
  95.                   s'arrête en signalant une erreur dans le fichier map.
  96.  
  97.             Rem : Tous les mots clefs ont un caractère optionnel SAUF la 
  98.                   taille de la map 'lenghtmap' qui DOIT être prΘsent (cette
  99.                   taille est codée sur 3 chiffres impérativement).
  100.  
  101.             Rem : La carte DOIT etre un carré FERME.
  102.  
  103.             Rem : Les mots clefs peuvent se placer dans n'importe quel ordre.
  104.  
  105.  
  106.         2 - Une deuxieme partie contenant la définition proprement
  107.             dite de la map.
  108.             Cette deuxieme partie DOIT commencer par 'MAP:' suivit d'un
  109.             retour chariot. En voici un exemple :
  110.  
  111.                 MAP:
  112.                 1222122212221222
  113.                 2              2
  114.                 2  2222222222 U2
  115.                 2           m  1
  116.                 1              2
  117.                 2          I  L2
  118.                 2P            S2
  119.                 12       222 2 1
  120.                 33 353475353 3 3
  121.                 4G M           4
  122.                 5U             5
  123.                 4   IIIICIIII  4
  124.                 77    89      77
  125.                 6S             6
  126.                 7A     7B    OR7
  127.                 7676767676787677
  128.  
  129.         Rem : La description de la map DOIT commencer a la ligne se trouvant
  130.               sous le mot clef 'MAP:'.
  131.  
  132.         Rem : Se reporter au paragraphe suivant pour connaître la signification de
  133.               ces chiffres et lettres.
  134.  
  135.         
  136.  
  137.         3 - Enfin, une troisieme partie contenant des commentaires. Ceux-ci sont ignorés
  138.             par le programme.
  139.            
  140.  
  141. VI) --------------------- Contenu d'une carte
  142.         Voici les lettres et chiffres permettant de définir et de positionner
  143.         les divers murs et éléments de la carte :
  144.  
  145.         MURS:
  146.                 0       : Vide (optionnel)
  147.                 1..8    : Textures des murs
  148.  
  149.         JOUEURS:
  150.                 A       : Joueur 1 (Obligatoire)
  151.                 B       : Joueur 2 (Obligatoire)
  152.  
  153.         ARMES:
  154.                 P       : Pistol (optionnel)
  155.                 G       : Gun    (optionnel)
  156.                 R       : Rocket (optionnel)
  157.                 S       : Plasma (optionnel)
  158.                 C       : Chaingun (optionnel)
  159.  
  160.         MUNITIONS:
  161.                 I       : Munitions Pistol (optionnel)
  162.                 U       : Munition Gun     (optionnel)
  163.                 O       : Munition Rocket  (optionnel)
  164.                 L       : Munition Plasma  (optionnel)
  165.  
  166.         MEDICAMENTS:
  167.                 M       : Grande boite de medicaments (optionnel)
  168.                 m       : Petite boite de medicaments (optionnel)
  169.  
  170.         AUTRES:
  171.                 V       : Vision nocturne et dans le brouillard  (optionnel)
  172.                                              
  173.