Commit Graph
100 Commits
Author SHA1 Message Date
klevze afd7fdf18d basic gameplay for cooperative 2025-12-21 15:33:37 +01:00
klevze 5b9eb5f0e3 updates 2025-12-21 10:42:28 +01:00
klevze 09c8d3c0ef added readme 2025-12-21 10:34:36 +01:00
klevze a6c2c78cb5 refactoring app name to spacetris and new icon 2025-12-21 10:29:01 +01:00
klevze 18c29fed1e Merge branch 'feature/ChallengeMode' into develop 2025-12-21 09:01:35 +01:00
klevze f3064e9dad minor fixes 2025-12-21 09:01:09 +01:00
klevze a1f16a7d94 updated gameplay 2025-12-21 08:41:35 +01:00
klevze eb9822dac7 added challenge level text 2025-12-20 20:47:04 +01:00
klevze 6c48af0bec minor fixes 2025-12-20 20:17:43 +01:00
klevze b69b090e45 asteroid explode 2025-12-20 19:49:05 +01:00
klevze ad014e1de0 fixed gameplay 2025-12-20 15:17:35 +01:00
klevze 9a3c1a0688 updated asteroids 2025-12-20 14:19:50 +01:00
klevze 970259e3d6 used tileset sprite sheet for asteroids 2025-12-20 13:50:56 +01:00
klevze 34447f0245 Added challenge mode 2025-12-20 13:08:16 +01:00
klevze fd29ae271e Merge branch 'feature/ReafctoringGame' into develop 2025-12-20 12:13:58 +01:00
klevze 737dc71d8c seperate assets as constants 2025-12-20 12:05:40 +01:00
klevze 8a4dc2771d Refactoring game render 2025-12-20 11:31:02 +01:00
klevze 212dd4c404 refactor hold element drawing 2025-12-20 11:22:18 +01:00
klevze a520de6c1f Added hold block and minor fixes 2025-12-20 11:10:23 +01:00
klevze 38dbc17ace refactor main game loop 2025-12-19 20:07:48 +01:00
klevze 783c12790d refactor main.cpp 2025-12-19 19:25:56 +01:00
klevze 64fce596ce fillRect moved 2025-12-19 18:22:26 +01:00
klevze adf418dff9 refactored some functions from main.cpp 2025-12-19 18:16:17 +01:00
klevze fe0cd289e2 fix 2025-12-19 16:48:26 +01:00
klevze 989b98002c new background image 2025-12-18 07:20:20 +01:00
klevze 0ab7121c5b Hold block added 2025-12-17 21:05:32 +01:00
klevze 492abc09bc fixed menu in help options 2025-12-17 20:35:39 +01:00
klevze fe6c5e3c8a Updated bottom menu 2025-12-17 20:12:06 +01:00
klevze 122de2b36f Bottom menu reorganized 2025-12-17 19:23:16 +01:00
klevze a671825502 fixed menu 2025-12-17 18:55:55 +01:00
klevze cecf5cf68e fixed main screen 2025-12-17 18:13:59 +01:00
klevze 3264672be0 Fixed gameplay 2025-12-16 18:51:23 +01:00
klevze 29c1d6b745 fixed loader and music playback 2025-12-16 14:18:15 +01:00
klevze 81586aa768 fixed progress bar 2025-12-16 12:09:33 +01:00
klevze ec086b2cd4 Merge branch 'feature/macVersion' into develop 2025-12-15 19:51:13 +01:00
klevze 8be2d68b98 update for VisualStudio 18 (2026) 2025-12-15 19:50:01 +01:00
klevze b0cec977a5 create dmg file script 2025-12-10 20:40:14 +01:00
klevze 41d39b9bf7 script to create dmg 2025-12-10 20:40:01 +01:00
klevze 9e0e1b2873 fixed bundlle 2025-12-10 20:37:31 +01:00
klevze afcc1dd77d script 2025-12-10 20:10:35 +01:00
klevze d53a1cde34 fix 2025-12-10 20:05:54 +01:00
klevze 8569b467e0 icon fix 2025-12-10 20:00:16 +01:00
klevze 5a755e9995 mac icon added 2025-12-10 19:53:11 +01:00
klevze 1e97b3cfa3 N keyboard to skip to next song 2025-12-10 19:48:07 +01:00
klevze b9791589f2 resources fix 2025-12-10 19:42:38 +01:00
klevze 108caf7ffd fox fonts on macc 2025-12-10 19:40:43 +01:00
klevze 3c6466e2a0 fix mac resources 2025-12-10 19:38:06 +01:00
klevze d2fa5b2782 Added N to play next song 2025-12-10 18:40:46 +01:00
klevze d1d0d891fa fix. sound fx 2025-12-10 18:35:05 +01:00
klevze ea74af146d mac fix 2025-12-10 18:24:48 +01:00
klevze e8a7b19213 space warp fixes 2025-12-10 17:57:32 +01:00
klevze 57eac01bcb feat(renderer): polish gameplay visuals — transport, starfield, sparkles, smooth piece motion
Add transport/transfer effect for NEXT → grid with cross-fade and preview swap
Integrate in-grid Starfield3D with magnet targeting tied to active piece
Spawn ambient sparkles and impact sparks (hard-drop crackle + burst on expiry)
Smooth horizontal/fall interpolation for active piece (configurable smooth scroll)
Refactor next panel / preview rendering and connector drawing
Tweak stats/score panel layout, progress bars and typography for compact view
Preserve safe alpha handling and restore renderer blend/scale state after overlays
2025-12-08 20:43:51 +01:00
klevze 815913b15b Merge branch 'feature/RedesignMainScene' into develop 2025-12-07 19:10:51 +01:00
klevze 972588fa59 removed line 2025-12-07 19:05:32 +01:00
klevze 9d989ab395 new next block 2025-12-07 19:02:03 +01:00
klevze a74d7135e6 fixed combo count 2025-12-07 18:46:23 +01:00
klevze e27d1b60b1 fixed statistics panel 2025-12-07 18:25:13 +01:00
klevze 12bc4870b1 fix statistics 2025-12-07 17:51:54 +01:00
klevze 2b4b07ae6a fixed statistics 2025-12-07 17:30:18 +01:00
klevze 24779755a5 aligment fix in next block 2025-12-07 13:00:05 +01:00
klevze d2ba311c5f fixed next block 2025-12-07 12:27:00 +01:00
klevze f5424e8f72 Addes some sparkles 2025-12-07 11:24:32 +01:00
klevze 5a95c9180c I block rotation fix 2025-12-07 10:45:12 +01:00
klevze 59dc3a1638 fixed statistics panel 2025-12-07 10:29:20 +01:00
klevze 262ae49496 fixed exit popup window 2025-12-06 21:20:25 +01:00
klevze ec9eb45cc3 gameplay score board 2025-12-06 21:07:17 +01:00
klevze 1355ce49fe visual makeover of backgrounds for each level 2025-12-06 20:07:04 +01:00
klevze 8a549d14dc Fixed menu 2025-12-06 18:18:27 +01:00
klevze 12110bd8b4 fixed 2025-12-06 17:51:54 +01:00
klevze f086ed3021 fixed main menu background 2025-12-06 15:44:05 +01:00
klevze f24d484496 fixed highscore 2025-12-06 15:10:41 +01:00
klevze 26b4454eea fixed highscore 2025-12-06 14:54:56 +01:00
klevze b531bbc798 fix 2025-12-06 14:08:24 +01:00
klevze cb8293175b new main screen 2025-12-06 12:42:29 +01:00
klevze fff14fe3e1 New fonts 2025-12-06 11:09:12 +01:00
klevze ffdb67ce9b Fixed button text 2025-12-06 10:48:59 +01:00
klevze b44de25113 latest state 2025-12-06 09:43:33 +01:00
klevze 294e935344 stars directions 2025-12-01 21:01:53 +01:00
klevze 383b2e48ec new background for main screen 2025-12-01 20:52:26 +01:00
klevze cfbb4e4c86 Merge branch 'feature/GridAnimationFx' into develop 2025-11-30 16:48:57 +01:00
klevze 9d89106275 fix particle 2025-11-30 16:48:45 +01:00
klevze ace2e6acdc updated stars in game play grid 2025-11-30 16:30:47 +01:00
klevze e35aeee5ab Merge branch 'feature/mac' into develop 2025-11-30 15:52:51 +01:00
klevze b46246b74f fixed assertion 2025-11-30 15:52:39 +01:00
klevze 7f07036f07 fixes for mac music 2025-11-30 15:19:14 +01:00
klevze da32b5be1a fixed paths 2025-11-30 14:50:27 +01:00
klevze d206b7b1af path fix 2025-11-30 14:47:03 +01:00
klevze 69b3a60564 fix 2025-11-30 14:39:08 +01:00
klevze dc8a317837 fix 2025-11-30 14:35:45 +01:00
klevze dd0ac54ee5 cmake fix 2025-11-30 14:32:52 +01:00
klevze 33994ec9db fix for max 2025-11-30 14:16:33 +01:00
klevze 344a27a336 fix 2025-11-30 14:07:00 +01:00
klevze 0e4064a187 installer script for mac 2025-11-30 14:04:27 +01:00
klevze 59a9915570 Merge branch 'feature/GridGameplayMoreImpressive' into develop 2025-11-30 14:00:45 +01:00
klevze 9ea0183339 added stars to gameplay grid 2025-11-30 14:00:32 +01:00
klevze 55c40f0516 added helper menu 2025-11-30 13:30:02 +01:00
klevze 588f870b26 smooth scroll left / right 2025-11-30 12:29:09 +01:00
klevze fc828dbdbc Merge branch 'feature/HardDropFx' into develop 2025-11-30 10:54:11 +01:00
klevze e11a33e3e6 fixed highscore name input 2025-11-30 10:54:01 +01:00
klevze 5fd77fdaf0 Added new level sound 2025-11-30 10:37:35 +01:00