23 Commits

Author SHA1 Message Date
112bca57ce
Fix keyboard input on Mac 2020-04-05 14:57:06 -04:00
9de568cb36
Fix ghost piece appearing on top of dropped piece 2020-04-05 14:56:59 -04:00
907d92b3b8
Use GamePieceView to encapsulate displaying the current piece 2019-10-20 23:52:15 -04:00
18c2938470
Change tetromino appearance 2019-10-20 19:25:26 -04:00
f1f0a49023
Add pause 2019-10-20 10:27:30 -04:00
0dd8bd79cb
End the game when new pieces can't be placed 2019-10-17 17:39:59 -04:00
600768ea5d
Fix missing Xcode files 2019-10-17 16:58:15 -04:00
758de0c1f3
Move colors to TetrisUI asset catalog 2019-10-17 12:06:26 -04:00
68fab068d9
Use 7-bag for tetromino sequence generation 2019-10-16 21:39:30 -04:00
0cecbfc5ae
Add Mac app 2019-10-16 19:57:56 -04:00
9a765b7eda
Add basic score calculation 2019-10-16 17:49:16 -04:00
3c9f551542
Allow gestures to go outside of board view 2019-10-16 17:27:56 -04:00
5acbf0f5c3
Don't let horizontal and vertical gestures run simultaneously 2019-10-16 17:27:33 -04:00
3e7baecd27
Don't allow pieces to be moved after they're dropped 2019-10-16 14:43:41 -04:00
496f061059
Show upcoming tetrominoes 2019-10-16 14:39:18 -04:00
ea339380e9
Add counterclockwise rotation button 2019-10-16 14:23:12 -04:00
5581eca81b
Fix board size 2019-10-16 14:22:46 -04:00
f0160297f5
Use d-pad style layout for directional buttons 2019-10-16 10:42:01 -04:00
4174bfc21c
Add piece holding 2019-10-15 23:17:47 -04:00
2c3e4c9541
Don't allow pieces to be moved after dropping 2019-10-15 18:56:53 -04:00
dec8131898
Different colors for tetrominoes 2019-10-15 17:52:16 -04:00
c948ecd587
Tweak movement gesture 2019-10-15 17:26:06 -04:00
f844d5466f
Initial commit 2019-10-15 12:24:58 -04:00