<!
doctype html>
<html lang="es">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width,initial-scale=1" />
<title>Snake Retro</title>
<link rel="stylesheet" href="[Link]" />
</head>
<body>
<div class="app">
<aside class="sidebar">
<h1>Snake Retro</h1>
<section class="card">
<h2>Configuración</h2>
<label>Nombre
<input id="name" type="text" maxlength="18" placeholder="Jugador" />
</label>
<label>Volumen música
<input id="volume" type="range" min="0" max="1" step="0.01"
value="0.35" />
</label>
<div class="buttons">
<button id="startBtn">▶ Start</button>
<button id="resetBtn" class="secondary">⟲ Reiniciar</button>
<button id="pauseBtn" class="secondary">⏸ Pausa (P)</button>
</div>
</section>
<section class="card">
<div class="tabs">
<button id="tabDur" class="tab active">Duración</button>
<button id="tabPts" class="tab">Puntos</button>
</div>
<ol id="leaderboard" class="leaderboard"></ol>
</section>
<!-- NUEVO FOOTER -->
<footer>
<small id="attribution">
DR Uso de audio con fines educativos │ Desarrollado por
<strong>JuanPariona©</strong> │ 2025
</small>
</footer>
</aside>
<main class="stage-wrap">
<canvas id="stage" width="960" height="960"></canvas>
<div id="overlay" class="overlay"></div>
<!-- D-pad táctil (se muestra en móviles; también usable en desktop) -->
<div id="pad" aria-label="Controles táctiles" role="group">
<button class="pad-btn" data-dir="up" aria-label="Arriba">▲</button>
<div class="pad-row">
<button class="pad-btn" data-dir="left"
aria-label="Izquierda">◀</button>
<button class="pad-btn" id="pad-pause"
aria-label="Pausa/Reanudar">⏯</button>
<button class="pad-btn" data-dir="right" aria-label="Derecha">▶</button>
</div>
<button class="pad-btn" data-dir="down" aria-label="Abajo">▼</button>
</div>
<!-- /D-pad -->
</main>
</div>
<!-- Música: coloca tu archivo en assets/[Link] o assets/music.mp3 -->
<audio id="bgm" preload="auto" loop>
<source src="assets/[Link]" type="audio/ogg" />
<source src="assets/music.mp3" type="audio/mpeg" />
</audio>
<!-- Importante: el D-pad debe estar en el DOM ANTES de cargar el JS -->
<script defer src="[Link]"></script>
</body>
</html>