[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 🙂

Un comentario sobre “[GameDev] Visual Studio como entorno de desarrollo de videojuegos”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *