Commit graph

79 commits

Author SHA1 Message Date
916d5e6c8b Ensure required folders exist in Debian build script 2022-03-12 15:17:07 -08:00
38bd97148a Get Windows compilation partially working 2022-03-11 21:25:04 -08:00
e18094174f Move Linux build stuff into dedicated folder 2022-03-11 17:23:30 -08:00
d9513bdee3 Add pausing 2022-03-11 16:54:18 -08:00
6215239745 Update README.md files 2022-03-11 15:08:39 -08:00
2f2369dbb2 Add icon, Debian packaging 2022-03-11 14:51:50 -08:00
9c8bccbe0d Update background text 2022-03-11 12:48:29 -08:00
22d5bc40c4 Add configuration help 2022-03-11 12:13:42 -08:00
4ed0a1a841 Rename to septadrop 2022-03-11 11:51:46 -08:00
186fb78a0b Remove OK notes from BlockType.cpp 2022-03-11 11:48:20 -08:00
b1849ccdd8 Move move frame interval into config 2022-03-10 22:26:58 -08:00
c6308d5388 Refactor BlockType 2022-03-10 22:25:29 -08:00
e88ff1ebe6 Create shared resources header file 2022-03-10 19:32:27 -08:00
48886ecfd8 Separate out Main.cpp 2022-03-10 19:18:52 -08:00
77d634015f Remove unused #include statements 2022-03-10 17:54:43 -08:00
bd62eb8ed7 Organize resources into folders, update packer accordingly 2022-03-10 17:54:18 -08:00
9a9f74cb52 Improve packing 2022-03-10 17:26:11 -08:00
874d9b3819 Improve packer formatting 2022-03-10 16:10:05 -08:00
7cefa4f969 Add initial version of asset inclusion in binary 2022-03-10 15:58:05 -08:00
7a7c5d7398 Add sound effects 2022-03-09 13:16:54 -08:00
5d118895a7 Remove unused clear_color variable 2022-03-09 12:18:50 -08:00
862004e422 Add highscores 2022-03-09 12:15:10 -08:00
9b7f2db494 Update compile and run instructions 2022-03-09 12:00:17 -08:00
0419367472 Upgrade to C++20 2022-03-09 11:58:43 -08:00
d03b0b804e Export CMake compile commands for clangd 2022-03-09 11:57:33 -08:00
38c0eaf462 Fix CMakeLists.txt, switch from C++14 to C++17 2022-03-09 11:05:54 -08:00
0dcaa0422b Improve horizontal movement 2022-03-09 10:33:33 -08:00
ae5f62fcd4 Improve input 2022-03-08 21:01:30 -08:00
d054d5c329 Add scoring, remove temporary speedups 2022-03-08 16:48:21 -08:00
fac23ba4f5 Move some variables from int to uint 2022-03-08 16:28:12 -08:00
91ca7a7b74 Add next block readout 2022-03-08 12:06:18 -08:00
b20a58b7d3 Add thousands comma, prevent tiles and blocks counters from counting on reset 2022-03-07 20:18:08 -08:00
e57b3cc550 Add background, bitmap text counters 2022-03-07 19:40:10 -08:00
2df9d4d95f Fix ground movement 2022-03-06 19:48:31 -08:00
7bb946a805 Prevent window resizing 2022-03-06 19:21:21 -08:00
c2e3cd1679 Add textures 2022-03-06 17:03:37 -08:00
797ab34246 Add 60 FPS limit 2022-03-06 11:40:38 -08:00
e663e8c061 Remove broken conditional drawing code 2022-03-06 11:38:29 -08:00
9ddc9caf4a Add increasing speed for each row cleared 2022-03-06 10:25:47 -08:00
386678ab21 Add game over reset 2022-03-06 10:15:29 -08:00
e4b894e23d Fix font path 2022-03-06 09:59:10 -08:00
417d17751c Draw on start 2022-03-06 09:58:46 -08:00
b7a4b8ae35 Match game dimensions to Quadrapassel 2022-03-06 09:58:31 -08:00
b3f7e3789a Add scorekeeping 2022-03-06 09:53:26 -08:00
13932a45e8 Add back fastforwarding 2022-03-06 09:05:42 -08:00
b779c37aba Add conditional redrawing 2022-03-06 09:01:32 -08:00
18253d188e Improve input system 2022-03-06 08:53:37 -08:00
4f53a00f41 Fix row not clearing bug by checking all rows 2022-03-05 13:38:50 -08:00
0e76abdcc7 Seed the random number generator 2022-03-05 13:33:26 -08:00
6600bdf109 Allow for clearing of more than one row at once 2022-03-05 13:31:22 -08:00