-
Notifications
You must be signed in to change notification settings - Fork 24
/
clones_juego.py
104 lines (89 loc) · 3.54 KB
/
clones_juego.py
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
import os
import random
import keyboard
from time import sleep
def juego():
#8x8 matrix
jugador = 0
tablero = [
["⬜", "⬜", "⬜", "⬜", "⬜", "⬜", "⬜", "⬜"],
["⬜", "⬜", "⬜", "⬛", "⬛", "⬛", "⬜", "⬜"],
["⬜", "⬜", "⬜", "⬜", "⬜", "⬜", "⬛", "⬜"],
["⬜", "⬜", "⬜", "⬜", "⬜", "⬜", "⬛", "⬜"],
["⬜", "⬜", "⬜", "⬜", "⬜", "⬛", "⬜", "⬜"],
["⬜", "⬜", "⬜", "⬜", "⬜", "⬜", "⬛", "⬜"],
["⬜", "⬜", "⬜", "⬜", "⬜", "⬜", "⬛", "⬜"],
["⬜", "⬜", "⬜", "⬛", "⬛", "⬛", "⬜", "⬜"]
]
os.system('cls' if os.name == 'nt' else 'clear')
for fila in tablero:
print("".join(fila))
sleep(1)
tablero = [
["⬜", "⬜", "⬜", "⬜", "⬜", "⬜", "⬜", "⬜"],
["⬜", "⬜", "⬜", "⬛", "⬛", "⬛", "⬜", "⬜"],
["⬜", "⬜", "⬛", "⬜", "⬜", "⬜", "⬛", "⬜"],
["⬜", "⬜", "⬜", "⬜", "⬜", "⬜", "⬛", "⬜"],
["⬜", "⬜", "⬜", "⬜", "⬜", "⬛", "⬜", "⬜"],
["⬜", "⬜", "⬜", "⬜", "⬛", "⬜", "⬜", "⬜"],
["⬜", "⬜", "⬜", "⬛", "⬜", "⬜", "⬜", "⬜"],
["⬜", "⬜", "⬛", "⬛", "⬛", "⬛", "⬛", "⬜"]
]
os.system('cls' if os.name == 'nt' else 'clear')
for fila in tablero:
print("".join(fila))
sleep(1)
tablero = [
["⬜", "⬜", "⬜", "⬜", "⬜", "⬜", "⬜", "⬜"],
["⬜", "⬜", "⬜", "⬜", "⬛", "⬜", "⬜", "⬜"],
["⬜", "⬜", "⬜", "⬛", "⬛", "⬜", "⬜", "⬜"],
["⬜", "⬜", "⬜", "⬜", "⬛", "⬜", "⬜", "⬜"],
["⬜", "⬜", "⬜", "⬜", "⬛", "⬜", "⬜", "⬜"],
["⬜", "⬜", "⬜", "⬜", "⬛", "⬜", "⬜", "⬜"],
["⬜", "⬜", "⬜", "⬜", "⬛", "⬜", "⬜", "⬜"],
["⬜", "⬜", "⬛", "⬛", "⬛", "⬛", "⬜", "⬜"]
]
os.system('cls' if os.name == 'nt' else 'clear')
for fila in tablero:
print("".join(fila))
sleep(1)
tablero = [
["⬜", "⬜", "⬜", "⬜", "⬜", "⬜", "⬜", "⬜"],
["⬜", "⬜", "⬜", "⬜", "⬜", "⬜", "⬜", "⬜"],
["⬜", "⬜", "⬜", "⬜", "⬜", "⬜", "⬜", "⬜"],
["⬜", "⬜", "⬜", "⬜", "⬜", "⬜", "⬜", "⬜"],
["⬜", "⬜", "⬜", "⬜", "⬜", "⬜", "⬜", "⬜"],
["⬜", "⬜", "⬜", "⬜", "⬜", "⬜", "⬜", "⬜"],
["⬜", "⬜", "⬜", "⬜", "⬜", "⬜", "⬜", "⬜"],
["⬜", "⬜", "⬜", "⬜", "⬜", "⬜", "⬜", "⬜"]
]
playing = True
while playing:
new_car = random.randint(0,7)
tablero[0][new_car] = "🚙"
tablero[7][jugador] = "🚗"
os.system('cls' if os.name == 'nt' else 'clear')
for fila in tablero:
print("".join(fila))
#input
key = keyboard.read_key()
if key == "q":
playing = False
break
elif key == "a" and jugador > 0:
tablero[7][jugador] = "⬜"
jugador -= 1
elif key == "d" and jugador < 7:
tablero[7][jugador] = "⬜"
jugador += 1
if tablero[7][jugador] == "🚙" or tablero[6][jugador] == "🚙":
playing = False
print("Perdiste!")
#move cars down
for i in range(7):
tablero[7-i] = tablero[6-i]
tablero[0] = ["⬜" for x in range(8)]
def main():
juego()
if __name__ == "__main__":
main()