Aquí tienes un ejemplo de un juego simple que cumple con los requisitos mencionados:
En este ejemplo, se crean pictogramas para un tanque, avión, barco y submarino. Cada uno de ellos se carga y se dibuja en un lienzo de juego utilizando la etiqueta `<canvas>`. La función `updateGame()` actualiza el juego en cada fotograma, limpiando el lienzo y volviendo a dibujar los pictogramas en sus respectivas posiciones.
Ten en cuenta que las rutas de las imágenes ("emozi_rabbit.png", "emozi_hamuster.png", etc.) deben ser reemplazadas por las rutas válidas de las imágenes que desees utilizar en tu juego.
Espero que esto te ayude a comenzar con tu juego. ¡Disfruta programando!