jueves, 14 de enero de 2010

Viva .NEXT

Algo de lo que se jacta la gente que gusta de las aplicaciones Open Source, GNU y gratuitas en general es, precisamente, de esa cualidad de gratuidad.

Siempre se asocia a Microsoft esa bestia capitalista que destruye el software y blah blah blah blah.

Sinceramente y pese a que con esto quizás pierda crédito ante todos ess "puristas informáticos" que hablan mal de microsoft(como si dejara de dormir porque un linuxero o un javero no me de pelota), debo decir que las aplicaciones microsoft me gustan. Y no es por una cosa a priori, porque la haya visto en un documental en history channel o algo así, sino que mi cariño por microsoft viene de la empiria.

Llevo alrededor de 10 años ganando dinero por saber usar herramientas microsoft(Desde instalar Windows, levantar un Active Directory, al desarrollo de aplicaciones de uso gubernamental sobre .NET). Ni Dios me ha provisto de comida como indirectamente lo ha hecho Bill Gates XD.

Llevo alrededor de 10 años consumiendo los canales de capacitación e información que Microsoft provee. Léase Technet, MSDN, Desarrollador 5 Estrellas, Microsoft Academy, etc. de forma gratuita.

En estos 10 años he aprendido lo bien que Microsoft hace las cosas. Esto, claro está es un juicio subjetivo, pero nace de la siguiente situación:

¿Alguien ha tenido alguna vez que configurar Eclipse para usar java, Ejb, Hibernate, MySQL para levantar un sitio con acceso a bases de datos sobre una arquitectura SOA?
¿Alguien ha tenido que instalar Visual Studio y Sql Server para levantar un sitio con acceso a bese de datos sobre una arquitectura SOA?
Si han visto ambas situaciones:¿Cual de los dos tipos pudo estar trabajando antes de mediodia?

En Microsoft, con un par de Next Next Next... y por si tienes dudas una vueltecita a MSDN, ya estás listo.

En Java, te descargas un componente, luego el otro...ah! depende de la versión...ah! documentación... claro, podemos ver javahispano o luego podemos ver(por si no está actualizado) el sitio del desarrollador del framework java que usemos(Struts, JBOSS, Hibernate.... etc)... algo falló... chucha... otro dia perdido.

Debo decir que me gusta la simpleza que Microsoft provee en ese sentido pues me deja el tiempo libre para:PROGRAMAR.

y si además de esa productividad añadimos que no debo pagar un peso por las herramientas, o por la actualizadísima y centralizada información, pues ¿Qué mejor?.

Pues bueno, en el escenario del desarrollo de juegos puedo desarrollar, con un entorno de desarrollo legalmente licenciado sin pagar un solo peso. BUENO Y GRATIS, COMO EL AIRE.

Para empezar a desarrollar un juego con las herramientas que microsoft provee, claro está, primero debo cumplir con algunos requisitos de hardware y sistema operativo, los que detallo a continuación:

Hardware

Cualquier pc actual sirve(PIV o superior) siempre y cuando tenga una tarjeta de video con Shadder 2.0 o superior, si no tienes, en el mercado se consguen por 35 USD aprox, mas o menos 15 lucas chilenas y ya estás listo.

sistemas Operativos Soportados

• Windows XP Home Edition
• Windows XP Professional Edition
• Windows XP Media Center Edition
• Windows XP Tablet Edition
• Windows Vista Home Basic Edition
• Windows Vista Home Premium Edition
• Windows Vista Business Edition
• Windows Vista Enterprise Edition

XP, con Service Pack 2 o superior

Entorno de desarrollo
  1. Visual C# Express GRATUITO
  2. XNA Game Studio Express GRATUITO
  3. DirectX 9 GRATUITO
Las herramientas de desarrollo necesarias son, como ya indiquñe: gratuitas y están disponibles para su descarga en la sección de downloads de Microsoft...Sí, chúpense esa javeros, todito en un solo sitio.

Hay que dejar en claro, eso si, que esto es gratuito para fines no comerciales. Si quieres, por ejemplo, explotar tu juego con fines de lucro debes pagar una suscripción al club de creadores.
En el FAQ del XNA Creators club posdemos encontrar lo siguiente:

¿Tengo que ser un miembro de XNA Creators Club para publicar mis juegos de Xbox LIVE Community Games? Sí. Deberá disponer de una suscripción a Creators Club para poder crear y publicar juegos para Xbox 360. Puede adquirir una suscripción especial a XNA Creators Club para Xbox 360 mediante el Bazar Xbox LIVE por 99 USD al año (o 49 USD para cuatro meses).

Bueno, mientras estamos desarrollando, en esta etapa inicial no hay que ponerse con nada mas que con las ganas así que aquí van los links para preparar nuestro entorno de desarrollo y par tener alguna noción de que haremos en nuestro próximo post:

Recursos en general del sitio XNA Creators Club

XNA Game Studio Express

Documentación MSDN sobre XNA

Visual C# Express Edition

DirectX 9 Runtime Web Installer

Introducción a desarrollador Novato Webcast en inglés

Eso por ahora, descarguen, den una ojeada al starter y nos estamos leyendo luego.

Saludos

MAGH

No hay comentarios:

Publicar un comentario

-__-