En este tutorial podreis ver como programar en poco tiempo vuestro propio Arkanoid en Flash:
En este tutorial podreis ver como programar en poco tiempo vuestro propio Arkanoid en Flash:
El Microsoft XNA es un conjunto de herramientas lanzadas por la compañía de Bill Gates que proporciona un entorno de desarrollo para el diseño de videojuegos. Los primeros anuncios sobre el desarrollo de esta herramienta datan de Marzo de 2004 cuando fue anunciada en la Game Developers Conference de San José, California. Según palabras de sus creadores, se pretende aunar todos los elementos del desarrollo de videojuegos en una única herramienta, facilitando su desarrollo.
Esta herramienta permite el desarrollo de videojuegos tanto para PC (usando .NET Framework 2.0), como para la XBOX 360 (.NET Compact Framework 2.0). De esta manera el desarrollo del videojuego se puede realizar en C#, XNA Game Studio Express IDE y Visual Studio 2005, aunque la principal característica del entorno es tener unas amplias librerias y colecciones de clases que permitan una fácil reutilización de elementos.
A lo largo de la vida de la aplicación, Microsoft ha ido lanzando diversas versiones para distintos niveles de aprendizaje, siendo la versión más básica el XNA Game Studio Express, pensado para estudiantes y jugadores que quieran explotar su creatividad. La última versión lanzada es el Microsoft Game Studio 2.0 sin hacerse distinción entre versiones básicas y profesionales. La aplicación permite utilizar tanto librerías de DirectX 9.0, como los controladores de la XBOX 360, lo que permite desarrollar videojuegos tanto en 2D como en 3D.
Respecto al tema de licencias, Microsoft permite la realización de videojuegos comerciales para Windos, no permitiéndose uso comercial para XBOX Live o WIndows Live, a menos que se llegue a un acuerdo en concreto entre el desarrollador y la compañía. Microsoft tiene creado un club de usuarios que, bajo cuota de 99 dólares, permite probar los videojuegos de otros usuarios de la plataforma de desarrollo. La comunidad de usuarios de XNA es bastante activa, existiendo diversos sitios para poder empezar a trabajar con la herramienta, como por ejemplo este blog.
En este vídeo podeis ver un videojuego desarrollado con XNA:
Con esta nueva scción quiero daros a conocer diversas aplicaciones para diseñar videojuegos que no sean excesivamente complicadas o requieran muchos conocimientos de programación, y que sean canalizadoras de la creatividad de vuestras mentes. Para empezar le echaremos un vistazo a Adventure Game Studio, un potente programa para realizar aventuras gráficas del tipo «point & click», subgénero al que pertenecen las más conocidas aventuras (The Secret of Monkey Island, Maniac Mansion, Simon the Sorcerer, etc…).
Adventure Game Studio (AGS) es una aplicación desarrollada por el programador británico Chris Jones. Su primer lanzamiento fue para la plataforma MS-DOS en 1997 bajo el nombre de Adventure Creator. Esta primera versión aún era muy primitiva pero supuso el primer paso, en 1999 escribiría una versión mejorada que ya tendría el nombre de Adventure Game Studio. El objetivo de Chris Jones era llevar al usuario de PC medio la capacidad de crear sus propios videojuegos, para esto se basó en la aparente simplicidad en el interfaz de los videojuegos de Sierra, lo que le hacía suponer que desarrollar todo aquello era menos complicado de lo que podría parecer en un principio.
Para realizar nuestra primera aventura gráfica no requeriremos de conocimientos de programación, si bien Adventure Game Studio permite a usuarios expertos introducir su propia programación. Inicialmente nuestros juegos creados con esta aplicación tendrán la apariencia del motor gráfico de Sierra, aunque el propio programa tiene un editor de interfaz para diseñarlo a nuestro gusto. El nivel de sofistificación de nuestra aventura lo imponemos nosotros, ya que AGS nos da una gran variedad de posibilidades, de hecho podremos hacer desde juegos con apariencia clásica de 256 colores y una resolución de 320 x 200, hasta creaciones más serias en color verdadero y resolución de 800 x 600.
La simplicidad de Adventure Game Studio se basa en el tratamiento de los distintos elementos que integran una aventura gráfica. Por un lado nos dedicaremos al diseño de las distintas localizaciones en las que se desarrollará la aventura. Por otro lado nos dedicaremos al diseño de los diferentes personajes, así como de los diálogos con los que interactuarán los mismos. Un elemento indispensable en toda aventura que se precie son los objetos, así que tendremos que diseñarlos, darles una ubicación y, por supuesto, una utilidad en nuestro inventario. Por último terminaremos dándole nuestro toque personal a la aventura definiendo el diseñño de cursores, interfaz y las distintas fuentes de texto que se utilizarán en el juego.
Con esto ya nos podremos poner a hacer nuestros primeros pinitos pero, evidentemente, una aventura de una duración extensa requiere una inversión importante de tiempo.Así se crearon diversos grupos de trabajo que, basados en Adventure Game Studio, han creado aventuras gráficas de calidad como 5 Days a Stranger, James Peris, Magnicidio en la Corte, Cirque de Zale, Spooks o Soviet Unterzoegersdorf, así como remakes de clásicos como Maniac Mansion o King’s Quest. Tal es la popularidad de la aplicación que existen diversas competiciones internacionales donde los diseñadores exponen sus juegos y se reparten diversos galardones.
Adventure Game Studio está disponible para Windows, Linux y Mac, siendo totalmente gratuito y de libre distribución, lo que no impide crear videojuegos comerciales con dicha aplicación (siguiendo los términos de la licencia). El programa lo podeis descargar en su página oficial y si no quereis empezar con el método de ensayo y error, El Chigüire Literario tiene una completa guía en este enlace.