No se me renderizan los emojis en pantalla, y el código en JS se me ve así: <code>const emojis = { &#x27;-&#x27;: &#x27; &#x27;, ...

Manuel Araujo

Manuel Araujo

Pregunta
studenthace 3 años

No se me renderizan los emojis en pantalla, y el código en JS se me ve así:

const emojis = { '-': ' ', 'O': '🚪', 'X': '💣', 'I': '🎁', 'PLAYER': '💀', 'BOMB_COLLISION': '🔥', 'GAME_OVER': '👎', 'WIN': '🏆', };
2 respuestas
para escribir tu comentario
    Manuel Araujo

    Manuel Araujo

    studenthace 3 años

    Es exactamente lo que me pasa a mí, se renderizan esos símbolos. Y tengo el código como tú dices, tal como lo ha hecho el profesor. No sé si será cuestión de compatibilidad de mi Windows 7 o el Chrome con esos emojis. El elemento emojis lo copie de los archivos que tiene el profesor en la sección de recursos y de GitHub, ambos lo veo iguales.

    Guadalupe Monge Barale

    Guadalupe Monge Barale

    studenthace 3 años

    Probé tu código y si me renderiza pero, las letras así tal cual. Ejemplo 🚪

    Fíjate si en el HTML primero estás llamando al maps.js y luego a game.js De lo contrario, game no va a tener acceso al archivo.

    Y si en fillText estás llamando bien ejemplo emojis['X']

    Se me ocurre eso no más, compa. Saludos

Taller Práctico de JavaScript: ¡Crea tu Primer Videojuego!

Taller Práctico de JavaScript: ¡Crea tu Primer Videojuego!

Crea tu primer videojuego en JavaScript usando canvas. Controla un personaje, detecta colisiones, administra vidas, puntajes y récords. Convierte conceptos básicos de programación en un juego 2D funcional y adaptable.

Taller Práctico de JavaScript: ¡Crea tu Primer Videojuego!
Taller Práctico de JavaScript: ¡Crea tu Primer Videojuego!

Taller Práctico de JavaScript: ¡Crea tu Primer Videojuego!

Crea tu primer videojuego en JavaScript usando canvas. Controla un personaje, detecta colisiones, administra vidas, puntajes y récords. Convierte conceptos básicos de programación en un juego 2D funcional y adaptable.