Commit Graph

21 Commits

Author SHA1 Message Date
Kristofers Solo
bd4f30b1b5 refactor(utils, ai): move chekpoint configs 2024-01-05 17:13:57 +02:00
Kristofers Solo
e6cef45d19 feat(utils, ai): set neat config file location in Config 2024-01-05 16:26:19 +02:00
Kristofers Solo
4e46047243 feat(utils, ai): set AI paths in Config 2024-01-05 16:21:59 +02:00
Kristofers Solo
43fb1eb8d2 refactor(ai)
refactor(ai)

refactor(ai)

adjust ai
2024-01-05 02:47:34 +02:00
Kristofers Solo
ac46665dca docs(game): add docstrings
`Preview`

`Game`

`Score`

`Tetromino`

`Timer`

style(docs): adhere to Google docstring style
2024-01-04 17:06:45 +02:00
Kristofers Solo
7f9b1fb266 feat(game): add langing sound 2024-01-04 06:43:34 +02:00
Kristofers Solo
91587b772f feat(game): add background music 2024-01-04 06:41:11 +02:00
Kristofers Solo
384a4d8d74 feat(game): add scoring mechanic 2024-01-04 06:29:18 +02:00
Kristofers Solo
99f316d35a feat: add fonts 2024-01-04 05:57:21 +02:00
Kristofers Solo
684f5ba196 refactor(game): use Direction enum 2024-01-04 03:14:52 +02:00
Kristofers Solo
ae31baf925 feat(game): add block movement down 2024-01-04 03:14:52 +02:00
Kristofers Solo
5291ca5de5 fix(game): grid border render 2024-01-04 03:14:52 +02:00
Kristofers Solo
b5e7a7b12f feat(game): add figure offset 2024-01-04 03:14:52 +02:00
Kristofers Solo
54b5aa5774 refactor(utils): replace Position with Vector2 2024-01-04 03:14:52 +02:00
Kristofers Solo
9b82ca080e refactor(utils): move Position and Size to separate files 2024-01-04 03:14:52 +02:00
Kristofers Solo
06fa7c4cf7 fix(game): flickering 2024-01-04 00:57:56 +02:00
Kristofers Solo
25e56a3482 feat(game): add Preview surface 2024-01-04 00:35:39 +02:00
Kristofers Solo
306e59ce07 feat(utils): add Size and Position 2024-01-04 00:30:41 +02:00
Kristofers Solo
3b51a9a62f feat(game): add Menu surface / main window 2024-01-03 23:38:09 +02:00
Kristofers Solo
d299934e7c feat(utils): add game configs/settings 2024-01-03 22:47:20 +02:00
Kristofers Solo
7bc10c62d0 Initial commit 2024-01-03 22:35:26 +02:00