Java Script For Bubble Shooter Game
Java Script For Bubble Shooter Game
game-container");
const shooter = document.getElementById("shooter");
const pointer = document.getElementById("pointer");
// Event listener for mouse movement to adjust the angle of the shooter
gameContainer.addEventListener("mousemove", (event) => {
const mouseX = event.clientX;
const mouseY = event.clientY;
const shooterX = shooter.offsetLeft + shooterWidth / 2;
const shooterY = shooter.offsetTop + shooterHeight / 2;
isShooting = true;
const speed = 4;
const dx = Math.cos(shooterAngle) * speed;
const dy = Math.sin(shooterAngle) * speed;
function moveBubble() {
const bubbleLeft = parseFloat(bubble.style.left);
const bubbleTop = parseFloat(bubble.style.top);
requestAnimationFrame(moveBubble);
}
moveBubble();
}