Implementa el ‘código Konami’ en Javascript

Este post va para todos esos que somos amantes de los videojuegos, y que en concreto disfrutamos hace ya muchos años con los míticos juegos de la compañía nipona (sobre todo con los Metal Gear Solid).

Pues bien, había un truco mítico en estos juegos y era introducir esta secuencia con el mando: ? ? ? ? ? ? ? ? B A , lo cual nos daba algún tipo de truco o información secreta. Pues bien, Andres Nieto ha explicado como se hace en Javascript, y lo cierto es que es muy sencillo. Os lo dejo tras el salto y también con enlace a su blog.

Enlace | Tuturial código Konami

<head>
 <script type="text/javascript">
   var $ = {
      enabled: false,
      tmp: Array(),
      _konamiCode: Array(65,66,39,37,39,37,40,40,38,38),
      init: function() {
        this.tmp = Array(65,66,39,37,39,37,40,40,38,38);
      },
      konamiCode: function(e) {
        if(!this.enabled) {
          var t = this.tmp.pop();
          if((e.keyCode-t) == 0) {
            if(this.tmp.length == 0) {
              this.enabled = true;
            }
          }
          else {
            this.init();
          }
        }
        else {
          this.action();
        }
      },
      // Cambiamos por nuestra funcionalidad.
      action: function() {
        alert("Konami Code Activated");
      }
    }
 </script>
</head>
<body onload="$.init()" onkeydown="$.konamiCode(event)">
</body>
Packs de recursos a precios increíbles
Aprovecha la ocasión y hazte con alguno de estos packs con recursos de calidad para profesionales, ahora a precios muy rebajados:
Pack rebajado un 99%1000 fotos rebajadas un 64%

Un comentario

  1.   gamecrusher dijo

    Lo recuerdo bien, era: arriba, arriba, abajo, abajo, izquierda, derecha, izquierda, derecha, a, b, select y start.

Escribe un comentario