Si te decides a hacer algo con VB (bueno, mejor termina antes lo que estás haciendo en Allegro, no sea que te quedes a medias ), quizá también te pueda servir esto:
http://dxlib32.se32.com/
Hey! ya vi que por aqui conocen el proyecto
Sobre el soporte a
VB.NET comentar que yo no he podido probarlo realmente, se de que
VB.NET lo soporta por un antiguo usuario de la libreria que dijo lograr portar el codigo de los tutoriales y hacerlos correr sobre
VB.NET 2003. Aun habiendo soporte, no te merece la pena la
dx_lib32 en
.NET y menos aun programar con
DirectX8 puediendo hacerlo con
DirectX9 (o con Managed DirectX), que te aporta muchas mas ventajas. Si el programar con
DirectX te supone una barrera existen varias herramientas similares a
dx_lib32 para
.NET, inclusive un port de
SDL a
.NET que te podria tambien interesar.
Un comentario acerca de esto:
VB.net no te dara la misma movilidad de C# (C.Net)
La unica diferencia que vas a encontrar con
VB.NET y
C# es su sintaxis
(de ahi supongo lo de 'movilidad'), la sintaxis de
C# es incomparable, y por otro lado la posibilidad de usar punteros en modo 'unsafe', del que carece
VB.NET. Por lo demas el resultado sera el mismo en potencia y calidad ya que una vez compilados generan el mismo codigo ambos lenguajes. En ese aspecto es una gozada
.NET Yo por mi parte me decanto mas por
C# que
VB.NET.
Salu2...