SpaceAgain: Juego de Naves y Disparos en Python
SpaceAgain es un juego desarrollado en python y pygame, en la cual podremos controlar nuestra nave, disparar y matar enemigos.
Se esta desarrollando en Python y Pygame y posiblemente lo pasemos mas adelante a Unity.
Para instalar Pygame tenemos que instalarlo con el instalador de paquetes de Python pip.
pip install pygame
El motivo de desarrollar el juego SpaceAgain es ir mostrandoles paso a paso el desarrollo de un proyecto de juego y compartirles el codigo fuente y assets.
Para que ustedes puedan modifcar sigustan el juego y sacar sus propias versiones para disfrutarlas o monetizarlas.

Inicialmente el juego cuenta con 4 elementos:
- Imagen de fondo
- Nave (Jugador Principal En la parte de Abajo)
- Enemigos (Los enemigos Salen o Caen de la parte de arriba)
- Balas – Las ballas las dispara la Nave o el jugador y estan van de Abajo hacia arriba
El proposito del juego es destruir las naves enemigas, las cuales van apareciendo y van hacia la nave principal y el objetivo es destruirlas y llegar al mayor puntaje posible.
Los controles de teclado son: las fechas Izquiera y Derecha para moverse hacia los lados y la tecla ESPACIO para disparar.
- Se agrego un sonido al disparar usando la tecla ESPACIO
- Se agrego un sonido de explosion cuando una bala colisiona con un enemigo y lo destruye
- Se agrego la opcion de recoger monedas
- Se agrego un sonido al recoger las monedas
- Se agrego un contador de los kills o naves que hemos destruido

Codigo
A continuacion el codigo fuente del juego con sus actualizaciones.
Descargar
Para descargar el codigo, imagenes y sonidos les dejo el siguiente enlace de descarga.
Ejecutar
Para ejecutar el juego solo deben ejecutar el archivo space-again-v1.2.py de la siguiente manera.
py space-again-v1.2.py