Hola... amigo estas algo muy mal ubicado, te cuento que si quieres hacer algo realmengte buieno , es mejor que aprendas C++ o C# ya que VB en ese sentido sino tiene nada que hacer.
Para hacer algo interesante consulta la documentacion de DirectX en la pàgina de microsoft, como consejo no trates en vb ni en C++ ya que uno es muy pobre y el otro es muy poderoso pero muy comlejo.. C# es una exelente alternativa, ademas porque posee librerias en codigo manejado, mucho mas facil de entender y de aprender.. y muy poderoso...
en lo personal te cuento que estoy haciendo un videojuego para mi proyecto de grado en la universidad y sera implementeado en C# aunque hasta ahora estoy comenzando. exitos:suerte:
cuando necesites ayuda
cuenta conmigo