Commit Graph

  • 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