Ahora pensando como si yo quisiese hacer un juego se me ha ocurrido que debe haber una ocx para utilizar sprites (recuerdo que en el commodore las llamaban así), así que buscando he encontrado esto. Igual lo conoces o incluso lo estás usando, pero por si te sirve ahi te dejo la dirección de descarga de una ocx para juegos y otra con las fuentes de un juego parecido a lo que quieres hacer.
No lo he probado, pero tiene buena pinta.
La ocx
http://dxlib32.se32.com/downloads.html
No la he probado, pero la he instalado y creo que trae muchos ejemplos.
El juego
http://planetsourcecode.com/vb/scrip...4&lngWId=1#zip
Que se dé bien.
PD: El juego utiliza la ocx. Tendrás que instalarla primero.