Commit Graph

61 Commits

Author SHA1 Message Date
38dbc17ace refactor main game loop 2025-12-19 20:07:48 +01:00
783c12790d refactor main.cpp 2025-12-19 19:25:56 +01:00
64fce596ce fillRect moved 2025-12-19 18:22:26 +01:00
adf418dff9 refactored some functions from main.cpp 2025-12-19 18:16:17 +01:00
fe0cd289e2 fix 2025-12-19 16:48:26 +01:00
989b98002c new background image 2025-12-18 07:20:20 +01:00
0ab7121c5b Hold block added 2025-12-17 21:05:32 +01:00
fe6c5e3c8a Updated bottom menu 2025-12-17 20:12:06 +01:00
a671825502 fixed menu 2025-12-17 18:55:55 +01:00
cecf5cf68e fixed main screen 2025-12-17 18:13:59 +01:00
3264672be0 Fixed gameplay 2025-12-16 18:51:23 +01:00
29c1d6b745 fixed loader and music playback 2025-12-16 14:18:15 +01:00
81586aa768 fixed progress bar 2025-12-16 12:09:33 +01:00
1e97b3cfa3 N keyboard to skip to next song 2025-12-10 19:48:07 +01:00
b9791589f2 resources fix 2025-12-10 19:42:38 +01:00
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
9d989ab395 new next block 2025-12-07 19:02:03 +01:00
2b4b07ae6a fixed statistics 2025-12-07 17:30:18 +01:00
59dc3a1638 fixed statistics panel 2025-12-07 10:29:20 +01:00
ec9eb45cc3 gameplay score board 2025-12-06 21:07:17 +01:00
1355ce49fe visual makeover of backgrounds for each level 2025-12-06 20:07:04 +01:00
f24d484496 fixed highscore 2025-12-06 15:10:41 +01:00
cb8293175b new main screen 2025-12-06 12:42:29 +01:00
fff14fe3e1 New fonts 2025-12-06 11:09:12 +01:00
ffdb67ce9b Fixed button text 2025-12-06 10:48:59 +01:00
b44de25113 latest state 2025-12-06 09:43:33 +01:00
294e935344 stars directions 2025-12-01 21:01:53 +01:00
383b2e48ec new background for main screen 2025-12-01 20:52:26 +01:00
9d89106275 fix particle 2025-11-30 16:48:45 +01:00
b46246b74f fixed assertion 2025-11-30 15:52:39 +01:00
7f07036f07 fixes for mac music 2025-11-30 15:19:14 +01:00
da32b5be1a fixed paths 2025-11-30 14:50:27 +01:00
d206b7b1af path fix 2025-11-30 14:47:03 +01:00
55c40f0516 added helper menu 2025-11-30 13:30:02 +01:00
e11a33e3e6 fixed highscore name input 2025-11-30 10:54:01 +01:00
5fd77fdaf0 Added new level sound 2025-11-30 10:37:35 +01:00
332e2efb74 fade effect when switching states 2025-11-29 19:23:41 +01:00
bc28a61fad fixed 2025-11-29 12:16:32 +01:00
ff8cada8b4 transition effect when afvance level 2025-11-29 11:23:05 +01:00
228ef02cf6 update 2025-11-25 07:22:25 +01:00
f0a6b0d974 Added settings.ini 2025-11-23 19:08:35 +01:00
adec55526e fixed timer functions 2025-11-23 18:41:52 +01:00
b33a90d5c5 fixed counter timer when start playing game and exit game 2025-11-23 10:02:02 +01:00
5bf87f2c21 upodate game start and blur on pause 2025-11-23 09:40:00 +01:00
05423b4aeb added transition from levels 2025-11-22 21:58:02 +01:00
77a9237e25 converted from bmp to jpg 2025-11-22 21:46:00 +01:00
3c3a85d6d4 Fade from main menu to gameplay 2025-11-22 20:18:00 +01:00
c0bee9296a Retro exit modal styling and shortcuts 2025-11-22 19:56:07 +01:00
4e69ed9742 added buttons to main state 2025-11-22 12:16:47 +01:00
838b5b1836 Handle window close cleanly and show exit popup selection 2025-11-22 11:43:20 +01:00