-
cd0ee0f2d6
feat: improve websocket connection performance
Giovani Rodriguez
2021-07-05 12:04:00 -04:00
-
4be068dae1
feat: build server connection backbone
Giovani
2021-07-02 20:51:10 -04:00
-
4277800f09
feat: build server connection backbone
Giovani Rodriguez
2021-07-02 20:51:10 -04:00
-
593f092c84
chore: update readme
Giovani
2021-07-02 20:50:57 -04:00
-
809f591300
chore: update readme
Giovani Rodriguez
2021-07-02 20:50:57 -04:00
-
92761c2690
feat: test connection to backend
Giovani
2021-06-29 06:18:33 +00:00
-
ba32dd1681
feat: test connection to backend
Giovani Rodriguez
2021-06-29 06:18:33 +00:00
-
5f274befa1
chore: update gif in readme
Giovani
2021-06-14 15:03:36 -04:00
-
0fb022ca29
chore: update gif in readme
v0.7.0
Giovani Rodriguez
2021-06-14 15:03:36 -04:00
-
45b28a0af3
chore: fix build script
Giovani
2021-06-14 14:48:01 -04:00
-
2d7fd87a86
chore: fix build script
Giovani Rodriguez
2021-06-14 14:48:01 -04:00
-
2134455b24
feat: add next piece logic
Giovani
2021-06-14 14:38:25 -04:00
-
7ee1c08789
feat: add next piece logic
Giovani Rodriguez
2021-06-14 14:38:25 -04:00
-
0e96b9ec47
fix: adjust points per line to fix calc
Giovani
2021-06-14 14:17:05 -04:00
-
86cb2e5841
fix: adjust points per line to fix calc
Giovani Rodriguez
2021-06-14 14:17:05 -04:00
-
14fd7dc9d1
feat: add score, lines and level calc
Giovani
2021-06-14 14:00:33 -04:00
-
0c8dff53e1
feat: add score, lines and level calc
Giovani Rodriguez
2021-06-14 14:00:33 -04:00
-
6e954c0204
refactor: improve keyboard input logic
Giovani
2021-06-14 13:17:18 -04:00
-
bc8721e077
refactor: improve keyboard input logic
Giovani Rodriguez
2021-06-14 13:17:18 -04:00
-
7d54c0eb91
refactor: improve ghost piece logic
Giovani
2021-06-14 10:14:04 -04:00
-
f52f218a5f
refactor: improve ghost piece logic
Giovani Rodriguez
2021-06-14 10:14:04 -04:00
-
cbebb81693
feat: add ghost piece
Giovani
2021-06-14 00:33:13 -04:00
-
f8af193c66
feat: add ghost piece
Giovani Rodriguez
2021-06-14 00:33:13 -04:00
-
c9558e6b4d
feat: add labels
Giovani
2021-06-13 23:41:48 -04:00
-
f535f131b4
feat: add labels
Giovani Rodriguez
2021-06-13 23:41:48 -04:00
-
c95077baf8
chore: change bmp font and test text gen
Giovani
2021-06-13 12:17:02 -04:00
-
d9437bd28d
chore: change bmp font and test text gen
Giovani Rodriguez
2021-06-13 12:17:02 -04:00
-
afaaf3a8bc
feat: create sheet splice part of text generator
Giovani
2021-06-11 23:48:55 -04:00
-
742a6599d8
feat: create sheet splice part of text generator
Giovani Rodriguez
2021-06-11 23:48:55 -04:00
-
b3708a50f3
chore: add new modules to build script
Giovani
2021-06-11 22:54:18 -04:00
-
527c280261
chore: add new modules to build script
Giovani Rodriguez
2021-06-11 22:54:18 -04:00
-
fc396550cb
refactor!: restructure project files and modules
Giovani
2021-06-11 22:48:10 -04:00
-
092930b202
refactor!: restructure project files and modules
Giovani Rodriguez
2021-06-11 22:48:10 -04:00
-
07e0679ede
chore: move resources into folders
Giovani
2021-06-11 15:31:37 -04:00
-
1af624ec11
chore: move resources into folders
Giovani Rodriguez
2021-06-11 15:31:37 -04:00
-
6de3f45ba3
refactor: improve piece class readability
Giovani
2021-06-11 15:15:15 -04:00
-
4ea80c921b
refactor: improve piece class readability
Giovani Rodriguez
2021-06-11 15:15:15 -04:00
-
40640b6d62
chore: update gif in readme
Giovani
2021-06-10 18:48:58 -04:00
-
328f149bd8
chore: update gif in readme
Giovani Rodriguez
2021-06-10 18:48:58 -04:00
-
0437e99522
chore: fix build script to include music files
Giovani
2021-06-10 18:32:23 -04:00
-
8b72e841e9
chore: fix build script to include music files
v0.4.0
Giovani Rodriguez
2021-06-10 18:32:23 -04:00
-
4cd6b606f3
feat: add soft drop and exit on full well
Giovani
2021-06-10 18:25:54 -04:00
-
8952753fc3
feat: add soft drop and exit on full well
Giovani Rodriguez
2021-06-10 18:25:54 -04:00
-
65f2d299b9
fix: move piece to correct spawn position
Giovani
2021-06-10 17:49:39 -04:00
-
15851cb269
fix: move piece to correct spawn position
Giovani Rodriguez
2021-06-10 17:49:39 -04:00
-
4929bdff44
feat: add set piece logic
Giovani
2021-06-10 17:45:12 -04:00
-
5c9b172882
feat: add set piece logic
Giovani Rodriguez
2021-06-10 17:45:12 -04:00
-
1f182476fd
feat: revamp colors
Giovani
2021-06-10 17:19:27 -04:00
-
fc3d2fc04c
feat: revamp colors
Giovani Rodriguez
2021-06-10 17:19:27 -04:00
-
b7e0737682
fix: address issue with nonplaying sound and delay
Giovani
2021-06-10 20:09:05 +00:00
-
231c19c7fd
fix: address issue with nonplaying sound and delay
Giovani Rodriguez
2021-06-10 20:09:05 +00:00
-
f57e4de0e5
feat: add the rest of the sounds with channels
Giovani
2021-06-10 15:53:14 -04:00
-
5cf73ceb7d
feat: add the rest of the sounds with channels
Giovani Rodriguez
2021-06-10 15:53:14 -04:00
-
884a02caa7
feat: add main music to game
Giovani
2021-06-10 15:14:01 -04:00
-
479553424f
feat: add main music to game
Giovani Rodriguez
2021-06-10 15:14:01 -04:00
-
9b90e26a36
feat: implement line completion logic
Giovani
2021-06-10 14:01:26 -04:00
-
f003cb2d2e
feat: implement line completion logic
Giovani Rodriguez
2021-06-10 14:01:26 -04:00
-
f3bfecf5ff
chore: add demo gif to readme
Giovani
2021-06-09 15:18:07 -04:00
-
8c8a1e6de0
chore: add demo gif to readme
Giovani Rodriguez
2021-06-09 15:18:07 -04:00
-
741190ca2e
chore: add project readme
Giovani
2021-06-09 14:45:07 -04:00
-
27e7ad8dc3
chore: add project readme
Giovani Rodriguez
2021-06-09 14:45:07 -04:00
-
25571a763f
chore: improve build script for release
Giovani
2021-06-09 12:50:57 -04:00
-
232fdc3d67
chore: improve build script for release
v0.1.0
Giovani Rodriguez
2021-06-09 12:50:57 -04:00
-
49ac4a5f5b
chore: create build script for release
Giovani
2021-06-08 19:36:40 -04:00
-
a45e57b54d
chore: create build script for release
Giovani Rodriguez
2021-06-08 19:36:40 -04:00
-
52cbec5a8f
feat: implement gravity on current piece
Giovani
2021-06-08 17:21:15 -04:00
-
7bc1c33a6a
feat: implement gravity on current piece
Giovani Rodriguez
2021-06-08 17:21:15 -04:00
-
b42a2c377b
feat: implement stack
Giovani
2021-06-08 16:09:21 -04:00
-
7fa913d6ad
feat: implement stack
Giovani Rodriguez
2021-06-08 16:09:21 -04:00
-
18c488ac48
refactor: reference tile size using config
Giovani
2021-06-08 14:07:03 -04:00
-
a9f5320431
refactor: reference tile size using config
Giovani Rodriguez
2021-06-08 14:07:03 -04:00
-
776170fb9b
feat: add collision logic between entities
Giovani
2021-06-08 14:02:23 -04:00
-
4f4ac44b02
feat: add collision logic between entities
Giovani Rodriguez
2021-06-08 14:02:23 -04:00
-
673c4774f2
refactor: add base class for all game objects
Giovani
2021-06-08 12:33:58 -04:00
-
2759b2f293
refactor: add base class for all game objects
Giovani Rodriguez
2021-06-08 12:33:58 -04:00
-
a269a532a0
chore: change way program is launched
Giovani
2021-06-08 11:13:57 -04:00
-
4ddb9f70cd
chore: change way program is launched
Giovani Rodriguez
2021-06-08 11:13:57 -04:00
-
c1fe951b15
fix: address piece generation logic issue
Giovani
2021-06-08 11:12:09 -04:00
-
0ce228163a
fix: address piece generation logic issue
Giovani Rodriguez
2021-06-08 11:12:09 -04:00
-
da6f5ef706
feat: improve the way that pieces get generated
Giovani
2021-06-08 10:10:56 -04:00
-
3df1edd007
feat: improve the way that pieces get generated
Giovani Rodriguez
2021-06-08 10:10:56 -04:00
-
dc12dac9cc
refactor: move logic in main to its on class
Giovani
2021-06-06 19:05:36 -04:00
-
fece1cf5bc
refactor: move logic in main to its on class
Giovani Rodriguez
2021-06-06 19:05:36 -04:00
-
8f519b5ab7
fix: remove randomization of rotation
Giovani
2021-06-04 11:31:39 -04:00
-
a79f2be998
fix: remove randomization of rotation
Giovani Rodriguez
2021-06-04 11:31:39 -04:00
-
ca10062912
feat: create class for well
Giovani
2021-06-04 00:23:35 -04:00
-
9075e77f4c
feat: create class for well
Giovani Rodriguez
2021-06-04 00:23:35 -04:00
-
31f0875265
fix: correct wrong color in config
Giovani
2021-06-03 22:39:41 -04:00
-
840b872172
fix: correct wrong color in config
Giovani Rodriguez
2021-06-03 22:39:41 -04:00
-
1962a0b838
feat: create class that generates pieces
Giovani
2021-06-03 22:39:27 -04:00
-
9e34dd379a
feat: create class that generates pieces
Giovani Rodriguez
2021-06-03 22:39:27 -04:00
-
f31a4f5017
feat: add rest of all piece types (L, O, S, T, Z)
Giovani
2021-06-03 21:00:23 -04:00
-
b5d559aba2
feat: add rest of all piece types (L, O, S, T, Z)
Giovani Rodriguez
2021-06-03 21:00:23 -04:00
-
2e914fd1a6
feat: add J piece and adjust center logic
Giovani
2021-06-03 17:48:15 -04:00
-
cf1942a0f8
feat: add J piece and adjust center logic
Giovani Rodriguez
2021-06-03 17:48:15 -04:00
-
2c19289f36
chore: add information on piece rotation
Giovani
2021-06-03 17:01:34 -04:00
-
eca9472c60
chore: add information on piece rotation
Giovani Rodriguez
2021-06-03 17:01:34 -04:00
-
13de15c5fd
feat: add rotation logic for piece
Giovani
2021-06-03 16:47:39 -04:00
-
ae779f31e9
feat: add rotation logic for piece
Giovani Rodriguez
2021-06-03 16:47:39 -04:00
-
ae8e379363
feat: add ability to move piece with arrow keys
Giovani
2021-06-03 15:37:25 -04:00