Elnu
|
d55773cdc5
|
cargo fmt
|
3 years ago |
Elnu
|
8b6387737c
|
Rewrite in Rust
|
3 years ago |
Elnu
|
7df31f6b5c
|
set up Rust project, delete C++ files
|
3 years ago |
Elnu
|
efa898ebaa
|
Fix performance issue in paused state
|
3 years ago |
Elnu
|
baa8bdcfd8
|
Fix bug where level 0 uses previous game's update_interval
|
3 years ago |
Elnu
|
67322d79c3
|
Add wall kicks
|
3 years ago |
Elnu
|
e5d32f58d3
|
Remove Windows build protections
|
3 years ago |
Elnu
|
074faeb05a
|
Remove Windows build things and make adjustments for CMake v3.23.0-rc3
|
3 years ago |
Elnu
|
38bd97148a
|
Get Windows compilation partially working
|
3 years ago |
Elnu
|
d9513bdee3
|
Add pausing
|
3 years ago |
Elnu
|
2f2369dbb2
|
Add icon, Debian packaging
|
3 years ago |
Elnu
|
22d5bc40c4
|
Add configuration help
|
3 years ago |
Elnu
|
4ed0a1a841
|
Rename to septadrop
|
3 years ago |
Elnu
|
186fb78a0b
|
Remove OK notes from BlockType.cpp
|
3 years ago |
Elnu
|
b1849ccdd8
|
Move move frame interval into config
|
3 years ago |
Elnu
|
c6308d5388
|
Refactor BlockType
|
3 years ago |
Elnu
|
e88ff1ebe6
|
Create shared resources header file
|
3 years ago |
Elnu
|
48886ecfd8
|
Separate out Main.cpp
|
3 years ago |
Elnu
|
77d634015f
|
Remove unused #include statements
|
3 years ago |
Elnu
|
bd62eb8ed7
|
Organize resources into folders, update packer accordingly
|
3 years ago |
Elnu
|
9a9f74cb52
|
Improve packing
|
3 years ago |
Elnu
|
7cefa4f969
|
Add initial version of asset inclusion in binary
|
3 years ago |
Elnu
|
7a7c5d7398
|
Add sound effects
|
3 years ago |
Elnu
|
5d118895a7
|
Remove unused clear_color variable
|
3 years ago |
Elnu
|
862004e422
|
Add highscores
|
3 years ago |
Elnu
|
0dcaa0422b
|
Improve horizontal movement
|
3 years ago |
Elnu
|
ae5f62fcd4
|
Improve input
|
3 years ago |
Elnu
|
d054d5c329
|
Add scoring, remove temporary speedups
|
3 years ago |
Elnu
|
fac23ba4f5
|
Move some variables from int to uint
|
3 years ago |
Elnu
|
91ca7a7b74
|
Add next block readout
|
3 years ago |
Elnu
|
b20a58b7d3
|
Add thousands comma, prevent tiles and blocks counters from counting on reset
|
3 years ago |
Elnu
|
e57b3cc550
|
Add background, bitmap text counters
|
3 years ago |
Elnu
|
2df9d4d95f
|
Fix ground movement
|
3 years ago |
Elnu
|
7bb946a805
|
Prevent window resizing
|
3 years ago |
Elnu
|
c2e3cd1679
|
Add textures
|
3 years ago |
Elnu
|
797ab34246
|
Add 60 FPS limit
|
3 years ago |
Elnu
|
e663e8c061
|
Remove broken conditional drawing code
|
3 years ago |
Elnu
|
9ddc9caf4a
|
Add increasing speed for each row cleared
|
3 years ago |
Elnu
|
386678ab21
|
Add game over reset
|
3 years ago |
Elnu
|
e4b894e23d
|
Fix font path
|
3 years ago |
Elnu
|
417d17751c
|
Draw on start
|
3 years ago |
Elnu
|
b7a4b8ae35
|
Match game dimensions to Quadrapassel
|
3 years ago |
Elnu
|
b3f7e3789a
|
Add scorekeeping
|
3 years ago |
Elnu
|
13932a45e8
|
Add back fastforwarding
|
3 years ago |
Elnu
|
b779c37aba
|
Add conditional redrawing
|
3 years ago |
Elnu
|
18253d188e
|
Improve input system
|
3 years ago |
Elnu
|
4f53a00f41
|
Fix row not clearing bug by checking all rows
|
3 years ago |
Elnu
|
0e76abdcc7
|
Seed the random number generator
|
3 years ago |
Elnu
|
6600bdf109
|
Allow for clearing of more than one row at once
|
3 years ago |
Elnu
|
9df133113a
|
Adjust dimensions
|
3 years ago |