You might want to look into XNA. This was originally C# only, but it is now available for VB, and may be the best way to go for the graphics you are interested in.