Para que todo funcione, Charnas primero tuvo que modificar una consola original de NES para que pudiera descargar una ROM del cartucho original del juego, y luego crear un emulador NES que se ejecuta en JavaScript que podría funcionar en un navegador web. Pero tan rápido como Mobenet de Google estaba reconociendo los movimientos corporales, tratar de jugar a Punch-out! usando golpes y demás en vivo era demasiado lento en comparación con un mando de NES. Para resolver el problema, Charnas tuvo que hackear el código del juego y ralentizar cada uno de los oponentes del título para que coincidan con la velocidad de los controles de movimiento. (También aprovechó la oportunidad para cambiar parte del diálogo en el juego que no ha envejecido bien desde los años 80).

Advertisement
Advertisement

Para hacer que el juego sea aún más realista, Charnas incluso agregó algún castigo físico visual para correlacionarse con un jugador que es golpeado por un oponente. Pero en lugar de un gancho de un guante de boxeo, ofrece dolorosas descargas eléctricas, y suena tan divertido como puedas imaginar.

Cualquiera que quiera probar el juego Punch-Out! en vivo de Charnas puede señalar su navegador en Reallifepuncheut.com, donde se recomienda encarecidamente pasar por el tutorial antes de saltar al juego. Solo un número limitado de jugadores puede entrar en el anillo virtual a la vez porque Charnas solo compró un número limitado de cartuchos NES de Punch-out! con el fin de mantener a los abogados de Nintendo a distancia (probablemente todavía están acechando), por lo que es posible que tengas que esperar en una cola virtual primero, aunque a diferencia de los juegos de control de movimiento en la Switch y la Wii, este es completamente gratis.