30/01/11 22:05
pierotofy
Le Managed DirectX sono obsolete (e come hai detto tu, hanno pure qualche bug, irrisolto perchè è un progetto abbandonato). XNA è l'evoluzione delle Managed DirectX ed ha i suoi vantaggi (relativamente più semplice delle DirectX e 100% .NET), ma anche i suoi svantaggi (non offre le stesse prestazioni di altre librerie).
Usare le DirectX direttamente non ha nessun senso se sei veramente interessato a costruire un videogioco serio. Faresti molto meglio a dare un'occhiata agli engine 3D (che c'è ne sono a bizzeffe, anche open source) disponibili e costruire il tuo gioco con quell'engine.
ogre3d.org/