-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmaps.js
88 lines (80 loc) · 1.18 KB
/
maps.js
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
/*
* Reglas:
* El final de cada nivel debe ser el inicio del siguiente
*/
const emojis = {
'-': ' ',
'O': '🚪',
'X': '💣',
'I': '🎁',
'PLAYER': '💀',
'BOMB_COLLISION': '🔥',
'GAME_OVER': '👎',
'WIN': '🏆',
'HEART': '❤️',
};
const maps = [];
maps.push(`
IXXXXXXXXX
-XXXXXXXXX
-XXXXXXXXX
-XXXXXXXXX
-XXXXXXXXX
-XXXXXXXXX
-XXXXXXXXX
-XXXXXXXXX
-XXXXXXXXX
OXXXXXXXXX
`);
maps.push(`
O--XXXXXXX
X--XXXXXXX
XX----XXXX
X--XX-XXXX
X-XXX--XXX
X-XXXX-XXX
XX--XX--XX
XX--XXX-XX
XXXX---IXX
XXXXXXXXXX
`);
maps.push(`
I-----XXXX
XXXXX-XXXX
XX----XXXX
XX-XXXXXXX
XX-----XXX
XXXXXX-XXX
XX-----XXX
XX-XXXXXXX
XX-----OXX
XXXXXXXXXX
`);
maps.push(`
O-XXXXXXXX
X-----X--X
X--XXX---X
X------XXX
XXX---XXXX
X----XXXXX
X--XXXXXXX
X----XXXXX
XXXX--XXXX
XXXX---IXX
`);
// Agrega más mapas aquí...
// Ejemplo de un mapa adicional:
maps.push(`
XXXX-----I
X--XX----X
XX-----XXX
X----X-X-X
X-------XX
X----X-X-X
XX-----XXX
XXX--XXXXX
X-----X--X
XX-------O
`);
// Agrega tantos mapas como desees...
// No olvides ajustar el número de mapas en otras partes del código si agregas más.