Los objetos verticales son sprites de software, como uso SC2 sin redefinir una tabla de caracteres tengo que volcarlos directamente sobre la tabla de patrones y sobre la de color, al estilo spectrum, vamos; pero con resolución MSX
Las plataformas en cambio, están construidas de forma mixta, los caracteres iniciales (más a la izquierda) mediante idéntico volcado y los restantes accediendo a la tabla de nombres, copiando los iniciales. Esto permite que cuando desplazo un sprite software, cuando este se dibuja sobre una plataforma (¡ojo, no puede machacar los primeros caracteres de la misma!) el VDP solito se encarga de representarlo "por debajo", cuando realmente lo que sucede es que en la tabla de nombres hay otro caracter en esa posición.
Los sprites sólo utilizan una fase de dibujado-borrado ya que tienen lineas vacias por encima y por debajo y se autoborran al desplazarlos.
Las colisiones son idénticas para todos los elementos móviles del juego, utilizo una rutina de colisión de rectángulos, más o menos ajustada (más menos que más
) a la forma del sprite.