Commit Graph

54 Commits

Author SHA1 Message Date
sebastian
8690efe184 FIX: Cyclic Includes of Scene and duplicate std::variant 2026-08-07 18:40:28 +02:00
sebastian
452bf92e20 UPD: Added LobbyScene 2026-08-06 21:34:22 +02:00
sebastian
6c2f580134 UPD: Send Connection Success only when auth acc was received 2026-08-06 20:41:11 +02:00
sebastian
d58b84d4a5 Multiplayer Connection Start 2026-08-06 20:35:13 +02:00
sebastian
19a3e55e5f Multiplayer Connect Modal 2026-08-06 17:47:41 +02:00
sebastian
fe9ecb1ecc ADD: Quit when Quit button is pressed 2026-08-06 17:31:14 +02:00
sebastian
de7cbdc73c ADD: Main Menu 2026-08-06 16:59:38 +02:00
sebastian
82b499e65c ADD: Render Basic UI Textures 2026-08-06 16:18:23 +02:00
sebastian
4ab4ea5262 UPD: Compute MoveResult before mutating state of piece 2026-08-05 18:59:36 +02:00
sebastian
f86e1b872a UPD: Move getMoveablePieceIndices to LudoRules 2026-08-05 18:46:38 +02:00
sebastian
72c7db8439 UPD: Move wouldCapture to LudoRules 2026-08-05 18:44:14 +02:00
sebastian
1c8a6840e6 UPD: Move isBlockedByOwnPiece to LudoRules 2026-08-05 18:42:01 +02:00
sebastian
7426374b00 UPD: Move computeDestination to LudoRules 2026-08-05 18:38:31 +02:00
sebastian
a3bb54f041 UPD: Move computePath to PiecePathBuilder 2026-08-05 18:34:02 +02:00
sebastian
bb75a3400a FIX: SIGSEGV 2026-08-05 17:26:57 +02:00
sebastian
5e580af16f WIP: GameController 2026-08-05 16:00:32 +02:00
sebastian
c755d39677 FIX: Correct Handling of Captured Case 2026-08-05 14:21:32 +02:00
sebastian
cdc6a1f92c ADD: Synchronize Hud with Animations 2026-08-05 13:41:25 +02:00
sebastian
64671363dc ADD: PlaySound when piece walks to its destination 2026-08-05 12:25:37 +02:00
sebastian
a5643d794c ADD: PlaySound when rolling dice 2026-08-05 10:40:01 +02:00
sebastian
89435a66a4 FIX: Animation for Capturing 2026-08-05 09:37:09 +02:00
sebastian
97f8e71e18 ADD: Enable AnimationSystem 2026-08-05 09:01:18 +02:00
sebastian
12c617587f ADD: Tests for LudoGameMode::computePath 2026-08-05 07:47:24 +02:00
sebastian
a278ce14c5 UPD: Remove thinking... spam 2026-08-05 07:19:09 +02:00
sebastian
ecc3f595bc UPD: Enhance output logs 2026-08-05 07:11:06 +02:00
sebastian
d4dbcc85fb UPD: Enhance test and output logs 2026-08-05 07:10:27 +02:00
sebastian
befd8b3cd9 ADD: AnimationSystem + Tests 2026-08-05 06:41:08 +02:00
sebastian
dedc37f6ac ADD: AnimationSystem 2026-08-04 18:56:02 +02:00
sebastian
a1936d666c ADD: Async Sound Loading + AudioLayer 2026-08-04 18:00:33 +02:00
sebastian
a5a97d141e ADD: Basic Sounds 2026-08-04 17:01:36 +02:00
sebastian
1923da2339 ADD: HighlightSystem 2026-08-04 16:12:32 +02:00
sebastian
f6096e2889 ADD: PickingSystem with AABB 2026-08-04 15:50:07 +02:00
sebastian
b879f2a636 ADD: AABB 2026-08-04 15:36:33 +02:00
sebastian
6ee58d4901 ADD: Visualize BoundingSpheres 2026-08-04 14:42:42 +02:00
sebastian
bb29a1d3f1 ADD: Basic AI 2026-08-02 21:52:16 +02:00
sebastian
c6d1fd8910 ADD: Basic UI 2026-08-02 21:04:34 +02:00
sebastian
7d9b31fe12 ADD: PickingSystem 2026-08-02 20:35:06 +02:00
sebastian
9bce759259 ADD: Spawn Pawns 2026-08-02 20:11:05 +02:00
sebastian
c82fc49aac ADD: Boardlayout + Fix Section Name 2026-08-02 17:38:07 +02:00
sebastian
5262143af8 ADD: Render Gameboard 2026-08-02 17:04:43 +02:00
sebastian
a1c6ffa0b7 ADD: Ludo Game 2026-08-02 15:56:57 +02:00
sebastian
92e3092d3b ADD: Move Camera 2026-08-02 13:51:24 +02:00
sebastian
ef72cb56c6 ADD: InputHandling 2026-08-02 13:35:31 +02:00
sebastian
6b011860fc ADD: Phong Lighting model 2026-08-02 10:17:38 +02:00
sebastian
96d2e89d48 ADD: AssetManager 2026-07-30 18:33:15 +02:00
sebastian
6e37fda356 ADD: Introduce Scenes 2026-07-30 07:42:56 +02:00
sebastian
c1732e01fa ADD: Introduce GameLayer 2026-07-30 06:49:17 +02:00
sebastian
484fe4aa3e ADD: Render with ECS 2026-07-29 21:55:01 +02:00
sebastian
474874d21b ADD: Projection, Transformation and ViewMatrix 2026-07-29 16:33:14 +02:00
sebastian
30c9683780 ADD: Rendering cubes 2026-07-29 15:06:44 +02:00