
///////////////////
DragonTet v1.0 2025
///////////////////

Programación: salvaKantero
Betatesting: Luna_314

Compatible con:
- Dragon 32/64
- Tandy Color Computer 1/2/3
*al menos 16 kb.

El objetivo de DragonTet es mover, rotar y colocar las piezas que caen para formar líneas horizontales completas en el tablero de juego. 
Cada vez que completas una línea, esta desaparece, liberando espacio en el tablero y aumentando tu puntuación.
Al completar un número determinado de líneas, el nivel del juego aumenta. Con cada nivel, la velocidad de caída de las piezas se incrementa, haciendo el juego más desafiante. 
Si las piezas se acumulan hasta la parte superior del tablero y no puedes colocar más, el juego termina!

Modo 1 jugador:
  Compite para obtener la mayor puntuación posible.
  A partir del nivel 4, cada 12 piezas jugadas, se generan líneas o bloques trampa.

Modo 2 jugadores (Opcional):
  Cada jugador tiene su propio tablero. 
  El ganador es quien sobrevive más tiempo o quien consigue la mayor puntuación.
  A partir del nivel 4, los bloques y líneas trampa se generan en el tablero del contrario cada 3 líneas conseguidas.



CONTROLES
=========

JUGADOR 1:

Rotar pieza:
  Tecla <W>, o la flecha arriba, o joystick1 arriba.

Mover pieza a la izquierda:
  Tecla <A>, o la flecha izquierda, o joystick1 izquierda.

Caída rápida:
  Tecla <S> o la flecha abajo, o joystick1 abajo.

Mover pieza a la derecha:
  Tecla <D>, o la flecha derecha, o joystick1 derecha.

JUGADOR 2:

Rotar pieza:
  Tecla <I> o joystick2 arriba.

Mover pieza a la izquierda:
  Tecla <J> o joystick2 izquierda.

Caída rápida:
  Tecla <K> o joystick2 abajo.

Mover pieza a la derecha:
  Tecla <L> o joystick2 derecha.

CONTROLES COMUNES:

Pausar: 
  Pulsa <H> para pausar el juego. Cualquier tecla para continuar.

Cancelar:
  Pulsa <X> para salir del juego en cualquier momento y regresar al menú principal.



PUNTUACIÓN
==========

1 línea:	100 * nº de nivel
2 líneas:	300 * nº de nivel
3 líneas:	500 * nº de nivel
4 líneas:	800 * nº de nivel

* la caída rápida de la pieza suma 1 punto por cada fila que desciende



CONSEJOS Y TRUCOS
=================

Planifica con anticipación: 
  Observa cuál será la próxima pieza para planificar dónde colocar la actual.

Mantén el tablero ordenado: 
  Intenta mantener el tablero lo más despejado posible para evitar quedarte sin espacio.

Maximiza puntos: 
  Busca completar múltiples líneas al mismo tiempo para obtener una puntuación mayor.



CONTENIDO DEL PAQUETE
=====================

- dtet.c: Código fuente (incluye instrucciones de compilación)
- dtetdr.bin: Binario para ejecutar en emuladores de Dragon 32/64/200/Tano
- dtetdr.cas: Cassette básico para cargar en emuladores de Dragon 32/64/200/Tano
- dtetdr.vdk: Diskette básico para cargar en emuladores de Dragon 64/200/Tano
- dtetdr.wav: Audio para grabar cassette real compatible con Dragon 32/64/200/Tano
- dtetcc.bin: Binario para ejecutar en emuladores de Tandy Coco 1/2/3
- dtetcc.cas: Cassette básico para cargar en emuladores de Tandy Coco 1/2/3
- dtetcc.wav: Audio para grabar cassette real compatible con Tandy Coco 1/2/3
- dtet.png: Carátula para cassette
- Readme.txt/Leeme.txt: Este archivo. Instrucciones e información adicional
- License.txt: Información legal acerca de la licencia

* archivos BIN generados con "CMOC" v0.1.89 de Pierre Sarrazin
  http://sarrazip.com/dev/cmoc.html

* archivos CAS/WAV generados con "bin2cas.pl" v3.14 de Ciaran Anscomb
  https://www.6809.org.uk/dragon/bin2cas.pl

* archivo VDK generado con "DragonDOS" v1.0.2 de Robcfg
  https://github.com/robcfg/retrotools/releases


Dragontet is released under GPL v3 for all software components* (see license.txt).
C SOURCE CODE AND RESOURCES AVAILABLE AT https://github.com/salvakantero/Dragontet
