Commit Graph

23 Commits

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