Skip to content

Daroz73/Alien_Invasor

Repository files navigation

Alien Invasisor 🚀

Python Pygame

Alien Invasisor es un videojuego de disparos en 2D de estilo arcade desarrollado en Python. El objetivo es defender la Tierra de oleadas de invasores alienígenas que aumentan su velocidad y dificultad conforme el jugador progresa.

🌟 Características

  • Dificultad Dinámica: La velocidad de los enemigos y la puntuación escalan automáticamente al limpiar cada flota.
  • Sistema de Puntuación Completo: Incluye seguimiento de puntuación actual, nivel y récord histórico (High Score).
  • Interfaz Fluida: Pantalla de inicio con botón interactivo y renderizado de texto en tiempo real.
  • Arquitectura Modular: Código organizado en clases independientes para facilitar el mantenimiento y la escalabilidad.

🛠️ Tecnologías Utilizadas

  • Lenguaje: Python
  • Librería Gráfica: Pygame
  • Gestión de Assets: Manipulación de imágenes (naves, alienígenas) y rectángulos para colisiones precisas.

🎮 Instrucciones de Juego

Controles

  • Flechas Izquierda/Derecha: Mover la nave.
  • Barra Espaciadora: Disparar proyectiles.
  • Botón "Play": Iniciar el juego.

Objetivo

Elimina a todos los alienígenas antes de que lleguen a la parte inferior de la pantalla o impacten tu nave. Cuentas con 3 vidas para lograr la puntuación más alta posible.

🚀 Instalación y Ejecución

  1. Clonar el repositorio:
    git clone [https://github.com/tu-usuario/alien-invasisor.git](https://github.com/tu-usuario/alien-invasisor.git)
    cd alien-invasisor

About

No description, website, or topics provided.

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages