

                              Niveaux de Box85
                              ----------------

  J'expliquerai ici la mthode pour crer de nouveaux niveaux.


  Tout d'abord, il n'y a pas d'diteur de niveaux. Vous crez les niveaux
  avec un simple diteur texte.

  La taille des niveaux est de 14*8. Pour faire les niveaux, vous disposez de
  quatre sprites:

                     Rien         ->  Code: 0
                     Mur          ->  Code: 1
                     Caisse       ->  Code: 2   
                     Emplacement  ->  Code: 3   

  Donc votre niveau ressemble :

       MyLevel  .DB 1,1,1,1,1,1,1,1,1,1,1,1,1,1
                .DB 1,0,0,0,0,0,1,1,0,0,0,0,1,1
                .DB 1,0,0,0,0,0,1,1,0,0,0,2,0,1
                .DB 1,0,0,2,0,0,0,1,0,1,0,0,0,1
                .DB 1,0,0,0,0,0,0,0,0,1,0,0,0,1
                .DB 1,0,0,0,3,3,3,0,0,0,0,2,0,1
                .DB 1,1,0,0,0,0,0,0,0,1,0,0,0,1
                .DB 0,1,1,1,1,1,1,1,1,1,1,1,1,1
   
  Mais pour jouer, nous avons besoin de plus d'informations: le nombre de
  caisses dans le niveau et la position d'o le mec dmarre. Dans cette
  optique, on utilise deux octets supplmentaires:



       MyLevel  .DB 4           ;Nombre de caisses.

                .DB 16          ;Position de dpart du mec. Position relative
                                ; dans le niveau.

                .DB 1,1,1,1,1,1,1,1,1,1,1,1,1,1
                .DB 1,0,0,0,0,0,1,1,0,0,0,0,1,1
                .DB 1,0,0,0,0,0,1,1,0,0,0,2,0,1
                .DB 1,0,0,2,0,0,0,1,0,1,0,0,0,1
                .DB 1,0,0,0,0,0,0,0,0,1,0,0,0,1
                .DB 1,0,0,0,3,3,3,0,0,0,0,2,0,1
                .DB 1,1,0,0,0,0,0,0,0,1,0,0,0,1
                .DB 0,1,1,1,1,1,1,1,1,1,1,1,1,1

  Ensuite, crez autant de niveaux que vous le voulez sur le mme modle.


  Placez la directive .END sur la dernire ligne et sauvez votre fichier comme
  cela: MyFile.INC
  (ne changez pas l'extention).

  Maintenant, nous allons compacter nos niveaux. Pour cela, nous avons besoin
  de TASM.
  Lancez simplement PACK.BAT. Par exemple, tapez 'PACK MyFile'.

  Finallement, nous devons faire deux changements dans Box85.ASM:

        Mettre  jour le nombres de niveaux:  NB_LVL (Dbut de la source)
        Inclure les nouveaux niveaux: #INCBIN MyFile.PAK (Fin de la source)

  Et ensuite, re-compilez Box85.

  J'espre que ce n'est pas trop difficile :)
