cmclark00
|
0f1404d969
|
Optimize TitleScreen by pre-allocating HighScoreManager and using KTX canvas extensions
|
2025-03-27 18:26:10 -04:00 |
|
cmclark00
|
2da2444758
|
Fix accessibility warning in TitleScreen by adding performClick override and proper touch handling
|
2025-03-27 18:23:32 -04:00 |
|
cmclark00
|
222f48e8c4
|
Fix hard drop double drop issue at high stack levels by improving state management and preventing race conditions
|
2025-03-27 18:20:39 -04:00 |
|
cmclark00
|
cdd80e5796
|
Add stats system with lifetime and session statistics, including line clear tracking
|
2025-03-27 17:06:39 -04:00 |
|
cmclark00
|
44c4c73feb
|
Add combo system that tracks consecutive line clears with next piece
|
2025-03-27 08:51:10 -04:00 |
|
cmclark00
|
2683d7b156
|
Enhance side border glow effect during line clears
|
2025-03-27 01:59:47 -04:00 |
|
cmclark00
|
7ba18e1a4a
|
Fix board positioning and block alignment issues. Ensure pieces reach bottom and columns have equal width.
|
2025-03-27 01:54:55 -04:00 |
|
cmclark00
|
5016b6a2f3
|
fix: ensure line clear callbacks are properly connected in GameView.setGameBoard()
|
2025-03-27 00:54:04 -04:00 |
|
cmclark00
|
b068de76f5
|
Add high score system with persistent storage using SharedPreferences and Gson
|
2025-03-27 00:27:44 -04:00 |
|
cmclark00
|
8dc1d433ea
|
Fix line clearing performance by processing on background thread
|
2025-03-26 19:39:14 -04:00 |
|
cmclark00
|
9fbffc00d0
|
Add title screen with falling tetrominos and fix game resume functionality
|
2025-03-26 19:13:43 -04:00 |
|
cmclark00
|
a56f08afb9
|
Add background music and fix pause menu: - Add GameMusic class for background music playback - Add music toggle button to UI - Fix resume button to properly resume game instead of restarting - Add volume control icons - Add proper music lifecycle management
|
2025-03-26 16:52:22 -04:00 |
|
cmclark00
|
fabb2742da
|
Optimize line clear animation for smoother gameplay: - Reduce animation duration to 100ms - Improve animation smoothness with better scaling and fade effects - Eliminate initial animation delay - Add subtle glow effects for better visual feedback
|
2025-03-26 16:09:03 -04:00 |
|
cmclark00
|
f4e5a9b651
|
Initial commit: Modern Tetris implementation with official rules and scoring system
|
2025-03-26 12:44:00 -04:00 |
|