Commit Graph

  • c017d4c129 docs: update README with test cases main Martin Prokoph 2025-09-13 22:41:12 +02:00
  • b17e88f96d clean: improve code structure Martin Prokoph 2025-09-13 17:18:06 +02:00
  • f881427a67 feat: save highscores per difficulty Martin Prokoph 2025-09-09 15:03:24 +02:00
  • db537f84ae feat: less drastic difficulty scaling Martin Prokoph 2025-09-09 10:27:56 +02:00
  • 5490ff8b5d docs: update README Martin Prokoph 2025-09-09 10:25:23 +02:00
  • f58cd493bb clean: housekeeping Martin Prokoph 2025-09-09 10:17:05 +02:00
  • 7cbe2466d8 fix: Windows support eww... Martin Prokoph 2025-09-08 18:27:22 +02:00
  • 223c3356b9 feat: final game space sizing Also fixes logo after changing ui scale Martin Prokoph 2025-09-06 22:20:47 +02:00
  • 5077f1c2ad fix: normalize music volume Martin Prokoph 2025-09-06 22:04:54 +02:00
  • f05d0a9f45 fix(NightJson): correctly save empty maps Martin Prokoph 2025-09-06 21:38:48 +02:00
  • 918748b373 feat: support running the game from jar file Martin Prokoph 2025-09-06 21:27:15 +02:00
  • f6a94e6cd8 clean code: extract inner classes Martin Prokoph 2025-09-03 14:17:47 +02:00
  • 6d03702ada docs: add README and LICENSE (GPLv3) Martin Prokoph 2025-09-03 00:09:29 +02:00
  • 67a12899c6 docs: add javadocs for nearly everything Martin Prokoph 2025-09-02 23:48:49 +02:00
  • 504018b9f8 NightJson: expand maps Martin Prokoph 2025-08-02 23:30:59 +02:00
  • fcf7f2a4f1 NightJson: remove empty line before comment Martin Prokoph 2025-08-02 23:05:43 +02:00
  • f3c211f0a6 clean(NightJson): improve code quality Martin Prokoph 2025-08-02 17:07:55 +02:00
  • f7d0d21370 feat: add comments to settings file Martin Prokoph 2025-08-02 16:43:08 +02:00
  • 7fda6fdfe5 feat(NightJson): support minified JSON files Martin Prokoph 2025-08-02 16:42:40 +02:00
  • e4c7896a15 feat(NightJson): add arbitrary key-val pairs via map Martin Prokoph 2025-08-02 11:38:03 +02:00
  • dfba8b397e feat: add translation support Martin Prokoph 2025-08-02 11:15:53 +02:00
  • ec1841a592 ui: improve highscore list style Martin Prokoph 2025-08-01 20:37:32 +02:00
  • d10313ea76 feat: highscore dialog and list Martin Prokoph 2025-08-01 20:24:14 +02:00
  • 93c0ee5f95 feat: save highscores Martin Prokoph 2025-08-01 19:07:20 +02:00
  • 8037f9a323 feat(NightJson): add support for maps! Martin Prokoph 2025-08-01 19:06:44 +02:00
  • 6cc7b95852 feat: scale speed based on level Martin Prokoph 2025-08-01 17:59:48 +02:00
  • a228e9ab1a feat: support and target Java 11 Martin Prokoph 2025-08-01 17:02:46 +02:00
  • 4d175761a5 clean: improve code structure Martin Prokoph 2025-08-01 16:51:14 +02:00
  • 7ef6e246ff feat: preview of next shape Martin Prokoph 2025-07-09 13:00:48 +02:00
  • 7671bdec04 feat: add elapsed time, fix bugs Martin Prokoph 2025-06-29 18:24:02 +02:00
  • 39c290e22f feat: add line completed sound Martin Prokoph 2025-06-29 15:06:22 +02:00
  • f226cb40e2 feat: add line completed sound Martin Prokoph 2025-06-29 15:06:01 +02:00
  • 0a2294cd3d ui(settings): add volume sliders Martin Prokoph 2025-06-29 14:30:09 +02:00
  • b5f65bd2bb feat: add collision handling to rotation Martin Prokoph 2025-06-29 14:29:38 +02:00
  • d272af3745 feat: add custom sound tracks Martin Prokoph 2025-06-29 13:54:13 +02:00
  • 8e7a96ad11 feat: music & sound!!! Martin Prokoph 2025-06-29 13:53:48 +02:00
  • 082ff42208 feat: expand space Martin Prokoph 2025-06-29 09:46:00 +02:00
  • 4c0f8d1c02 feat: improve texture & design Martin Prokoph 2025-06-28 21:51:45 +02:00
  • a906bc5381 feat: display score & game over, code cleanup Martin Prokoph 2025-06-28 21:30:12 +02:00
  • 7aa1b0e73c feat: check for collisions with other tetrominos Martin Prokoph 2025-06-28 19:32:26 +02:00
  • 41af446f94 feat: add difficulty setting Martin Prokoph 2025-06-28 00:01:00 +02:00
  • 2ca0fcfd86 feat: add timer for automatically falling pieces Martin Prokoph 2025-06-27 23:33:43 +02:00
  • b1be4e0731 feat: input handling! Martin Prokoph 2025-06-27 23:22:34 +02:00
  • 755599b4f3 feat: improve menus Martin Prokoph 2025-06-27 20:29:59 +02:00
  • 9e45ea3f37 feat: day 1 progress Martin Prokoph 2025-06-27 19:58:59 +02:00