proyecto en Python Skill Tree

Juego de Empujar Cajas con Pygame

En este proyecto, desarrollaremos el clásico juego Sokoban utilizando Python y Pygame, cubriendo la sintaxis básica de Python y las habilidades de desarrollo de juegos con Pygame.

Python

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Programa

★ Guided Mode: for Beginners
★★ Challenge Mode: for Advanced Users

Introducción

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

Animación de vista previa del juego Sokoban

🎯 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

Profesor

labby
Labby
Labby is the LabEx teacher.

Recomendado Para Ti

no data