11. 2.comandos teclado

 

Comandos de Teclado en JavaScript: Detectando Teclas Pulsadas

¿Alguna vez te has preguntado cómo los videojuegos detectan las teclas que presionas? Hoy exploraremos cómo identificar comandos del teclado usando JavaScript, un paso esencial para crear controles en juegos.

🔍 Detectando Teclas Pulsadas

El código clave que usamos es:

javascript
document.addEventListener('keydown', function(tecla) {
    if (tecla.keyCode == 32) {
        console.log("espacio");
    }
    if (tecla.keyCode == 38) {
        console.log("arriba");
    }
})

📝 Explicación:

  1. Event Listener: Usamos document.addEventListener para "escuchar" cuando se presiona una tecla (keydown).

  2. Key Codes: Cada tecla tiene un código numérico único:

    • 32: Tecla de espacio

    • 38: Flecha arriba

  3. Acciones: Cuando detectamos estas teclas, mostramos un mensaje en consola.

🕹️ Aplicación en Videojuegos

Esta técnica es fundamental para:

  • Mover personajes (con flechas direccionales)

  • Disparar (con barra espaciadora)

  • Realizar acciones especiales (con otras teclas)

💡 Próximos Pasos

Con esta base, podremos:

  1. Mover objetos en pantalla

  2. Controlar personajes de juego

  3. Implementar mecanicas más complejas

Comentarios

Entradas más populares de este blog

codigo

5. 04.funciones parte1