-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtetris.plan
88 lines (55 loc) · 1.84 KB
/
tetris.plan
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
*** TETRIS ***
palikka liikkuu ylhäältä alaspäin tietyin mikrosekuntivälein
tössö kuvassa palikka kartalla matkalla alaspäin \o/
0 00000000
1 0000#000
2 0000##00
3 00000#00
4 00000000
5 11001100
6 01111000
7 11111101
8 00011111
abcdefgh
palikoita on seitsemän erilaista
palikkaa voidaan käännellä kahteen suuntaan
0 0## 0 #00
1 ##0 <-> 1 ##0
2 000 2 0#0
abc abc
0 ##0 0 0#0
1 0## <-> 1 ##0
2 000 2 #00
abc abc
(perusasento)
0 0#0 0 000 0 ##0 0 00#
1 0#0 <-> 1 ### <-> 1 0#0 <-> 1 ###
2 0## 2 #00 2 0#0 2 000
abc abc abc abc
(perusasento)
0 0#0 0 #00 0 0## 0 000
1 0#0 <-> 1 ### <-> 1 0#0 <-> 1 ###
2 ##0 2 000 2 0#0 2 00#
abc abc abc abc
0 0#0 0 0#0 0 000 0 0#0
1 ### <-> 1 0## <-> 1 ### <-> 1 ##0
2 000 2 0#0 2 0#0 2 0#0
abc abc abc abc
0 0#00 0 0000
1 0#00 <-> 1 ####
2 0#00 2 0000
3 0#00 3 0000
abcd abcd
0 ##
1 ## ei käänny :(
ab
palikan putoamisviivettä voidaan lyhentää nappia painamalla (jolloin palikka liikkuu nopeammin)
jos palikka yrittää liikkua kartassa estettyyn ruutuun ->
palikasta tulee osa karttaa ->
tarkistetaan kartan rivit ja poistetaan täydet ->
siirretään ylempiä kartan osia alaspäin ->
kartan ylimmällä rivillä on täytettä ->
ei -> seuraava palikka matkaan
kyllä -> peli päättyy
eri palikat eri värisiä
putoamisnopeus kiihtyy pelin edetessä