Beh... dipende dal tipo di gioco... se intendi giochi stile "Campo minato", VB va benissimo: la sua semplicità d'uso, la velocità nel realizzare applicazioni a finestre facilitano molto in questo campo.
Se intendi, invece, la realizzazione di giochi che sfruttino le capacità di rendering 3D della scheda video, o, più in generale, giochi che si appoggiano su specifiche librerie grafiche (come DirectX, OpenGL...), direi che VB non fa proprio al caso tuo: meglio orientarsi verso C++.
Una buona alternativa a VB per quanto riguarda le applicazioni come quelle descritte sopra (stile "campo minato"), ora come ora è senz'altro Java: in questo caso hai il pregio della portabilità del codice, permettendoti la distribuzione del gioco su piattaforme differenti, senza particolari accorgimenti (io, per esempio, ho sviluppato il gioco del Forza Quattro in Java e l'ho testato sia su Windows sia su Linux. Ti lascio anche il link, se ti può interessare: http://www.moccoweb.it/LeleFT/downloads/index.htm )
Ciao.![]()