Merge branch 'fix/p2-join-physics': el P2 ja pot accelerar després de fer join

This commit is contained in:
2026-05-21 19:44:52 +02:00
+4 -1
View File
@@ -919,7 +919,10 @@ void GameScene::joinPlayer(uint8_t player_id) {
Vec2 spawn_pos = getSpawnPoint(player_id); Vec2 spawn_pos = getSpawnPoint(player_id);
ships_[player_id].init(&spawn_pos, true); ships_[player_id].init(&spawn_pos, true);
// No visual message, just spawn (per user requirement) // Registrar el cos físic al món. Si el jugador començà inactiu, el
// constructor no l'havia afegit; sense això, applyForce s'acumula
// però mai s'integra → la nau no es desplaça.
physics_world_.addBody(&ships_[player_id].getBody());
std::cout << "[GameScene] Jugador " << (int)(player_id + 1) << " s'ha unit a la match!" << '\n'; std::cout << "[GameScene] Jugador " << (int)(player_id + 1) << " s'ha unit a la match!" << '\n';
} }