import pygame
import pygame
import random
# Inicializar Pygame
pygame.init()
# Configuración de la pantalla
pygame.display.set_caption("Shooter Game")
# Colores
RED = (255, 0, 0)
BLACK = (0, 0, 0)
# Jugador (nave)
player_size = 50
player_speed = 7
# Balas
bullet_width = 5
bullet_height = 10
bullet_speed = 7
bullets = []
# Enemigos
enemies = []
score = 0
lives = 3
# Fuentes
# Crear enemigos
def create_enemy():
enemies.append([x_pos, y_pos])
# Crear balas
def create_bullet():
bullets.append([bullet_x, bullet_y])
running = True
clock = pygame.time.Clock()
for _ in range(5):
create_enemy()
while running:
screen.fill(WHITE) # Fondo blanco
pygame.time.delay(30)
# Capturar eventos
if event.type == pygame.QUIT:
running = False
if event.type == pygame.KEYDOWN:
create_bullet()
keys = pygame.key.get_pressed()
player_x -= player_speed
player_x += player_speed
# Mover enemigos
enemy[1] += enemy_speed
enemies.remove(enemy)
create_enemy()
if (
enemies.remove(enemy)
bullets.remove(bullet)
# Mover balas
bullet[1] -= bullet_speed
if bullet[1] < 0:
bullets.remove(bullet)
# Dibujar balas
pygame.display.update()
clock.tick(60)
pygame.quit()