Archived
1
0
Fork 0
Commit graph

37 commits

Author SHA1 Message Date
Ethanell e39dc47b26 Add documentation 2022-06-08 09:14:30 +02:00
p2111528 919a29e376 Sort scoreboard by points and update when game over 2022-06-08 07:57:23 +02:00
Ethanell 51cd3adb9c Fix game over, add username and persistent scoreboard 2022-06-07 19:51:27 +02:00
Ethanell 17f1d0f108 Merge branch 'full-line' into 'master'
Full line

See merge request tetris-dotnet/tetris!6
2022-06-07 14:46:43 +00:00
p2111528 8fc2ad081f Fix and add score text 2022-06-07 15:39:05 +02:00
Ziedelth e441c451db Optimize and add detection for full line 2022-06-06 11:39:10 +02:00
Ethanell 2e901dc995 Update .gitlab-ci.yml file 2022-05-18 13:34:12 +02:00
Ethanell c515481143 Move Tetris and TestTetris to one solution 2022-05-18 11:28:00 +02:00
Ethanell e4170be81e Merge branch 'game-system' into 'master'
Game GUI

See merge request tetris-dotnet/tetris!5
2022-05-18 09:19:14 +00:00
Ethanell 3707e05e6a Merge branch 'core-game' into 'master'
Add grid line full, clear line and game hit top functions

See merge request tetris-dotnet/tetris!4
2022-05-18 08:02:29 +00:00
Ethanell 917806d0bd Add grid line full, clear line and game hit top functions 2022-05-18 09:59:04 +02:00
Ziedelth f93055315a Update 2022-05-04 11:34:46 +02:00
Ziedelth 38e3b197ba Add HD 2022-05-04 11:08:04 +02:00
Ziedelth 010a5e7349 Merge remote-tracking branch 'origin/master' into game-system
# Conflicts:
#	Models/Grid.cs
2022-05-04 10:42:01 +02:00
Ziedelth 562589fc72 Fix and update 2022-05-04 10:40:15 +02:00
Ethanell ba5b820159 Merge branch 'core-game' into 'master'
Core game

See merge request tetris-dotnet/tetris!3
2022-05-04 08:20:26 +00:00
Ethanell 03b674367e Add hit bottom check and auto Tetrominoe swap 2022-05-04 10:19:10 +02:00
Ethanell e49cfb2c78 Build Tetrominoe from parser and support print of grid with current Tetrominoe 2022-05-04 10:15:16 +02:00
Ethanell 3f03709cea Add suport of color into Tetrominoe parser 2022-05-04 10:13:58 +02:00
Ziedelth 1c80d4c05a Update 2022-04-07 17:24:00 +02:00
Ziedelth 89ea691229 Merge branch 'master' into game-system
# Conflicts:
#	Tetris.csproj
2022-04-07 16:10:15 +02:00
Ethanell 97f2542119 Merge branch 'core-game' 2022-04-07 16:05:42 +02:00
Ethanell 00dd266cf6 Add Tetrominoe parser from json resource 2022-04-07 15:57:22 +02:00
Ziedelth f238c1a720 Change to binding element 2022-04-07 15:30:48 +02:00
Ziedelth 39bc524922 Merge remote-tracking branch 'zdh/game-system' into game-system
# Conflicts:
#	Tetris.csproj
2022-04-07 14:55:00 +02:00
Ethanell c0d999e5f2 Merge remote-tracking branch 'origin/game-system'
# Conflicts:
#	Models/Grid.cs
#	Models/Tetrominoe.cs
#	Tetris.csproj
2022-04-07 14:48:04 +02:00
Ziedelth c5148820de Merge branch 'master' into game-system 2022-04-07 14:34:31 +02:00
Ethanell b4a3a41566 Merge remote-tracking branch 'origin/game-system'
# Conflicts:
#	Models/Grid.cs
#	Models/Tetrominoe.cs
#	Tetris.csproj
2022-04-07 14:31:36 +02:00
Ziedelth 5f02b36cb7 Remove random unused 2022-04-07 14:20:56 +02:00
Ethanell 4a775ee9a3 Show empty space on Tetrominoe print 2022-04-07 13:52:28 +02:00
Ethanell 3c97673d50 Fix boundaries test error 2022-04-07 13:51:49 +02:00
Ethanell 6473e22447 Setup printable Grid with Tetrominoe and color 2022-04-07 12:35:51 +02:00
Ethanell 0b5114290e Add Tetrominoe with shape rotation and movement support
Add Grid with basic collision verification
2022-04-06 11:40:33 +02:00
Ethanell 62970a1fb9 Default App structure 2022-04-06 11:39:36 +02:00
Ziedelth d26fa699e5 Add game system 2022-04-06 11:30:44 +02:00
Ziedelth 427986f599 Add render 2022-04-06 11:15:55 +02:00
Ethanell 3b3dc28b28 Initial commit 2022-03-23 08:59:39 +01:00