
            T A N Q U E S   1.0-BETA   1.996   BY  FEGOR                
------------------------------------------------------------------------
                  Fernando Gonzlez Ruano (FEGOR)                       
------------------------------------------------------------------------
                   CLUB VIRTUAL ZONE    -1.996-                         


        En principio deciros que es un juego para dos jugadores, por
        tanto no sirve para jugar uno solo, as que ya sabeis, cogeros a
        vuestra novia, hermano o amigo y retadlo a un duelo de
        "tanquecitos" :-)

        Este juego es una pequea adaptacin del juego "Armoured assault"
        al que jugu con mi amigo Ivan y su hermano Pedro hace ya mucho 
        tiempo con su ordenador "Spectravideo 318".

 INSTRUCCIONES 

        Los parmetros que admite el juego son los siguientes:

                TANQUES [-s] [-e] [-h]

                s -> desactiva el sonido y msica
                e -> desactiva algunos efectos
                p -> desactiva la presentacin
                h -> pequea ayuda sobre estos parmetros

        Para el que tenga un ordenador algo lento 386  486/33MHz. puede
        quitar los efectos con lo que el juego ir ms deprisa, pero el
        que tenga un 486/100MHz. o Pentium no debera desactivarlos pues
        los tanques entonces parecern reactores... :)
        
        Las instrucciones del juego son bien sencillas, como podris
        observar al ejecutarlo aparece tras la dedicatoria y la
        presentacin un men con 5 opciones.

        1. Jugar
        2. Conexin remota
        3. Elejir campo
        4. Crditos
        5. Salir

1. Jugar

        El juego es muy sencillo, la misin es destruir los tanques del
        adversario o la base directamente. Para ello contamos con un
        potente "tanquecito" que debemos de guiar por la pantalla
        mediante las teclas siguientes:

        Para el tanque verde seran:

                Q   -> arriba
                A   -> abajo
                J   -> izquierda
                K   -> derecha
                SPC -> disparo

        Y para el tanque azul seran:

                Cursor arr. -> arriba
                Cursor abj. -> abajo
                Cursor Izq. -> izquierda
                Cursor Der. -> derecha
                CTRL        -> disparo

        Dispondremos de un nmero limitado de disparos que que deberemos
        de recargar en el dibujito que aparece como una bala, as como
        la gasolina/fuel y que debemos recargar en cualquiera de los
        dibujos o iconos en los que aparece un surtidor.

        Cada tanque aguanta un nmero de disparos antes de destruirse y
        que podremos curar pasando por encima de cualquiera de las dos
        cruces rojas.

        Una vez destruido un tanque, si nos quedan ms seguiremos
        jugando, si no, ganar el que haya destruido todos los tanques.
        Tambien gana directamente el que destruya la base del contrario.

        Los muros tambin pueden ser destruidos, pero ojo, porque
        destruyendo un solo muro no podr pasar el tanque ya que es un
        peln ms grande, por lo que debern destruirse dos consecutivos.

        Los impactos necesarios para destruir cada objeto son:

                Objeto          Impactos
                ========================
                Muro         |        3
                Cruz roja    |        3
                Fuel         |        3
                Armamento    |        3
                Tanques      |        5
                Bases        |       15

        Lo mejor es que lo probeis... :-)

2. Conexin remota

        Esta opcin da paso a otro men con 4 opciones ms:

        1. Llamar al oponente  (tanque verde)
        2. Recibir al oponente (tanque azul)
        3. Cortar conexin
        4. Volver al men principal

        Para llamar al oponente elegiremos la primera opcin.
        Una vez establecida, pasar al men principal, de forma que
        podamos comenzar el juego...

        Para recibir la llamada, se elije la segunda opcin y esperamos.

        Con la tercera opcin podemos cortar la conexin.

        La cuarta opcin no creo que necesite aclaracin verdad? ;-)

        El que llama ser el tanque verde y el que recibe la llamada
        ser el tanque azul.  SUERTE !!

        Como se configuran los parmetros del puerto serie?

        Existe un fichero llamado TANQUES.REM que debeis editar para
        cambiar los parmetros, cada lnea corresponde a uno de estos
        parmetros, siendo los siguientes.

        TANQUES.REM (opciones por defecto)

        --------
        2               -> nmero del puerto de comunicaciones
        9600            -> velocidad del puerto
        --------

        Hay que tener en cuenta que es muy importante el puerto 
        as como la velocidad, para que los dos ordenadores se 
        puedan comunicar correctamente.

3. Elejir campo

        En el juego existen 8 campos definidos y que podremos ir viendo
        segn pulsemos la tecla de espacio <SPC> o barra espaciadora de
        forma cclica, con <INTRO> elejimos el campo donde queremos
        jugar y con <ESC> salimos de esta eleccin de campo con el campo
        que tenamos antes de entrar en esta opcin.

4. Crditos

        Muestra los crditos del programa, as como los agradecimientos,
        etc.

5. Salir

        Saldreis del juego y "volvereis al mundo real..." :)

  OBSERVACIONES  

        El juego es una demostracin y como tal se ha simplificado mucho
        hasta el punto de que hay cosas que no estn controladas como
        por ejemplo cuando se juega con dos ordenadores conectados las
        teclas siguen estando activadas de forma que si nos corresponde
        el tanque verde pero usamos las teclas para mover el tanque azul
        este se mover en nuestro ordenador pero no en el remoto ya que
        no espera recibir esas pulsaciones por lo que se producir un
        "desfase" entre una pantalla y otra... esto es debido a la
        simplificacin que he realizado en cuanto al envio de los datos,
        ya que lo nico que se enva o recibe son pulsaciones de
        teclas...

        Tambin he de decir que en un principio estaba previsto que
        tambin funcionase por modem pero la imposibilidad de tiempo
        fsico para terminar esa parte de cdigo para que funcionase ms
        o menos aceptablemente ha tenido que posponerse para o bien otra
        versin del juego, o que vosotros hagais las modificaciones
        pertinentes :)


 AGRADECIMIENTOS 

        Olga, para quien hice este juego ;-)
        Ivan, que me ense eso que llamaban informtica hace ... aos
        Legion, por sus ideas y pruebas
        Spree, por probarlo con sus amigos
        CPV, al Curso de Programacin de Videojuegos por su ayuda
        y de manera especial a los que leeis VZM ...

                                ... gracias



       Fernando Gonzlez Ruano  (Fegor)    fgonru@arrakis.es          


