Siguiendo con la serie de desarrollo de videojuegos para la web, tras haber probado la API de Canvas 2D (si te interesa puede ver el post sobre experimiento de visualización o el de motor videojuego con Canvas 2D), y antes de dar el salto a WebGL (la mayoría de motores de videojuego en JavaScript utilizan WebGL para el renderizado) quería probar el rendimiento del navegador desarrollando un juego muy simple que manipulase el DOM para mostrar los gráficos.
(Si quieres ir al juego directamente puedes hacerlo clicando aquí 🎾.
O clica aquí para investigar el código fuente.)
Sigue leyendo Videojuegos en HTML5 con CSS y JavaScriptDOM (Document Object Model) representa una página web como un árbol, dónde los elementos de la página son nodos. A este representación se puede acceder y manipular con lenguajes de programación como JavaScript.