Introducción
Este proyecto es el desarrollo del clásico juego Sokoban utilizando el lenguaje de programación Python y la librería Pygame.
Los conceptos cubiertos en este proyecto son:
- Sintaxis básica de Python
- Desarrollo básico de juegos con Pygame
Este curso tiene un nivel de dificultad moderado y es adecuado para usuarios que tienen un conocimiento básico de Python y desean profundizar sus conocimientos.
El código fuente sokoban.py.zip, se libera bajo la licencia GNU GPL v3, y la skin fue creada por Borgar.
👀 Vista previa

🎯 Tareas
En este proyecto, aprenderás:
- Cómo inicializar el juego utilizando Pygame
- Cómo manejar los eventos del juego y las operaciones del teclado
- Cómo implementar el mapa del juego
- Cómo implementar las operaciones de movimiento para el jugador y las cajas
- Cómo implementar las operaciones de deshacer y rehacer
- Cómo probar la interfaz del juego
🏆 Logros
Después de completar este proyecto, serás capaz de:
- Inicializar Pygame y configurar la ventana del juego
- Manejar los eventos del juego y las entradas del teclado en Pygame
- Implementar el mapa del juego y mostrarlo utilizando Pygame
- Implementar las operaciones de movimiento para el jugador y las cajas
- Implementar las operaciones de deshacer y rehacer en el juego
- Probar y ejecutar la interfaz del juego





