From: Joshua Simmons Date: Sat, 25 Oct 2025 14:13:49 +0000 (+0200) Subject: shark: Fix movement speed X-Git-Url: https://git.nega.tv//gitweb.cgi?a=commitdiff_plain;h=7a0ad72c7ac20c1f244dd7652f070151847e3474;p=josh%2Fnarcissus shark: Fix movement speed --- diff --git a/title/shark/src/game.rs b/title/shark/src/game.rs index 4656ec6..ae5e732 100644 --- a/title/shark/src/game.rs +++ b/title/shark/src/game.rs @@ -267,10 +267,10 @@ impl GameState { | (self.actions.is_active(Action::Right) as usize) << 3; // Pre-rotated values - const UP: Vec3 = vec3(SQRT_2, 0.0, SQRT_2); - const DOWN: Vec3 = vec3(-SQRT_2, 0.0, -SQRT_2); - const LEFT: Vec3 = vec3(SQRT_2, 0.0, -SQRT_2); - const RIGHT: Vec3 = vec3(-SQRT_2, 0.0, SQRT_2); + const UP: Vec3 = vec3(SQRT_2 / 2.0, 0.0, SQRT_2 / 2.0); + const DOWN: Vec3 = vec3(-SQRT_2 / 2.0, 0.0, -SQRT_2 / 2.0); + const LEFT: Vec3 = vec3(SQRT_2 / 2.0, 0.0, -SQRT_2 / 2.0); + const RIGHT: Vec3 = vec3(-SQRT_2 / 2.0, 0.0, SQRT_2 / 2.0); const UP_LEFT: Vec3 = vec3(1.0, 0.0, 0.0); const UP_RIGHT: Vec3 = vec3(0.0, 0.0, 1.0); const DOWN_LEFT: Vec3 = vec3(0.0, 0.0, -1.0);