Hallo! Ich möchte Spiele in DirectX schreiben. Was ist als Grundlage besser? C++ oder VB? Wo kann ich das ganze deppengerecht lernen?

Hallo! Ich möchte Spiele in DirectX schreiben. Was ist als Grundlage besser? C++ oder VB? Wo kann ich das ganze deppengerecht lernen?
Ach, ich hab jetzt auch nochmal im Internet gesucht, und ein paar schöne Tutorials (Deutsch & Englisch). Hier ein paar Adressen:
http://festini.device-zero.de http://home.pages.at/phoenix1982/frame.html