From 78fe6a24f4850439335d486cd8cb426bd78cf7fb Mon Sep 17 00:00:00 2001 From: hubourge Date: Fri, 15 Nov 2024 17:44:22 +0100 Subject: [PATCH] Game solo/multi - Fix player scale --- .../static/javascript/multiLocalGame/Ball.js | 4 +-- .../static/javascript/multiLocalGame/Map.js | 25 ++++++++++--------- .../javascript/multiOnlineGame/Player.js | 6 ++--- 3 files changed, 18 insertions(+), 17 deletions(-) diff --git a/docker-compose/requirements/nginx/static/javascript/multiLocalGame/Ball.js b/docker-compose/requirements/nginx/static/javascript/multiLocalGame/Ball.js index 6c6a5bd..cc4ce74 100644 --- a/docker-compose/requirements/nginx/static/javascript/multiLocalGame/Ball.js +++ b/docker-compose/requirements/nginx/static/javascript/multiLocalGame/Ball.js @@ -3,10 +3,10 @@ /* ::: :::::::: */ /* Ball.js :+: :+: :+: */ /* +:+ +:+ +:+ */ -/* By: edbernar +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2024/08/28 15:58:03 by edbernar #+# #+# */ -/* Updated: 2024/09/14 00:19:46 by edbernar ### ########.fr */ +/* Updated: 2024/11/14 15:34:44 by hubourge ### ########.fr */ /* */ /* ************************************************************************** */ diff --git a/docker-compose/requirements/nginx/static/javascript/multiLocalGame/Map.js b/docker-compose/requirements/nginx/static/javascript/multiLocalGame/Map.js index 0aad816..7b9f1d5 100644 --- a/docker-compose/requirements/nginx/static/javascript/multiLocalGame/Map.js +++ b/docker-compose/requirements/nginx/static/javascript/multiLocalGame/Map.js @@ -3,10 +3,10 @@ /* ::: :::::::: */ /* Map.js :+: :+: :+: */ /* +:+ +:+ +:+ */ -/* By: edbernar +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2024/08/28 12:23:48 by edbernar #+# #+# */ -/* Updated: 2024/11/13 14:54:17 by edbernar ### ########.fr */ +/* Updated: 2024/11/14 15:33:50 by hubourge ### ########.fr */ /* */ /* ************************************************************************** */ @@ -59,16 +59,17 @@ class Map initialSpeed = 0.15; speed = 1; - if (Math.random() > 0.5) - { - vec2.z = (Math.random() * 0.8 - 0.4) * initialSpeed; + vec2.z = 0 * initialSpeed; + // if (Math.random() > 0.5) + // { + // vec2.z = (Math.random() * 0.8 - 0.4) * initialSpeed; vec2.x = Math.sqrt(initialSpeed * initialSpeed - vec2.z * vec2.z); - } - else - { - vec2.z = (Math.random() * 0.8 - 0.4) * initialSpeed; - vec2.x = Math.sqrt(initialSpeed * initialSpeed - vec2.z * vec2.z); - } + // } + // else + // { + // vec2.z = (Math.random() * 0.8 - 0.4) * initialSpeed; + // vec2.x = Math.sqrt(initialSpeed * initialSpeed - vec2.z * vec2.z); + // } setTimeout(() => { scoreElement.innerHTML = '3'; @@ -182,7 +183,7 @@ class Map { const value = 0.01; - for (let i = 1; i < 10; i++) + for (let i = 0; i < 10; i++) { setTimeout(() => { player.scale.z += value; diff --git a/docker-compose/requirements/nginx/static/javascript/multiOnlineGame/Player.js b/docker-compose/requirements/nginx/static/javascript/multiOnlineGame/Player.js index c972479..ac59a0f 100644 --- a/docker-compose/requirements/nginx/static/javascript/multiOnlineGame/Player.js +++ b/docker-compose/requirements/nginx/static/javascript/multiOnlineGame/Player.js @@ -3,10 +3,10 @@ /* ::: :::::::: */ /* Player.js :+: :+: :+: */ /* +:+ +:+ +:+ */ -/* By: edbernar +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2024/08/18 00:30:31 by edbernar #+# #+# */ -/* Updated: 2024/11/13 15:23:47 by edbernar ### ########.fr */ +/* Updated: 2024/11/14 15:31:28 by hubourge ### ########.fr */ /* */ /* ************************************************************************** */ @@ -436,7 +436,7 @@ class Player const value = 0.004; - for (let i = 1; i < 10; i++) + for (let i = 0; i < 10; i++) { setTimeout(() => { object.scale.z += value;