-
35a90e9c78
Tune DAS timing and enable tapping
master
jozamudi
2026-03-24 21:39:52 -07:00
-
3a307dbc80
Implement DAS/ARR for smooth horizontal piece movement
callylin
2026-03-24 17:59:55 -07:00
-
36965dc887
Change hold to shift from C
callylin
2026-03-24 17:04:01 -07:00
-
aeacf9e68f
Add performance improvements documentation and game-logic enhancements
jozamudi
2026-03-24 20:46:34 +00:00
-
1af068923b
Improve unit tests with mocking, edge cases, and better coverage
jozamudi
2026-03-21 15:22:11 +00:00
-
6d8ee7dda8
Update documentation for testing infrastructure
jozamudi
2026-03-21 09:03:58 +00:00
-
80f59fd3b3
Add unit and integration tests for garbage system
jozamudi
2026-03-21 08:55:23 +00:00
-
7d385806df
Fix ready button state after game over
jozamudi
2026-03-21 04:30:09 +00:00
-
4d28189205
Reset lobby UI state when returning from game over
jozamudi
2026-03-21 04:19:15 +00:00
-
656d5041b2
Fix garbage elimination to check board overflow after piece locks
jozamudi
2026-03-21 04:11:16 +00:00
-
1b11a60acc
Remove client-side game over check to prevent premature game end
jozamudi
2026-03-21 03:13:08 +00:00
-
ada9ce73fa
Fix elimination check to only eliminate when piece blocks are above visible area
jozamudi
2026-03-21 03:05:35 +00:00
-
e3f594e44e
Show garbage received on player elimination
jozamudi
2026-03-21 02:44:39 +00:00
-
a1cbd27a71
Add server logging for eliminations and garbage transfers
jozamudi
2026-03-21 01:49:52 +00:00
-
372a340024
Fix initial pieces to use shared queue in startGame
jozamudi
2026-03-21 01:41:13 +00:00
-
634c6e8eab
Implement shared 7-bag piece sequence
jozamudi
2026-03-21 01:37:55 +00:00
-
bdeb6c8849
Fix garbage elimination bug and align board with header
jozamudi
2026-03-21 01:07:21 +00:00
-
27b0adcc90
Fix garbage row visibility by pushing current piece up
jozamudi
2026-03-20 21:35:51 +00:00
-
6f24cfad30
Add unready toggle in lobby
jozamudi
2026-03-20 18:38:33 +00:00
-
a0ab4ff5cd
Add spectator mode for late-joining players
jozamudi
2026-03-20 18:26:48 +00:00
-
75cd5b0e44
Bump CSS version
jozamudi
2026-03-20 09:53:25 -07:00
-
37b4170552
Keep piece previews visible on mobile
jozamudi
2026-03-20 09:53:19 -07:00
-
4d5c95b161
Update CSS cache-busting version
jozamudi
2026-03-20 09:52:32 -07:00
-
e5a5e0eda9
Optimize mobile UI with scaling and reduced info
jozamudi
2026-03-20 09:52:26 -07:00
-
94b524bcd7
Make ghost piece outlines more vibrant
jozamudi
2026-03-20 09:41:14 -07:00
-
164ed790ed
Add ghost piece preview showing where block will land
jozamudi
2026-03-20 09:37:41 -07:00
-
708b1466d6
Change game over overlay to vertical layout
jozamudi
2026-03-20 09:22:38 -07:00
-
4a49c76cdc
Add hold piece feature
jozamudi
2026-03-20 08:50:52 -07:00
-
cde1643606
Add cache-busting version parameters to CSS and JS files
jozamudi
2026-03-20 08:05:06 -07:00
-
bc89948584
Create focused arena layout with main player centered
jozamudi
2026-03-20 08:01:25 -07:00
-
45f6d0d0c3
Show game over as overlay on top of game screen
jozamudi
2026-03-20 07:55:36 -07:00
-
f9cafe630c
Fix game over condition and garbage row placement
jozamudi
2026-03-20 07:53:08 -07:00
-
833256d18f
Fix lobby: only show players who have joined
jozamudi
2026-03-20 07:30:42 -07:00
-
e7917a338e
Refactor to single global lobby
jozamudi
2026-03-20 07:09:51 -07:00
-
5da6033704
Initial commit: Tetris Battle Royale multiplayer game
jozamudi
2026-03-20 00:34:06 -07:00