Commit graph

26 commits

Author SHA1 Message Date
Corey
c76cde0f1f Implement Android app with improved features: 1. Enhanced swipe controls for smoother movement 2. Improved 3D rotation with visual effects 3. Updated UI to match web app style 2025-03-26 00:38:43 -04:00
Corey
210a518ad5 Add start level selector and fix hard drop piece disappearing bug 2025-03-25 23:16:19 -04:00
cmclark00
0f52dad8d4 Fix controller rotation and update control scheme - Move hard drop button from Right Trigger to D-pad Up - Fix rotation button responsiveness - Add animation state check in controller handler - Update control displays in UI 2025-03-25 19:19:23 -04:00
cmclark00
a659666571 Fix hard drop issues and improve controller responsiveness - Complete animation state reset for hard drops - Increase controller polling rate from 100ms to 16ms - Add button holding support for continuous movement 2025-03-25 19:11:12 -04:00
cmclark00
9d3a190888 Fix hard drop issues on mobile: prevent unwanted rotations when 3D effects are off and fix non-working hard drops when 3D effects are on 2025-03-25 19:03:13 -04:00
cmclark00
c29e868320 Fix issues with 3D rotation and hard drop interaction 2025-03-25 18:48:49 -04:00
cmclark00
742cbb1297 Fix double-tap hard drop issue when 3D effects are disabled 2025-03-25 18:43:06 -04:00
cmclark00
4cb5250465 Fix square piece rotation bug and duplicate UI elements 2025-03-25 18:27:53 -04:00
cmclark00
7d45fc36fb Fix rotation issues and optimize for mobile devices 2025-03-25 18:11:57 -04:00
cmclark00
74565de189 Improve double tap detection for mobile hard drop 2025-03-25 17:54:15 -04:00
cmclark00
b0a7e634ef Revert mobile optimization changes to fix rendering issues 2025-03-25 17:43:07 -04:00
cmclark00
da65fcf1e1 Fix blocks not appearing by reconstructing core game functions 2025-03-25 17:41:09 -04:00
cmclark00
a6ceb3c9be Fix issue with blocks not displaying on PC 2025-03-25 17:38:31 -04:00
cmclark00
2b7c5175a0 Add performance optimizations for mobile devices 2025-03-25 17:35:34 -04:00
cmclark00
324c977b3b Fix next piece preview position and double tap detection 2025-03-25 17:27:57 -04:00
cmclark00
3c5afc01c8 Fix next piece preview not updating on mobile 2025-03-25 17:22:33 -04:00
cmclark00
71afcdee75 Change 3D rotation control from two-finger tap to triple tap 2025-03-25 17:18:23 -04:00
cmclark00
089a2db310 Fine-tune touch controls: improve swipe responsiveness, prevent accidental hard drops, enhance instructions 2025-03-25 17:16:06 -04:00
cmclark00
9e04ffc20a Implement 7-bag randomization system and improve mobile layout with vertical menu 2025-03-25 16:58:54 -04:00
cmclark00
40700d1636 Fix mobile view: next piece display, game board scaling, and visibility issues 2025-03-25 16:49:10 -04:00
cmclark00
6285492580 Improve mobile touch controls with gesture-based system, remove on-screen buttons 2025-03-25 16:39:04 -04:00
cmclark00
8f46f381c5 Add mobile optimization with touch controls and responsive design 2025-03-25 15:57:27 -04:00
cmclark00
d7d556e0d7 Add MIT License 2025-03-25 15:26:06 -04:00
cmclark00
1b5fac22d8 Update README with GitHub Pages live demo link 2025-03-25 15:25:53 -04:00
cmclark00
6571b97382 Update README with detailed game information 2025-03-25 15:25:12 -04:00
cmclark00
f9473db483 Initial commit of Tetris 3D game with 3D rotation effects 2025-03-25 15:22:55 -04:00