Commit Graph

  • d935a4c6d6 feat(gui): add main menu new-concept Kristofers Solo 2024-01-03 21:53:32 +0200
  • 293ffbc393 fix(log) Kristofers Solo 2024-01-03 21:53:04 +0200
  • 8691bcfcc9 feat(log): setup logger for each module Kristofers Solo 2024-01-03 20:23:03 +0200
  • b95a46e263 docs(game): add docstrings Kristofers Solo 2024-01-03 18:28:27 +0200
  • c9ef031e1a feat(game): add move_down Kristofers Solo 2024-01-03 18:22:15 +0200
  • fe1630df68 refactor(game): add _move_and_merge Kristofers Solo 2024-01-03 18:20:23 +0200
  • 84b12f11bb feat(game): add move_left Kristofers Solo 2024-01-03 18:12:01 +0200
  • 05d5e90dde feat(game): add _push_board_right Kristofers Solo 2024-01-03 18:10:31 +0200
  • ec134ffba7 feat(game): display score Kristofers Solo 2024-01-03 18:10:10 +0200
  • 6343445add feat(game): add move_right Kristofers Solo 2024-01-03 18:09:53 +0200
  • 9e073c5bea refactor(game): add move direction method templates Kristofers Solo 2024-01-03 18:02:52 +0200
  • 7dce54a209 refactor(game): add_random_tile Kristofers Solo 2024-01-03 17:59:49 +0200
  • 7372b25479 refactor(game): merge Kristofers Solo 2024-01-03 17:59:14 +0200
  • f5d990b1fd feat(game): add play function Kristofers Solo 2024-01-03 17:58:40 +0200
  • 8a88e5ee62 feat(game): add merge Kristofers Solo 2024-01-03 17:43:02 +0200
  • 032f361912 refactor(utils): remove Direction values Kristofers Solo 2024-01-03 17:41:18 +0200
  • ab9e13325f feat(game): add movement Kristofers Solo 2024-01-03 17:41:03 +0200
  • 7510598b82 feat(game): display game in CLI Kristofers Solo 2024-01-03 17:37:54 +0200
  • 5513be4eb5 feat(game): add method templates Kristofers Solo 2024-01-03 17:16:32 +0200
  • 6af96454bd feat(game): add Game2048 class Kristofers Solo 2024-01-03 17:15:23 +0200
  • c3ffd215e0 feat(utils): add Config Kristofers Solo 2024-01-03 17:14:45 +0200
  • 640f928cdc refactor: change dependencies and bump up the version Kristofers Solo 2024-01-03 17:03:57 +0200
  • 2787058392 feat: add new arguments Kristofers Solo 2024-01-03 17:03:31 +0200
  • fc305cd239 feat(utils): add module Kristofers Solo 2024-01-03 17:03:16 +0200
  • d3e1d8b7bf refactor(ai): disable Kristofers Solo 2024-01-03 17:02:42 +0200
  • 8d4ef1be78 refactor(game): delete old game Kristofers Solo 2024-01-03 17:02:16 +0200
  • fdcda990d0
    Update pyproject.toml main pygame Kristofers Solo 2024-01-03 16:44:38 +0200
  • cb54859b6c adjust the weights Kristofers Solo 2024-01-03 16:35:00 +0200
  • b10c90cbdf feat(game, AI): add option with AI play Kristofers Solo 2024-01-03 05:24:37 +0200
  • 5cd4a6d0ae fix: confilicting arguments Kristofers Solo 2024-01-03 05:01:34 +0200
  • 9eafca215d feat: add argument parser Kristofers Solo 2024-01-03 04:43:52 +0200
  • 2d218aa449 update log zip file size Kristofers Solo 2024-01-03 04:25:06 +0200
  • 62c56b1911 refactor(AI): update change condition Kristofers Solo 2024-01-03 04:24:50 +0200
  • 73548ed8f4 refactor(AI): separate into files Kristofers Solo 2024-01-03 04:15:17 +0200
  • e03465d2d3 feat(ai): add ai Kristofers Solo 2024-01-03 03:58:38 +0200
  • 97a64b44b6 feat(game): add game restard option Kristofers Solo 2024-01-03 02:24:48 +0200
  • 4b02daf12b docs(game): update docstrings Kristofers Solo 2024-01-03 01:55:53 +0200
  • 692d5dd859 feat(game): dispaly current score Kristofers Solo 2024-01-03 01:53:43 +0200
  • fce7ec17e1 feat(game): display score Kristofers Solo 2024-01-03 01:35:17 +0200
  • f95ca3aaf6 feat(game): set Menu as primary screen Kristofers Solo 2024-01-03 00:49:09 +0200
  • d22b5dbab2 refactor(game): Menu Kristofers Solo 2024-01-03 00:04:38 +0200
  • 3354f84bbe fix(game): Label Kristofers Solo 2024-01-03 00:04:25 +0200
  • 65653457ed refactor(game): Label Kristofers Solo 2024-01-02 23:32:31 +0200
  • 624401d27b [major] refactor(game): add abstract classes Kristofers Solo 2024-01-02 22:59:30 +0200
  • c03be8f3cf refactor(game): rename Block to Tile and organize files Kristofers Solo 2024-01-02 16:30:27 +0200
  • 61976e40aa feat(game): create main menu Kristofers Solo 2024-01-02 15:40:14 +0200
  • b0240d1b10 feat(game): add Button element Kristofers Solo 2024-01-02 15:40:05 +0200
  • ca9e19be2a feat(game): add score Kristofers Solo 2024-01-01 23:43:39 +0200
  • ca8aeafed3 feat(game): add Label Kristofers Solo 2024-01-01 23:16:24 +0200
  • 22d5f17b9f feat(game): add Board background Kristofers Solo 2024-01-01 22:22:02 +0200
  • 94a5eb8e0e refactor(game): change color scheme Kristofers Solo 2024-01-01 22:00:55 +0200
  • e7932303c2 feat(game): add header and center board Kristofers Solo 2024-01-01 21:17:36 +0200
  • 70e0172ec7 refactor(game): add config for grid dimensions Kristofers Solo 2024-01-01 20:27:54 +0200
  • 461c27e2d3 feat(game): add restart method Kristofers Solo 2024-01-01 20:24:36 +0200
  • de7afa3df1 feat(game): add is_game_over method Kristofers Solo 2024-01-01 20:22:56 +0200
  • 89b5d77ee8 feat(game): add can_move method Kristofers Solo 2024-01-01 20:22:38 +0200
  • 0ebea765e2 feat(game): add is_full method Kristofers Solo 2024-01-01 20:02:23 +0200
  • fe127ae01c refactor(game): Board Kristofers Solo 2024-01-01 19:08:19 +0200
  • 7d1edb3c43 refactor(game): setup formatter Kristofers Solo 2024-01-01 18:51:26 +0200
  • abdecc36d2 fix(game): movement sorting Kristofers Solo 2024-01-01 00:15:24 +0200
  • 54787e727b fix(game): no more duplicates Kristofers Solo 2024-01-01 00:04:47 +0200
  • 276ed26aee fix(game): list index out of range Kristofers Solo 2023-12-31 22:45:01 +0200
  • d2f898358b refactor(game): remove redundant debug messaged Kristofers Solo 2023-12-31 22:40:39 +0200
  • df7015a7d4 fix(game): block generation Kristofers Solo 2023-12-31 20:01:13 +0200
  • df1a5b7069 fix Kristofers Solo 2023-12-31 02:25:37 +0200
  • 2b6b4c34d9 feat(game): generate block with given coords Kristofers Solo 2023-12-30 20:36:37 +0200
  • 5f37bfea35 fix(game): movement Kristofers Solo 2023-12-29 23:56:57 +0200
  • d2d5f9485b refactor(game): move grid_pos to utils.py file Kristofers Solo 2023-12-29 23:56:47 +0200
  • ef09979dba refactor(game): remove dunder methods Kristofers Solo 2023-12-29 19:46:26 +0200
  • 585ddcd1d0 refactor(game): add atomic funtions Kristofers Solo 2023-12-29 18:02:39 +0200
  • 79c3bee2a3 feat(game): add __mult__ and __imult__ methods for Direction Kristofers Solo 2023-12-29 16:56:28 +0200
  • cad0e87663 fix(game): block movement Kristofers Solo 2023-12-29 16:18:49 +0200
  • fd48aa5b1b refactor(game): move grid to separate class Kristofers Solo 2023-12-28 22:24:50 +0200
  • 73a49d4d65 feat(game): add Direction enum Kristofers Solo 2023-12-28 22:24:20 +0200
  • 482843b078 style(game): display readable block coords Kristofers Solo 2023-12-28 18:53:04 +0200
  • 848db04af2 refactor(game): update dunder methods Kristofers Solo 2023-12-28 18:27:39 +0200
  • 56f32f7b4a feat(game): add log output Kristofers Solo 2023-12-28 18:25:20 +0200
  • b533946471 feat(game): add inital block value option Kristofers Solo 2023-12-28 18:23:55 +0200
  • c738084ce1 refactor(game): make some methods private Kristofers Solo 2023-12-28 18:23:39 +0200
  • 566f05f67b refactor(game): add movement methods Kristofers Solo 2023-12-28 18:22:03 +0200
  • c40ec42ff1 feat(game): setup logger Kristofers Solo 2023-12-28 18:13:08 +0200
  • 144cf771f0 docs(game): add docstrings Kristofers Solo 2023-12-28 16:49:16 +0200
  • 50145ae6a6 feat(game): add "dunder" methods for Block Kristofers Solo 2023-12-28 16:47:59 +0200
  • 678b955309 add type hints Kristofers Solo 2023-12-27 23:49:28 +0200
  • 0bfba71735 moved to pygame-ce Kristofers Solo 2023-12-27 23:49:16 +0200
  • 7fc9e0b644 feat(game): generate new block after move Kristofers Solo 2023-12-27 23:36:30 +0200
  • e45e6b16b3 feat(game): add block colors Kristofers Solo 2023-12-26 21:52:14 +0200
  • 789bebabfa feat(game): add screen margin Kristofers Solo 2023-12-23 22:24:03 +0200
  • d2d2a07822 feat(game): add block movement Kristofers Solo 2023-12-23 22:20:03 +0200
  • 72b31e90c0 feat: add sprite collision check Kristofers Solo 2023-12-23 22:10:53 +0200
  • 104fed4705 feat: add different value posibility Kristofers Solo 2023-12-23 22:10:41 +0200
  • a5a44cb5b5 feat: draw Block on screen Kristofers Solo 2023-12-23 21:55:45 +0200
  • d1490bd49e feat(game): add configs Kristofers Solo 2023-12-23 21:36:59 +0200
  • eddab448be feat(game): add TokyoNight colorscheme Kristofers Solo 2023-12-23 21:35:25 +0200
  • 1912d6458d feat(game): render screen Kristofers Solo 2023-12-23 21:25:53 +0200
  • 45a1f690b7 Initial commit Kristofers Solo 2023-12-23 19:59:14 +0200
  • f07d5e3527
    Initial commit Kristofers Solo 2023-12-23 19:58:25 +0200