Commit Graph

36 Commits

Author SHA1 Message Date
6e71397940 refactor: replace pair with vec2 2026-02-07 09:13:40 +08:00
b10dc25457 ui: improve the display of PieceInfo 2026-02-05 11:20:09 +08:00
dd8b57c306 feat: add PieceInfo display 2026-02-05 11:08:07 +08:00
7db7697625 feat: add round display 2026-02-04 20:01:36 +08:00
ede8dfbb26 feat: Add GameTitle 2026-02-04 16:38:21 +08:00
0885e925ad perf(ui): optimize online UI display 2025-12-28 21:04:58 +08:00
152d210f00 feat: add UIManager interface for external modification 2025-12-28 20:54:36 +08:00
2d43b73e57 feat: add player display label 2025-12-28 16:34:16 +08:00
0b937336c2 feat: add online functionality 2025-12-28 16:24:00 +08:00
6432e3af8d Added NetworkManager Client and GameServer class 2025-12-27 20:16:57 +08:00
4f058ae768 Added OnlineGameScene and OnlineGameUIManager class 2025-12-27 20:16:06 +08:00
86d92eaf15 Added QuitButton 2025-12-25 21:32:58 +08:00
00febb309a Removed rendering of mouse position in the scene 2025-12-25 16:12:14 +08:00
606dbb70e7 Changed StartButton postion 2025-12-25 16:02:09 +08:00
8a78bfef14 Added DebugInfo 2025-12-25 15:58:57 +08:00
18f3976b48 Fixed the overlooked files that needed changes 2025-12-24 14:27:24 +08:00
e8c6cee046 The calculation process has been modified, and now it is performed directly in the gameapplication class 2025-12-24 14:01:25 +08:00
c2fd549f49 Change button color to black 2025-12-23 16:00:18 +08:00
473666f95c change logictexture to 640x360 2025-12-22 13:32:55 +08:00
86dce63e74 Added a lots of the file to write the pixel game but due to some problem ,i dicide to change sdl3 to sfml,a more modern lib 2025-12-21 14:58:33 +08:00
ad3b8d7732 Added GameOver Scene 2025-12-14 10:33:06 +08:00
034c1a858e Render the Actiontype 2025-12-13 18:35:49 +08:00
4a71e4f742 Added a overload setText 2025-12-13 18:35:07 +08:00
be106e3865 Added button handle event 2025-12-13 16:08:11 +08:00
6f5c378cb0 Added SceneEvent callback 2025-12-13 16:07:22 +08:00
e4e40afe05 Added MainMenuScene 2025-12-13 16:05:24 +08:00
1d1f71af19 Add label component 2025-12-13 16:02:14 +08:00
6637d0f850 Added UI class and UI rendering class 2025-12-11 16:46:54 +08:00
f8f397af50 Remove UIType.h 2025-12-08 21:15:53 +08:00
32eb465f39 Use GameScene to control render 2025-12-06 18:39:40 +08:00
eaf7ea27f7 change render structure 2025-12-06 10:24:26 +08:00
6d44c61db8 change core to game 2025-12-06 10:12:07 +08:00
06b840e7ff Added draw board function 2025-11-30 15:24:45 +08:00
d43ca4394d Add ConnectedComponentManager 2025-11-26 15:20:18 +08:00
ff2ddc6fd4 Optimized the structure 2025-11-23 15:13:28 +08:00
5100aa799f A startup for it 2025-11-22 22:16:58 +08:00