Skip to content

Repository files navigation

SOKOBAN

Sokoban es un clásico puzzle realizado como proyecto final para la materia Algoritmos y Programación I (Cátedra Essaya) de la Facultad de Ingeniería (UBA).

Este juego está desarrollado en Python, utilizando la librería Gamelib.

Niveles

El juego está compuesto por 155 niveles, los cuales se obtienen mediante la lectura de un archivo (niveles.txt).

Caracteres que representan los elementos del juego:

Elemento Caracter
Pared #
Caja $
Jugador @
Objetivo .
Objetivo con Caja *
Objetivo con Jugador +

Comandos

Los comandos, al igual que los niveles, se obtienen mediante la lectura de un archivo (teclas.txt). Por defecto, contiene los siguientes:

Teclas Dirección
↑ or "w" Arriba
↓ or "s" Abajo
→ or "d" Derecha
← or "a" Izquierda
"r" Reiniciar
"Escape" Salir
"z" Deshacer
"y" Rehacer
"p" Pistas

About

Proyecto final realizado para la materia Algoritmos y Programación I - 75.40 (Cátedra Essaya) de la Facultad de Ingeniería (UBA).

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages