<span id="energy">플레이어 에너지: 10</span><br>
<span id="time">경과 시간: 0</span>
</div>
<div id="scoreboard">점수: 0</div>
<button id="restartButton" onclick="restartGame()">다시 시작</button>
<audio id="backgroundMusic" autoplay loop>
<source src="01_back.mp3" type="audio/mpeg">
Your browser does not support the audio element.
</audio>
<audio id="collisionSound" src="02_eng.mp3"></audio>
<script>
// 게임 초기화
var canvas = document.getElementById("gameCanvas");
var context = canvas.getContext("2d");
var maxObstacleSpeed = 6; // 장애물의 최대 이동 속도
var obstacleSpeedIncrease = 0.1; // 장애물의 이동 속도 증가량
// 이미지 로드
var bug1Image = new Image();
bug1Image.src =
"https://ai.esmplus.com/yhkorea11/sellerhub/20230517/png1.png";
var bug2Image = new Image();
bug2Image.src =
"https://ai.esmplus.com/yhkorea11/sellerhub/20230517/png2.png";
var bug3Image = new Image();
bug3Image.src =
"https://ai.esmplus.com/yhkorea11/sellerhub/20230517/png3.png";
var playerImage = new Image();
playerImage.src =
"https://ai.esmplus.com/yhkorea11/sellerhub/20230517/13.png";
var bulletImage = new Image();
bulletImage.src =
"https://ai.esmplus.com/yhkorea11/sellerhub/20230517/23.png";
// 플레이어 설정
var player = {