Esto qué es
Supongo que todos los programadores que han hecho juegos, han hecho
un tetris alguna vez, así que éste es el mío.
El nombre (¿ a que soy original ?) es Trix, y está hecho en
C++ usando la librería SDL.
Las características son más o menos las de cualquier tetris que
podeis encontrar por ahí. Entre ellas 4 modos distintos de juego
sonido, música, soporte de skins, archivos de configuración, etc...
Mi intención es simplemente hacer un tetris que a mi me apetezca jugar. :-)
Teclas:
cursor derecha/izquierda: mover pieza
cursor arriba: rotar pieza
cursor abajo: bajar pieza
espacio: bajar pieza del todo
p : pausa
s : activar/desactivar sonido
r : reiniciar nivel
Otras que hay porque aún estoy testeando:
- : avanzar nivel
- : retroceder nivel
i : invertir la pantalla
h : activar/desactivar sombra transparente
o : cambiar skin
j : subir una linea de basura
Cómo se instala:
Necesitais SDL y SDL_mixer, a partir de ahí
utilizar el Makefile que viene con el juego.
(en linux: "make")
En Windows se puede compilar usando Dev-cpp.
Cómo se juega:
Al ejecutarlo aparecerán los distintos modos de juego:
trix -t (tetris estándar)
trix -s (superviviente, sube una linea cada 3 piezas)
trix -a (aventura, diferentes niveles con objetivos)
trix -i (invertido, la pantalla aparece volteada)
trix -x (extendido, se usan pentaminós además de tetraminós)
(Pueden combinarse: trix -sx sería extendido y superviviente a la vez)
Descarga (13 mb):
http://download.yousendit.com/17B46F8E5322C079
Screenshots de rigor
Normal: http://img411.imageshack.us/img411/7049/trixvq9.png
Volteado, con pentaminós: http://img381.imageshack.us/img381/9736/trixextll7.png
Modo aventura: http://img465.imageshack.us/img465/7529/easyol6.png
Notas
Esto es beta, solo hay un nivel en el modo aventura.
Por lo demás se puede jugar perfectamente. :-)