78 Commits (38bd97148aff4b50d06afb36d8ad37ebea5ce592)
 

Author SHA1 Message Date
Elnu a31f2d0559 Move rotation to event system
3 years ago
Elnu 551d6dc2c5 Remove outdated rotation_state transformations comment
3 years ago
Elnu 7827f00524 Move snapping to event system
3 years ago
Elnu 9cb6f35ec1 Adjust speed and remove unnecessary window.setFramerateLimit call
3 years ago
Elnu ba88df070a Add mostly functional row clearing
3 years ago
Elnu cda6883dd6 Fix right wall collisions
3 years ago
Elnu 4d3e1d3b2d Prevent O block from rotating
3 years ago
Elnu 20222ad686 Add collision detection for rotation
3 years ago
Elnu d67b06d006 Add block rotation
3 years ago
Elnu f09b6c51e2 Rewrite block definitions
3 years ago
Elnu f00b40e945 Clean up unneeded curly braces in block type initialization
3 years ago
Elnu ba36ac45cb Remove fixed tile size requirements
3 years ago
Elnu 42c8414378 Switch from lists to vectors, clean up includes
3 years ago
Elnu e97ff2269a Add disfunctional rotation
3 years ago
Elnu fa27bd9127 Migrate block loops to Block::get_tiles
3 years ago
Elnu 3c861bd5e2 Add fast forwarding
3 years ago
Elnu 96a0254208 Add snapping
3 years ago
Elnu 2aa3f14aaa Add section comments and remove useless landed = false statement
3 years ago
Elnu 6bbb802089 Fix L block
3 years ago
Elnu 20a1017705 Add horizontal collision detection
3 years ago
Elnu 69b36e97af Restructure code, moving into classes
3 years ago
Elnu 1d6a0914d5 Make blocks fall in center
3 years ago
Elnu 777b15741d Implement crude Tetris
3 years ago
Elnu bdf4b27fc6
Add back link to build instructions in README.md
3 years ago
Elnu 8a456c3417
Update build instructions
3 years ago
Elnu 47a9cdde14
Update ProjectName
3 years ago
Elnu 4a5e917423
Update README.md
3 years ago
Elnu 40dd4c9031 Initial commit
3 years ago