from microbit import *
import random
def bomba_mina():
x = random.randint(0, 4)
y = random.randint(0, 4)
x_y = [x, y]
return x_y
mina = bomba_mina()
cursor_x = 0
cursor_y = 0
usuario = (cursor_x, cursor_y, 8)
intentos = 5
while True:
display.clear()
display.set_pixel(cursor_x, cursor_y, 9)
while True:
if button_a.is_pressed():
cursor_x = cursor_x + 1
if cursor_x == 5: cursor_x = 0
sleep(100)
usuario = (cursor_x, cursor_y, 8)
break
elif button_b.is_pressed():
cursor_y = cursor_y + 1
if cursor_y == 5: cursor_y = 0
sleep(100)
usuario = (cursor_x, cursor_y, 8)
break
elif accelerometer.was_gesture('shake'):
if [cursor_x, cursor_y] == mina:
display.scroll('Ganaste')
sleep(1000)
display.set_pixel(mina[0], mina[1], 9)
sleep(4000)
display.clear()
break
else:
intentos = intentos - 1
display.scroll('No')
sleep(1000)
break
if intentos == 0:
display.scroll("Perdiste")
sleep(1000)
display.set_pixel(mina[0], mina[1], 9)
sleep(4000)
display.clear()
break