Python - Juego marcianos sencillo

 
Vista:

Juego marcianos sencillo

Publicado por Juan diego (1 intervención) el 16/03/2020 06:21:27
Se debe crear un programa que simule el juego invasión marciana, en la cual el jugador lanzará bombas para aniquilar los marcianos invasores.

Pasos

1. Iniciar el tablero

Llenar una variable de 20 con 5, cada 1 representa un Marciano.

2. El jugador lanzará bombas hasta que aniquile todos los marcianos

- Pedir posición de donde caerá la bomba

- Aniquilar el marciano de la posición donde cayó la bomba, esa posición queda en 0

- Aniquilar 2 marcianos por la onda expansiva ( Derecha, Izquierda) de la posición donde cayó la bomba

- Aniquilar 1 marcianos por la onda expansiva ( Derecha, Izquierda) 2 posiciones de la posición donde cayó la bomba

- Contar cuántos marcianos quedaron vivos y concluir que porcentaje de la invasión fue aniquilada

3. Dar informe de la aniquilación

Informar cuantas bombas se necesitarón para completar la aniquilación


Esto llevo del codigo:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
def inicio():
    import random
    lista=[0 for rep in range (20)]
    for rep in range (20):
       lista[rep]= random.randint(0,5)
    return lista
 
def juego():
 
    print ("bienvenido al juego de invacion marciana")
    bomba=input("seleccione en que casilla va a caer la bomba ")
    while (0<=bomba or 20>= bomba):
        print( " recuerde que el juego solo tiene 20 casillas")
        bomba=(int(input("seleccione en que casilla va a caer la bomba "))
 
#def juego_inicio(lista,bomba):
    #print (lista[bomba])
 
def main():
    lista=inicio()
    print(lista)
    juego()
    #juego_inicio(lista,bomba):
    #informacion= def ganador(bomba,puestos)
main()
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
-1
Responder