🐍 Serpiente

Snake para 1 o 2 jugadores en el mismo teclado.

Captura de Serpiente

Necesita: Python 3 + pygame · Linux, Windows y Mac

⬇ Descargar .zip (9 KB) 🎮 Jugar en el navegador

▶️ Cómo jugar

  1. Descarga y descomprime el zip.
  2. Instala pygame: pip install pygame
  3. Corre python3 serpiente.py (en Windows: python serpiente.py; en Linux/Mac también sirve ./jugar.sh).

🎮 Controles

1 / 2 o arriba/abajo + ESPACIOelegir jugadores en el menú
FlechasJugador 1
W A S DJugador 2
ESPACIOvolver a jugar
Rmenú
ESCsalir

⌨️ Cambiar los controles

Abre controles.txt (está junto a serpiente.py) y cambia la tecla después del =. Así viene de fábrica:

j1_arriba    = up
j1_abajo     = down
j1_izquierda = left
j1_derecha   = right
j2_arriba    = w
j2_abajo     = s
j2_izquierda = a
j2_derecha   = d
continuar = space
reiniciar = r
salir     = escape

Nombres válidos: letras (a, b...), flechas (up, down, left, right), space, return, tab, left shift, left ctrl y números. Si escribes una tecla que no existe, el juego avisa y usa la de siempre.

✏️ Haz tu propio nivel

Los niveles están en niveles.txt (5 dibujos de 32 x 24, separados por una línea vacía). Son dibujos de texto: cada letra es un cuadrito.

.casilla libre
#obstáculo

Edita el dibujo, guarda, y corre: python3 serpiente.py