|
|
6a24decd17
|
refactor: improve scene onEnter logic
|
2026-02-13 20:59:46 +08:00 |
|
|
|
2d627a923d
|
refactor: enhance type safety by changing SceneType from string to enum class
|
2026-02-08 19:45:18 +08:00 |
|
|
|
be083d75e9
|
refactor: overhaul animation rendering
|
2026-02-07 11:22:53 +08:00 |
|
|
|
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 |
|
|
|
26408b35b9
|
feat: add MOVE animation
|
2026-01-16 19:48:26 +08:00 |
|
|
|
52badbfd1c
|
fix: callback funtion not injected when restarting the game
|
2026-01-16 18:05:53 +08:00 |
|
|
|
562599b8b4
|
feat: add texture destory function
|
2026-01-15 20:49:11 +08:00 |
|
|
|
d65d4241f4
|
refactor: switch piece rendering from direct draws to texture system
|
2026-01-15 16:43:17 +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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
e1245997ae
|
Divide render into renderWorld and renderUI
|
2025-12-23 16:02:47 +08:00 |
|
|
|
96b005e2ef
|
Using WindowManager to begin and end frame
|
2025-12-19 22:47:18 +08:00 |
|
|
|
ad3b8d7732
|
Added GameOver Scene
|
2025-12-14 10:33:06 +08:00 |
|
|
|
27ff62df14
|
Added drawMovementRange function
|
2025-12-13 19:53:02 +08:00 |
|
|
|
98a7b34bfa
|
Rename GameRenderer to BoardRenderer
|
2025-12-13 18:56:50 +08:00 |
|
|
|
fccff79a6a
|
Change frame control to the scene
|
2025-12-13 18:49:55 +08:00 |
|
|
|
034c1a858e
|
Render the Actiontype
|
2025-12-13 18:35:49 +08:00 |
|
|
|
a62b73027b
|
Add automatic update Button rect function
|
2025-12-13 16:04:30 +08:00 |
|
|
|
6637d0f850
|
Added UI class and UI rendering class
|
2025-12-11 16:46:54 +08:00 |
|
|
|
a6403953ef
|
Add draw piece function
|
2025-12-06 23:01:43 +08:00 |
|
|
|
32eb465f39
|
Use GameScene to control render
|
2025-12-06 18:39:40 +08:00 |
|