Está en la página 1de 8

TECNOLÓGICO DE ESTUDIOS

SUPERIORES DE JOCOTITLÁN

Carrera:
INGENIERÍA EN SISTEMAS COMPUTACIONALES

Asignatura:
Sistemas Distribuidos

Trabajo:
Creación de 2 videojuegos en python

Docente:
Dr. en C. Juan Alberto Antonio Velázquez

Integrantes:
- Balderas Jiménez Jaime
- Chávez Martínez Edmundo
- Retana Álvarez Jose Manuel

Grupo: IC-0802

Fecha de entrega: 26/junio/2022


Requisitos previos a la ejecución de los juegos
1. Tener instalado Python. En caso contrario de puede descargar su instalador desde la
siguiente liga: https://www.python.org/downloads/
2. Tener instalada la librería pygame. En caso contrario, una vez instalado pyhton en el
ordenador, abrir la terminal y ejecutar el comando pip install pygame. Como se
puede ver en la Figura 1.

Figura 1. Instalación de la librería pygame de python en Windows 10.

3. Tener descargados los archivos de cada juego:


a. El juego de carreras esta disponible para su descarga en el siguiente link:
https://github.com/RetanaAlvarez/juego
b. El juego de disparos esta disponible para su descarga en el siguiente link:
https://github.com/James22-03/Sistemas_Distribuidos_802
Manual: Juego de carreras
Una vez descargado el archivo del repositorio, descomprimirlo y abrir la carpeta. El
contenido de la carpeta deberá ser similar al mostrado en la Figura 2. Buscar y seleccionar
el archivo llamado Pyroad Driver.py para ejecutar el juego.

Figura 2. Contenido de la carpeta del juego 1.

Una vez seleccionado el archivo, hacer doble clic para ejecutarlo. A continuación, se
mostrarán 2 ventanas, como en el Figura 3, la primera es la terminal, no es de importancia
para la ejecución del juego, y la segunda es donde se podrá visualizar la pantalla principal
del juego.

Figura 3. Ejecución del juego 1.

Al comienzo del juego aparecerá una música de fondo que este caso se agregó de un juego
de “Need For Speed Carbon”, así como cuatro botones el cuales son: “Jugar”,
“Puntuación”, “Instrucciones” y “Salir”. El apartado de “Instrucciones”, ver Figura 4,
contiene las reglas para jugar.

Figura 4. Instrucciones del juego.

En “Puntuación”, ver Figura 5, aparecerán las personas quienes han jugado, sus puntos y el
día que ha jugado. Así mismo se tiene la opción de borrar la lista de los puntajes y regresar
al menú principal.

Figura 5. Tabla de puntuaciones.

Uno de los objetivos del juego es que cada jugador tenga asignado un nombre para que el
puntaje obtenido sea almacenado y se pueda competir contra otros jugadores. Es por ello
que en caso de no asignar un nombre al jugador se mostrará una advertencia al intentar
jugar sin este, como se puede ver en la Figura 6.

Figura 6. Alerta de jugador sin nombre.

Nota: Cuando se escriba el nombre se debe dar clic sobre el cuadro blanco para escribir
encima y dar “Seguir” con el puntero de la computadora para empezar con el juego, como
se aprecia en ña Figura 7.

Figura 7. Nombre del jugador.

Como en las instrucciones lo indica las teclas A y D son para mover el carro a la izquierda
o derecha, respectivamente, el objetivo es esquivar los obstáculos y conseguir la mayor
cantidad de dinero para incrementar el tiempo de juego, así como la puntuación. La
ejecución del juego puede verse en la Figura 8.

Figura 8. Juego.

Al comienzo la vida del jugador tendrá un porcentaje del 100%, por cada obstáculo con el
que el jugador choque le quitará un 20% hasta llegar a cero. Al llegar al 0% de vida se
mostrará que indica “Game Over” o fin del juego y permitirá al jugador regresar al menú
principal.
Manual: Juego de disparos
Una vez descargado el archivo del repositorio, descomprimirlo y abrir la carpeta. El
contenido de la carpeta deberá ser similar al mostrado en la Figura 9. Buscar y seleccionar
el archivo llamado Shooter.py para ejecutar el juego.

Figura 9. Archivos del juego 2.

Una vez seleccionado el archivo, hacer doble clic para ejecutarlo. A continuación, se
mostrarán 2 ventanas, como en el Figura 10, la primera es la terminal, no es de importancia
para la ejecución del juego, y la segunda es donde se podrá visualizar la pantalla principal
del juego.

Figura 10. Interfaz del juego de disparos.

Como el juego anterior, este también posee música de fondo, sin embargo, aquí las
instrucciones aparecen en la misma pantalla de inicio.
 El objetivo del juego es eliminar con la “vacuna” a la mayor cantidad de
coronavirus posibles antes de que se termine la vida del jugador.
 Como se puede observar en la Figura 10, para poder mover la jeringa que contiene
la vacuna es necesario presionar las teclas < y > del teclado para dirigir la jeringa
hacia la izquierda o la derecha.
 Para comenzar a jugar solo se debe oprimir cualquier tecla.
 Para disparar se debe oprimir la tecla “Space”.
 Los enemigos son los diferentes coronavirus, como se puede ver en la Figura 11 hay
muchos de ellos de diferentes colore y tamaños esto quiere decir que cada uno de
ellos hace diferente cantidad de daño por lo que el jugador debe estar atento.
 Entre más coronavirus sean derrotados la puntuación será mayor.
 Una vez que la barra de vida del jugador este vacía se terminará el juego.
 Una vez terminado el turno del jugador será posible que el usuario pueda volver a
jugar tantas veces como lo desee.

Figura 11. Ejecución del juego.

También podría gustarte