Jesús Bosch

XNA, programación gráfica y desarrollo de videojuegos por un Microsoft Student Partner

[GameDev] Visual Studio como entorno de desarrollo de videojuegos

Para desarrollar videojuegos con Visual Studio hoy por hoy tenemos varias opciones. Las hay para todos los gustos, y al contrario de lo que piensa mucha gente, no sólo está XNA. Aquí enumero algunos de los más utilizados y explico como configurarlos.

XNA
Basado en C# y las librerías gráficas XNA desarrolladas por Microsoft. Ideal para introducirse en el mundo del desarrollo de los videojuegos 2D y 3D. Esos pueden ser desplegados en los siguientes dispositivos: PC, XBOX 360, y ZUNE. Además incluye la ventaja de que puedes publicar tus juegos en XBOX Live y ganar algun dinero vendiéndolos, algo que sería bastante más difícil con una distribución própia si eres un desarrollador "amateur".

Todo el software necesario para desarrollar con XNA es gratuito:

- Visual C# 2008 Express Edition

- XNA Framework


GDK

Otra plataforma de desarrollo de videojuegos 2D y 3D creada por Microsoft. Esta vez funciona con código C++, con el enorme potencial que ello ofrece (en cuanto a performance y compatibilidad). Existe una gran comunidad de GDK que ofrece herramientas y material gratuito para el desarrollo de videojuegos, como modelos3D, sonidos, tutoriales, y modeladores 3D, etc. Se podría considerar un entorno de desarrollo profesional. También existe una versión para .NET, que puede funcionar con C# y VB.NET entre otros. También pueden encontrarse frameworks específicos que funcionan como una capa superior a este (engines) de Física, AI, etc de gran calidad, alguno de ellos desarrollado por NVIDIA.

De nuevo, el software es gratuito:

- Visual Studio 2008 Express Edition

- Dark GDK

 

OPENGL/GLUT

GLUT podría decirse que es la versión para windows de OPENGL. ¿Qué decir de OPENGL? Es multiplataforma, open source, y lleva ya años de carrera... Los desarrolladores nos aseguran que sus aplicaciones son portables a cualquiera de las plataformas que soporte OPENGL (son muchas).

- Visual Studio 2008 Express Edition

- GLUT

- Tutorial de instalación y uso en Visual Studio C++

 

¿Otros entornos potentes para desarrollar juegos con Visual Studio? Si crees que hay otras opciones interesantes comentalo y las iré añadiendo :-)

Posted: 23/7/2009 9:43 por Jesús Bosch | con 1 comment(s) |
Archivado en:
Comparte este post:

Comentarios

Nerio Navea ha opinado:

Hey man, muy buen articulo!

# August 26, 2010 9:16 PM