Kristofers Solo
|
d935a4c6d6
|
feat(gui): add main menu
|
2024-01-03 21:53:32 +02:00 |
|
Kristofers Solo
|
293ffbc393
|
fix(log)
|
2024-01-03 21:53:04 +02:00 |
|
Kristofers Solo
|
8691bcfcc9
|
feat(log): setup logger for each module
|
2024-01-03 20:23:03 +02:00 |
|
Kristofers Solo
|
b95a46e263
|
docs(game): add docstrings
|
2024-01-03 18:28:27 +02:00 |
|
Kristofers Solo
|
c9ef031e1a
|
feat(game): add move_down
|
2024-01-03 18:22:15 +02:00 |
|
Kristofers Solo
|
fe1630df68
|
refactor(game): add _move_and_merge
|
2024-01-03 18:20:23 +02:00 |
|
Kristofers Solo
|
84b12f11bb
|
feat(game): add move_left
|
2024-01-03 18:12:01 +02:00 |
|
Kristofers Solo
|
05d5e90dde
|
feat(game): add _push_board_right
|
2024-01-03 18:10:31 +02:00 |
|
Kristofers Solo
|
ec134ffba7
|
feat(game): display score
|
2024-01-03 18:10:10 +02:00 |
|
Kristofers Solo
|
6343445add
|
feat(game): add move_right
|
2024-01-03 18:09:53 +02:00 |
|
Kristofers Solo
|
9e073c5bea
|
refactor(game): add move direction method templates
|
2024-01-03 18:02:52 +02:00 |
|
Kristofers Solo
|
7dce54a209
|
refactor(game): add_random_tile
|
2024-01-03 17:59:55 +02:00 |
|
Kristofers Solo
|
7372b25479
|
refactor(game): merge
|
2024-01-03 17:59:55 +02:00 |
|
Kristofers Solo
|
f5d990b1fd
|
feat(game): add play function
|
2024-01-03 17:58:40 +02:00 |
|
Kristofers Solo
|
8a88e5ee62
|
feat(game): add merge
|
2024-01-03 17:43:02 +02:00 |
|
Kristofers Solo
|
032f361912
|
refactor(utils): remove Direction values
|
2024-01-03 17:41:18 +02:00 |
|
Kristofers Solo
|
ab9e13325f
|
feat(game): add movement
|
2024-01-03 17:41:03 +02:00 |
|
Kristofers Solo
|
7510598b82
|
feat(game): display game in CLI
|
2024-01-03 17:37:54 +02:00 |
|
Kristofers Solo
|
5513be4eb5
|
feat(game): add method templates
|
2024-01-03 17:16:32 +02:00 |
|
Kristofers Solo
|
6af96454bd
|
feat(game): add Game2048 class
|
2024-01-03 17:15:23 +02:00 |
|
Kristofers Solo
|
c3ffd215e0
|
feat(utils): add Config
|
2024-01-03 17:14:45 +02:00 |
|
Kristofers Solo
|
640f928cdc
|
refactor: change dependencies and bump up the version
|
2024-01-03 17:03:57 +02:00 |
|
Kristofers Solo
|
2787058392
|
feat: add new arguments
|
2024-01-03 17:03:31 +02:00 |
|
Kristofers Solo
|
fc305cd239
|
feat(utils): add module
|
2024-01-03 17:03:16 +02:00 |
|
Kristofers Solo
|
d3e1d8b7bf
|
refactor(ai): disable
Disable module for the time being
|
2024-01-03 17:02:42 +02:00 |
|
Kristofers Solo
|
8d4ef1be78
|
refactor(game): delete old game
|
2024-01-03 17:02:16 +02:00 |
|
Kristofers Solo
|
fdcda990d0
|
Update pyproject.toml
|
2024-01-03 16:44:38 +02:00 |
|
Kristofers Solo
|
cb54859b6c
|
adjust the weights
|
2024-01-03 16:35:00 +02:00 |
|
Kristofers Solo
|
b10c90cbdf
|
feat(game, AI): add option with AI play
|
2024-01-03 05:24:46 +02:00 |
|
Kristofers Solo
|
5cd4a6d0ae
|
fix: confilicting arguments
|
2024-01-03 05:24:46 +02:00 |
|
Kristofers Solo
|
9eafca215d
|
feat: add argument parser
|
2024-01-03 05:24:46 +02:00 |
|
Kristofers Solo
|
2d218aa449
|
update log zip file size
|
2024-01-03 05:24:46 +02:00 |
|
Kristofers Solo
|
62c56b1911
|
refactor(AI): update change condition
|
2024-01-03 05:24:46 +02:00 |
|
Kristofers Solo
|
73548ed8f4
|
refactor(AI): separate into files
|
2024-01-03 05:24:46 +02:00 |
|
Kristofers Solo
|
e03465d2d3
|
feat(ai): add ai
|
2024-01-03 03:58:38 +02:00 |
|
Kristofers Solo
|
97a64b44b6
|
feat(game): add game restard option
|
2024-01-03 02:24:48 +02:00 |
|
Kristofers Solo
|
4b02daf12b
|
docs(game): update docstrings
|
2024-01-03 01:55:53 +02:00 |
|
Kristofers Solo
|
692d5dd859
|
feat(game): dispaly current score
|
2024-01-03 01:53:43 +02:00 |
|
Kristofers Solo
|
fce7ec17e1
|
feat(game): display score
|
2024-01-03 01:35:17 +02:00 |
|
Kristofers Solo
|
f95ca3aaf6
|
feat(game): set Menu as primary screen
|
2024-01-03 00:49:09 +02:00 |
|
Kristofers Solo
|
d22b5dbab2
|
refactor(game): Menu
|
2024-01-03 00:04:38 +02:00 |
|
Kristofers Solo
|
3354f84bbe
|
fix(game): Label
|
2024-01-03 00:04:25 +02:00 |
|
Kristofers Solo
|
65653457ed
|
refactor(game): Label
|
2024-01-02 23:32:31 +02:00 |
|
Kristofers Solo
|
624401d27b
|
[major] refactor(game): add abstract classes
I don't know anymore where and what changed
|
2024-01-02 22:59:30 +02:00 |
|
Kristofers Solo
|
c03be8f3cf
|
refactor(game): rename Block to Tile and organize files
|
2024-01-02 16:30:27 +02:00 |
|
Kristofers Solo
|
61976e40aa
|
feat(game): create main menu
|
2024-01-02 15:40:14 +02:00 |
|
Kristofers Solo
|
b0240d1b10
|
feat(game): add Button element
|
2024-01-02 15:40:05 +02:00 |
|
Kristofers Solo
|
ca9e19be2a
|
feat(game): add score
|
2024-01-01 23:43:39 +02:00 |
|
Kristofers Solo
|
ca8aeafed3
|
feat(game): add Label
|
2024-01-01 23:16:24 +02:00 |
|
Kristofers Solo
|
22d5f17b9f
|
feat(game): add Board background
|
2024-01-01 22:22:02 +02:00 |
|