Professional Documents
Culture Documents
DOCTYPE html>
<html>
<head>
<title>Space Shooter</title>
<style>
#game-board {
width: 400px;
height: 600px;
border: 1px solid black;
margin: 0 auto;
position: relative;
}
#player {
width: 40px;
height: 40px;
background-color: blue;
position: absolute;
bottom: 0;
left: 50%;
transform: translateX(-50%);
}
.enemy {
width: 30px;
height: 30px;
background-color: red;
position: absolute;
}
.bullet {
width: 5px;
height: 15px;
background-color: yellow;
position: absolute;
}
</style>
</head>
<body>
<div id="game-board">
<div id="player"></div>
</div>
<script>
document.addEventListener("DOMContentLoaded", function() {
// Game board dimensions
var width = 400;
var height = 600;
// Player properties
var playerWidth = 40;
var playerHeight = 40;
var playerSpeed = 5;
// Enemy properties
var enemyWidth = 30;
var enemyHeight = 30;
var enemySpeed = 2;
// Bullet properties
var bulletWidth = 5;
var bulletHeight = 15;
var bulletSpeed = 5;
// Game variables
var gameBoard = document.getElementById("game-board");
var player = document.getElementById("player");
var enemies = [];
var bullets = [];
gameBoard.removeChild(enemy);
enemies.splice(j, 1);
break;
}
}
}
}
requestAnimationFrame(update);
}