cmclark00
|
08c9f8a1ce
|
Add full gamepad support to all screens including pause menu, progression screen, high scores, and game over
|
2025-03-31 08:01:47 -04:00 |
|
cmclark00
|
f4f40c4c34
|
Implement full gamepad menu support and title screen start
|
2025-03-31 07:52:01 -04:00 |
|
cmclark00
|
779fa8eab1
|
Adjust gamepad D-pad sensitivity by increasing continuous movement delay
|
2025-03-31 07:49:39 -04:00 |
|
Corey
|
36559eac4c
|
Implemented continuous D-pad movement and Start button pause menu functionality
|
2025-03-31 07:35:58 -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
|
94e8d313c2
|
Add enhanced game over animation with falling blocks, screen shake, and dynamic text effects
|
2025-03-30 19:39:35 -04:00 |
|
cmclark00
|
7dccad8d12
|
fix: prevent crash in game over animation by checking for zero blur radius
|
2025-03-30 19:14:16 -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
|
ce19427cca
|
fix: hold piece now correctly uses next piece preview on first hold
|
2025-03-30 18:15:07 -04:00 |
|
cmclark00
|
03ff049bef
|
feat: improve ghost piece visibility with three-layer design for better accessibility
|
2025-03-30 15:54:36 -04:00 |
|
cmclark00
|
e23d33e2e2
|
feat: improve touch controls - increase tap sensitivity for rotation and make hard drop more distinct
|
2025-03-30 15:45:19 -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
|
68e8cb160f
|
fix: theme colors and UI improvements
|
2025-03-29 01:59:14 -04:00 |
|
cmclark00
|
42b9bcfab4
|
fix: progression screen theme colors and XP bar styling
|
2025-03-29 01:58:53 -04:00 |
|
cmclark00
|
1980f15a46
|
Adjust XP progression and improve animations: - Increased XP requirements and curve for slower leveling - Enhanced XP gain animations with smoother transitions - Improved visual feedback for level progression
|
2025-03-29 00:04:44 -04:00 |
|
cmclark00
|
c6a4339931
|
Fix: Update theme loading to use PlayerProgressionManager consistently across all activities
|
2025-03-28 20:47:37 -04:00 |
|
cmclark00
|
83935d35a8
|
Fix: Replace minOf with min in PlayerProgressionManager
|
2025-03-28 20:43:40 -04:00 |
|
cmclark00
|
d0700202b7
|
Update game mechanics and haptic feedback implementation
|
2025-03-28 20:41:03 -04:00 |
|
cmclark00
|
af0082a6db
|
refactor: modernize codebase - Use KTX extension functions for system services - Update performClick handling in touch events - Modernize back gesture handling with KTX - Improve vibrator service initialization
|
2025-03-28 20:21:25 -04:00 |
|
cmclark00
|
ebff618fa4
|
fix: balance progression system - Increased base XP requirements and curve - Added diminishing returns for higher levels - Reduced XP rewards for special moves - Capped level multiplier at level 10 - Added time-based XP reduction
|
2025-03-28 20:19:17 -04:00 |
|
cmclark00
|
7cdc9988cb
|
fix: enhance block skins to match their respective themes - Classic: Clean white blocks with subtle glow - Neon: Strong glow effects with magenta colors - Retro: Pixelated look with highlights and shadows - Minimalist: Clean black blocks with subtle borders - Galaxy: Cosmic effects with gradient and sparkles
|
2025-03-28 20:17:44 -04:00 |
|
cmclark00
|
2774703df5
|
fix: persist block skin selection through app restarts
|
2025-03-28 19:36:14 -04:00 |
|
cmclark00
|
1c57c438ce
|
Fix auto-drop issue for pieces near top of board, add spawn grace period and hard drop cooldown
|
2025-03-28 18:59:13 -04:00 |
|
cmclark00
|
a47d83d905
|
Improve neon block skin and enhance BlockSkinSelector. Made neon blocks more visible with semi-translucent fill and stronger borders, and improved BlockSkinSelector with instant visual feedback on selection.
|
2025-03-28 16:11:30 -04:00 |
|
cmclark00
|
5861644883
|
Added block skin selection feature and removed powerups
|
2025-03-28 15:45:20 -04:00 |
|
cmclark00
|
7614cef7e5
|
Add scoring for soft and hard drops, remove automatic falling points
|
2025-03-28 14:35: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
|
8661fd8a80
|
Disable diagonal inputs and prevent accidental hard drops. Block back swipe gesture to prevent accidental app exits.
|
2025-03-28 11:57:21 -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
|
ae5ad1ed03
|
start adding theme support to full app.
|
2025-03-27 23:27:15 -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
|
3b2f25c61f
|
Fix high score entry infinite loop issue by using ActivityResultLauncher and proper activity result handling
|
2025-03-27 21:19:16 -04:00 |
|
cmclark00
|
bae3a01087
|
Improve touch input handling to prevent accidental diagonal movements at higher speeds
|
2025-03-27 20:47:20 -04:00 |
|
cmclark00
|
4ea4ba7d1b
|
Increase 'touch to start' text size for better visibility
|
2025-03-27 19:19:01 -04:00 |
|
cmclark00
|
dcc4cc28d5
|
Fix level-based scoring to maintain starting level throughout gameplay
|
2025-03-27 19:13:03 -04:00 |
|
cmclark00
|
d2554d5dfc
|
fixed HS on title
|
2025-03-27 19:09:11 -04:00 |
|
cmclark00
|
ee2bb0883a
|
Add reset stats functionality to stats screen with confirmation dialog
|
2025-03-27 18:37:22 -04:00 |
|
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
|
8125d0f7b3
|
Remove action bar from stats and high scores screens
|
2025-03-27 17:07:47 -04:00 |
|