Joop Kiefte
|
85faa47b77
|
Use piece colors
|
2 years ago |
Joop Kiefte
|
c695245fe7
|
Add blinking shadow
|
2 years ago |
Joop Kiefte
|
fd247492a1
|
Add bell on lock-in
|
2 years ago |
Joop Kiefte
|
6eaa500973
|
Add pause function
|
2 years ago |
Joop Kiefte
|
3915b4307b
|
Add restart option
|
2 years ago |
Joop Kiefte
|
3be3e76dda
|
Add starting on later levels :)
|
2 years ago |
Joop Kiefte
|
b8d8cacf02
|
Adding more keybindings
|
2 years ago |
Joop Kiefte
|
82064ba7f3
|
Update README.md to version 1
|
3 years ago |
Joop Kiefte
|
3b1c287b8b
|
Remove end wait and correct GAME OVER positioning
|
3 years ago |
Joop Kiefte
|
2eb179b4c6
|
Fix swap in place bug
|
3 years ago |
Joop Kiefte
|
c3da6b22c7
|
Add hold box
|
3 years ago |
Joop Kiefte
|
de36bfd4ae
|
Fix nextbox colors
|
3 years ago |
Joop Kiefte
|
f8ec632ce3
|
Add colors
|
3 years ago |
Joop Kiefte
|
e238c3df5e
|
Fix wall kicks
|
3 years ago |
Joop Kiefte
|
fa1977a458
|
keep the score etc on screen after playing
|
3 years ago |
Joop Kiefte
|
16f8079f83
|
make scores for clearing lines higher and worthwile
|
3 years ago |
Joop Kiefte
|
1a6538d9cf
|
Updating README with latest info
|
3 years ago |
Joop Kiefte
|
007d005941
|
Add score and next, fixes #2 and #3
|
3 years ago |
Joop Kiefte
|
d6dfb7146b
|
Update the readme
|
3 years ago |
Joop Kiefte
|
38293b6d5d
|
Add more comments
|
3 years ago |
Joop Kiefte
|
bd80439d96
|
Implement kick system (badly, because I think it actually doesn't work yet...)
|
3 years ago |
Joop Kiefte
|
8324a82224
|
Correct spawn (actually correcting piece to coordinates translation)
|
3 years ago |
Joop Kiefte
|
9e0d2666df
|
Add comments
|
3 years ago |
Joop Kiefte
|
bd6821b1d2
|
improve harddrop speed
|
3 years ago |
Joop Kiefte
|
129b44e56f
|
Add floor detection to free pieces and correct collision detection field, should fix #1
|
3 years ago |
Joop Kiefte
|
901952561d
|
Seed randomizer
|
3 years ago |
Joop Kiefte
|
3edb4c1779
|
Mostly playable now -- kicks still missing and problem with floor detection L piece
|
3 years ago |
Joop Kiefte
|
ac3196415d
|
Creating move routine to implement kicks in
|
3 years ago |
Joop Kiefte
|
bc89ff176d
|
Start a bit slower...
|
3 years ago |
Joop Kiefte
|
efc9585abc
|
Adding foundation for wall kicks
|
3 years ago |
Joop Kiefte
|
bcd3ffae56
|
better look
|
3 years ago |
Joop Kiefte
|
5909cde43b
|
Replace blocks with circles (full width unicode)
|
3 years ago |
Joop Kiefte
|
127b68cab7
|
Change to bigger blocks
|
3 years ago |
Joop Kiefte
|
295f19e88a
|
Working demo
|
3 years ago |
Joop Kiefte
|
749ecb0e4e
|
Dropping piece demo
|
3 years ago |
Joop Kiefte
|
e2bf8762f9
|
Working field maths and collision
|
3 years ago |
Joop Kiefte
|
b949c46efb
|
Adding pieces and basic bag mechanics
|
3 years ago |
Joop Kiefte
|
284ecee1d6
|
Why not?
|
3 years ago |
Joop Kiefte
|
ee0d9e5d44
|
Refactor datastructures and game logic to tris library for generic usage
|
3 years ago |
Joop Kiefte
|
7bb7917c84
|
Little cleanup (go.mod and make readme markdown)
|
3 years ago |
Joop Kiefte
|
a804895e1b
|
Add readme
|
3 years ago |
Joop Kiefte
|
bf5bbf1a1a
|
Add MIT License
|
3 years ago |
Joop Kiefte
|
ae8090cd4d
|
Factor out the keycode grabbing code
|
3 years ago |
Joop Kiefte
|
d4ba62ce1c
|
Testing movement -- adding movement cases
|
3 years ago |
Joop Kiefte
|
66895e61fb
|
... nope, still not a working game, but I got the key reading figured out
|
3 years ago |
Joop Kiefte
|
e7099a6f59
|
Initial commit
|
3 years ago |