Estoy creando un juego y hago las animaciones con requestanimationframe y cuando lo ejecuto localmente en localhost todo funciona sin problemas y se ejecuta a la velocidad que quiero, pero cuando publico el juego en las páginas de github todo va muy lento. Y no recibo ninguna advertencia de que el marco de animación de solicitud tardó n segundos en completarse. ¿Es la velocidad del servidor en el que está alojado el sitio o debo comprobar algo más?
Lo único que probé hasta ahora es aumentar la velocidad del juego, pero no noté ningún cambio en el producto final.
después de algunas investigaciones, descubrí que la razón por la que se estaba ralentizando eran los cuadros, hice un registro de rendimiento y descubrí que estaba obteniendo cuadros parcialmente prevenidos en algunos cuadros porque mi pantalla era más rápida que 60 fps, la forma de solucionarlo es controle sus marcos en su ciclo de cuadro de animación de solicitud