cmclark00
|
22fd887037
|
Change references from tetris to quad for 4-line clears
|
2025-04-01 05:09:02 -04:00 |
|
cmclark00
|
38163c33a3
|
Fix namespace and applicationId in build.gradle to match package structure
|
2025-04-01 05:06:38 -04:00 |
|
cmclark00
|
f5f135ff27
|
Improve code quality, performance, and Google Play compliance
|
2025-03-31 21:08:37 -04:00 |
|
cmclark00
|
5faa780c62
|
Fix random mode to change themes and block skins every 10 lines/level up
|
2025-03-31 17:07:28 -04:00 |
|
cmclark00
|
b2a9c40539
|
Add random mode toggle and fix resource linking issues
|
2025-03-31 16:37:57 -04:00 |
|
cmclark00
|
419cd8cbdb
|
fix: make customization button text stay on one line in portrait mode
|
2025-03-31 16:05:01 -04:00 |
|
cmclark00
|
71a8efff91
|
Fix customization menu navigation and layout issues: - Fix D-pad navigation between theme and block skin selectors - Prevent word wrapping in customization title - Add ThemeManager for theme color management - Improve menu item highlighting and focus handling
|
2025-03-31 16:02:30 -04:00 |
|
cmclark00
|
b739d0ec3a
|
Make gamepad controls dialog scrollable and add missing controls
|
2025-03-31 13:58:30 -04:00 |
|
cmclark00
|
240f16be82
|
Fix pause menu scrolling and gamepad navigation: - Remove fillViewport from ScrollView to allow proper scrolling - Add explicit scrollToSelectedItem calls in menu navigation - Ensure selected item is always visible when navigating with gamepad
|
2025-03-31 13:46:44 -04:00 |
|
cmclark00
|
05a504bb21
|
Reordered pause menu items and fixed music icon resource
|
2025-03-31 13:42:09 -04:00 |
|
cmclark00
|
7d7090d7ea
|
more gamepad support
|
2025-03-31 13:38:38 -04:00 |
|
cmclark00
|
7e4423efce
|
Add hollow border to selected menu items and fix scroll view in landscape mode
|
2025-03-31 08:48:33 -04:00 |
|
Corey
|
0ac25eb3a9
|
adding gamepad support
|
2025-03-31 04:52:11 -04:00 |
|
Corey
|
86424eac32
|
Update game layout and functionality in MainActivity and GameView
|
2025-03-31 04:05:50 -04:00 |
|
Corey
|
b481fb4e80
|
Enhance landscape support: Add click handlers for theme and block skin selectors, improve UI layout in landscape mode
|
2025-03-31 03:46:05 -04:00 |
|
cmclark00
|
292ea656f8
|
Enhanced game over experience: Added louder game over sound, improved game over animation, and added haptic feedback
|
2025-03-30 19:02:27 -04:00 |
|
cmclark00
|
53c46c9864
|
feat: implement hold piece functionality with swipe up gesture
|
2025-03-29 23:20:49 -04:00 |
|
cmclark00
|
47c9bbddec
|
feat: change hold piece to swipe up gesture and improve movement sensitivity
|
2025-03-29 23:20:14 -04:00 |
|
cmclark00
|
103a21d9b7
|
fix: update text styles and sizes across app to match mintris theme
|
2025-03-29 02:21:15 -04:00 |
|
cmclark00
|
42b9bcfab4
|
fix: progression screen theme colors and XP bar styling
|
2025-03-29 01:58:53 -04:00 |
|
cmclark00
|
5861644883
|
Added block skin selection feature and removed powerups
|
2025-03-28 15:45:20 -04:00 |
|
cmclark00
|
9ab9b53407
|
Fix menu shifting issue and code cleanup. Fix menu shifting by adding fillViewport and padding to ScrollView. Added missing getLastClearedLines method. Improved code quality with proper logging constants and removed unused imports.
|
2025-03-28 12:33:42 -04:00 |
|
cmclark00
|
809ae33e5e
|
Enhanced theme system with immediate UI updates, improved progression speed, and added visual/haptic feedback for theme selection
|
2025-03-28 09:11:59 -04:00 |
|
cmclark00
|
ed7847ad70
|
UI improvements: Added border to selected theme and centered stats screen
|
2025-03-27 23:08:38 -04:00 |
|
cmclark00
|
843cae4b75
|
fix game music
|
2025-03-27 22:49:19 -04:00 |
|
cmclark00
|
4812c99ae3
|
radom untracked changes
|
2025-03-27 22:28:47 -04:00 |
|
cmclark00
|
3e22d1c863
|
Adjust XP progress bar position and add level badge to pause menu
|
2025-03-27 22:24:48 -04:00 |
|
cmclark00
|
5c10c6d051
|
Update progression screen to use minimalist black/white/theme color scheme
|
2025-03-27 22:16:37 -04:00 |
|
cmclark00
|
4166fe2b7a
|
Add player progression system with XP, themes, and fix high score entry loop issue
|
2025-03-27 21:19:28 -04:00 |
|
cmclark00
|
ee2bb0883a
|
Add reset stats functionality to stats screen with confirmation dialog
|
2025-03-27 18:37:22 -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
|
b068de76f5
|
Add high score system with persistent storage using SharedPreferences and Gson
|
2025-03-27 00:27:44 -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 |
|