Kristofers Solo
|
9e47d1bf2d
|
refactor(game): block colors depend on settings
|
2024-01-15 06:23:31 +02:00 |
|
Kristofers Solo
|
a578731b65
|
refactor(game): add image property
|
2024-01-15 06:23:31 +02:00 |
|
github-actions[bot]
|
822dd60bc1
|
chore(build): auto-build pdf
|
2024-01-09 17:42:34 +00:00 |
|
Kristofers Solo
|
3ae98435c2
|
Merge pull request #3 from kristoferssolo/kristoferssolo-patch-1
Delete .github/workflows/release.yml
|
2024-01-09 19:40:40 +02:00 |
|
Kristofers Solo
|
040a879868
|
Delete .github/workflows/release.yml
|
2024-01-09 19:40:20 +02:00 |
|
github-actions[bot]
|
2ec175c3be
|
chore(build): auto-build pdf
|
2024-01-09 17:34:45 +00:00 |
|
Kristofers Solo
|
fa6a0e97e0
|
Merge pull request #2 from kristoferssolo/gh-actions
Add GitHub actions
|
2024-01-09 19:30:25 +02:00 |
|
Kristofers Solo
|
e660844af2
|
chore: add badges to readme
|
2024-01-09 19:27:04 +02:00 |
|
Kristofers Solo
|
cbe2b7f6de
|
fix: indentation
|
2024-01-09 19:23:35 +02:00 |
|
Kristofers Solo
|
f1e8994eb8
|
chore(gh-actions): add automated release
fix: indentations
|
2024-01-09 19:21:13 +02:00 |
|
Kristofers Solo
|
c79bdef3b3
|
refactor(gh-actions): compile and push pdf
|
2024-01-09 19:16:31 +02:00 |
|
Kristofers Solo
|
1b3f3500ff
|
chore(gh-actions): add typst build
fix: add on pull_request
|
2024-01-09 18:21:48 +02:00 |
|
Kristofers Solo
|
24e4421b7e
|
chore(gh-actions): add tests
|
2024-01-09 18:07:00 +02:00 |
|
Kristofers Solo
|
c3443b5385
|
chore(gh-actions): add linting
fix: typo
style: rename job
|
2024-01-09 17:55:02 +02:00 |
|
Kristofers Solo
|
12776ee181
|
revert
|
2024-01-08 18:46:23 +02:00 |
|
Kristofers Solo
|
e6a2b474e6
|
chore: remove unnecessary imports
|
2024-01-08 18:39:03 +02:00 |
|
Kristofers Solo
|
29cc83a2ac
|
docs: update docstrings
|
2024-01-08 18:15:36 +02:00 |
|
Kristofers Solo
|
a0ff4a438d
|
chore(game): remove unused import
|
2024-01-08 17:52:42 +02:00 |
|
Kristofers Solo
|
cbe01b3951
|
fix(game): duplicate tetromino on restart
|
2024-01-08 17:50:19 +02:00 |
|
Kristofers Solo
|
48d5e1d705
|
adjust game settings
|
2024-01-08 17:13:41 +02:00 |
|
Kristofers Solo
|
491886b134
|
update ruff options
|
2024-01-08 17:13:18 +02:00 |
|
Kristofers Solo
|
990c98f45e
|
docs: add pdf document
|
2024-01-08 17:13:05 +02:00 |
|
Kristofers Solo
|
3b7f886f8a
|
delete highscore file
fix highscore path
|
2024-01-07 21:44:21 +02:00 |
|
Kristofers Solo
|
1175558f52
|
docs: add readme
|
2024-01-07 20:43:37 +02:00 |
|
Kristofers Solo
|
c87eafe283
|
refactor(game): remove main.py
|
2024-01-07 20:19:17 +02:00 |
|
Kristofers Solo
|
d129ed845f
|
feat(game): read/save highscore
|
2024-01-07 20:09:12 +02:00 |
|
Kristofers Solo
|
89fbf2e5ab
|
style: cleaned up code
|
2024-01-07 19:56:11 +02:00 |
|
Kristofers Solo
|
fa31b192e7
|
feat: make installable
|
2024-01-07 19:46:06 +02:00 |
|
Kristofers Solo
|
eefa176228
|
fix mypy issues
|
2024-01-07 19:06:22 +02:00 |
|
Kristofers Solo
|
442feac0cb
|
refactor: use 1 log file
|
2024-01-07 19:03:53 +02:00 |
|
Kristofers Solo
|
bdb785303d
|
feat(game): add different colors
|
2024-01-07 18:34:34 +02:00 |
|
Kristofers Solo
|
4bd4ff00ad
|
feat(game): add phantoms
|
2024-01-07 18:13:01 +02:00 |
|
Kristofers Solo
|
c58bf61603
|
feat(game): update music
|
2024-01-07 17:31:20 +02:00 |
|
Kristofers Solo
|
f85b72a150
|
refactor(game): use pygame.key.key_code()
|
2024-01-07 17:14:09 +02:00 |
|
Kristofers Solo
|
1cc0b081ec
|
feat(game): add Settings class
|
2024-01-07 16:55:21 +02:00 |
|
Kristofers Solo
|
37132f54e0
|
feat(game): volume from file
|
2024-01-07 16:52:58 +02:00 |
|
Kristofers Solo
|
8e3ed493e0
|
feat(game): movemnt keys from file
|
2024-01-07 16:47:24 +02:00 |
|
Kristofers Solo
|
f1e854a38c
|
feat(utils): add settings.toml
|
2024-01-07 15:55:07 +02:00 |
|
Kristofers Solo
|
06f962f5c7
|
delete ai
|
2024-01-07 15:29:55 +02:00 |
|
Kristofers Solo
|
77cd153b10
|
refactor(ai)
|
2024-01-07 04:29:01 +02:00 |
|
Kristofers Solo
|
c8859bc571
|
refactor(game)
|
2024-01-06 23:18:10 +02:00 |
|
Kristofers Solo
|
080ba1b9cb
|
fix imports
|
2024-01-06 21:25:42 +02:00 |
|
Kristofers Solo
|
e9cd973360
|
feat(ai): add bumpiness calculation
|
2024-01-06 18:22:08 +02:00 |
|
Kristofers Solo
|
31efe9e265
|
feat(ai): add holes calculation
|
2024-01-06 18:10:22 +02:00 |
|
Kristofers Solo
|
1b2158cb25
|
feat(ai): add complete lines calculation
|
2024-01-06 18:01:07 +02:00 |
|
Kristofers Solo
|
41cef03f50
|
feat(ai): add aggregate height calculation
|
2024-01-06 17:56:02 +02:00 |
|
Kristofers Solo
|
e265581262
|
fix(ai): imports
|
2024-01-06 17:55:44 +02:00 |
|
Kristofers Solo
|
231640dec6
|
feat(game): utilize GameMode
|
2024-01-06 17:43:44 +02:00 |
|
Kristofers Solo
|
82d26ddc03
|
feat(game): allow rotation near borders
feat(game): limit loop size
|
2024-01-06 17:36:25 +02:00 |
|
Kristofers Solo
|
6e5a7f3d61
|
tweak movement delay
|
2024-01-06 17:23:46 +02:00 |
|