Noticias

TOP 10: Programas para hacer videojuegos

¿Alguna vez quisiste programar tu propio videojuego? Megawacky Max nos recomienda diez programas que se enfocan justamente en eso.
Avatar de Maximiliano Baldo

Por: Maximiliano Baldo

Crear nuestro propio fichin es una odisea. No basta con imaginar y planificar que es lo que queremos obtener de nuestro tiempo de desarrollo, sino que hay que sentarse y programar. Afortunadamente, hoy en dia existen docenas de productos destinados a facilitarle la vida al creativo en potencia, de manera que tener en nuestras manos nuestro propio juego es cada vez mas facil. Si, todavia hay que sentarse y programar mucho y todos los programas que no sean C++ o similares tienen sus grandes limitaciones; pero, para dar nuestros primeros pasos en el ambiente fichinero, son excelentes campos de prueba.

Aqui les paso diez programas que podrian interesarles mucho. Debido a que muchos de estos programas estan destinados a un genero especifico, no los he ordenado por “a ver cual es el mejor”. Cada uno decidira que programa le conviene mejor para llevar a cabo su sueño de bits y bytes.

DIV GAME STUDIO (BENNUGD)

No puedo no mencionar al viejo y querido DIV, que mezclaba su pantalla de trabajo entre la versatilidad de las ventanas onda Windows y la programacion en un lenguaje que mezclaba lo mejor de C++, Pascal, Basic y otros. Lamentablemente, debido a que se trataba de un programa para MS-DOS, actualmente esta practicamente extinto. Un par de programas han surgido de su esencia, sin embargo. Mencionare a BennuGD por ser el que parece estar en continua evolucion (ya permite crear hasta juegos para Android; es decir, para OUYA). Sin embargo, este es uno de los programas mas dificiles de usar de toda esta lista, ya que toda la codificacion se realiza mediante archivos de texto. Solo para los que sepan lo que estan haciendo.

GAME MAKER

Posiblemente uno de los programas mas resonantes en los ultimos años, amen de su versatilidad y gran potencial, permitiendo que tanto novatos como desarrolladores expertos encuentren en sus caracteristicas un aluvion de posibilidades. Esta mas enfocado en la programacion de objetos en un medio visual, pero tambien se puede levantar la capota de nuestro juego para realizar una programacion mas detallada. Game Maker es un programa que se ajusta a casi todo.

CONSTRUCT

Construct Classic (el original, o sea) emulo de manera correcta las bondades de Game Maker, pero enfocandose en su programacion visual de objetos. Construct 2 es la version actual y se encuentra en continua evolucion mediante parches y actualizaciones regulares. Diria que los que deseen probar con Game Maker primero le den una oportunidad a Construct 2, que resulta ligeramente mas amigable hacia el usuario, aunque sus limitaciones (por ahora) son mayores. Adicionalmente, mientras Construct Classic generaba juegos para Windows, Construct 2 se enfoca en experiencias de navegador con HTML5.

FLASH, FLIXEL & FLASHPUNK

Hoy en dia quiza un poco arcaico, Flash sigue generando contenido para navegadores y algun que otro exito independiente. El lenguaje ActionScript no es el mejor del mundo, pero cumple bien su funcion. Hoy en dia tambien cuenta con sistemas externos que priorizan la programacion enfocada en juegos, tales como Flixel y FlashPunk, que han resultado en varios fichines bidimensionales bastante buenos.

STENCYL

Stencyl es… raro. Se basa en Flash al igual que Flixel y Flashpunk, pero su sistema de desarrollo de juegos se asemeja mas a Game Maker y Construct; es decir, a la programacion de objetos. Es una extraña mezcla de mundos del que surge este programa, y quiza valga la pena que los mas novatos le den una oportunidad, pues es todavia mas amigable que Construct 2. Lo mas probable, sin embargo, es que el usuario lo deje por otro mejor en cuanto tenga la primera oportunidad.

UNITY

Hace unos pocos años veiamos llegar a Unity y su promesa de juegos en 3D en nuestro navegador, y si bien en un principio estos juegos eran bastante sosos, el tiempo y una saludable evolucion hicieron de este programa una muy interesante alternativa a Flash, ya que ademas de permitir juegos e navegador nos da la opcion de compilarlos como programa independiente. Recientemente Unity recibio un parche que mejora el desarrollo de juegos en 2D, lo que le añade otro interesante detalle para que miremos en su direccion.

ADVENTURE GAME STUDIO

Los fanaticos de las aventuras graficas querran bajarse ya mismo este programa gratuito que nos facilita mucho la creacion de juegos basados en ese mismo genero. Quienes hayan gustado de los juegos de WadjetEye (Resonance, Gemini Rue, Primordia) deben saber que fueron desarrollados con este mismo pedazo de software. AGS puede resultar muy intimidante al principio, pero si se toman un tiempito para buscar tutoriales y probar crear algo simple, veran el inmenso potencial que tienen en sus manos.

QUEST

Las aventuras de texto tienen dos cualidades muy interesantes: primero, nos permiten—mediante la magia de las palabras—transportar al jugador a situaciones de toda indole sin necesidad de dibujar un misero pixel; segundo, son muy faciles de programar con Quest. Este es un programa que nos permite modificar y añadir comandos, crear escenas, definir reacciones al interactuar con objetos que podemos “ver” en el escenario (y, de acuerdo a que tan Troll sea el programador, muchos objetos que no podemos ver) y codificar cada objeto virtual en nuestra historia interactiva. Tambien podremos ver el juego resultante directamente en el navegador, o compilarlo para cualquiera que tenga el programa (de distribucion gratuita) pueda jugar todas las aventuras.

RPG MAKER

Si hablamos de intimidacion uno no puede tener un mejor ejemplo que ese editor de juegos de rol llamado RPG Maker (y sus multiples versiones). La cantidad de menus en este programa es abrumadora, pero se comprende cuando tomamos en cuenta que todo esto nos sirve para crear nuestro propio juego de rol. Personajes, magias, ataques, armas, tendremos que diseñar cada elemento del juego y rogar que todo funcione bien.

TWINE

Añado a Twine al listado porque es mas versatil de lo que muchos querrian admitir. Su unica funcion es la de narrar una historia, dejar que el jugador decida el camino que esta tomara al llegar a una pausa, y seguir leyendo el resultado de esa eleccion. Si, es un editor de juegos onda “Elige tu Propia Aventura”, pero digital. ¿Y que tiene de emocionante? Muchisimo, porque nos enseña a seguir un flujo narrativo muy necesario para proyectos mayores. Hay que seguir un orden, una direccion, y actuar en consecuencia a ello. Twine nos permite aprender esa filosofia al tiempo que nos da la oportunidad de escribir ficcion interactiva, algo que muchos escritores en potencia recibiran de sumo agrado. Y lo mejor de todo es que Twine es extremadamente facil de usar. Busquen ustedes un tutorial online y veran que lo aprenden a usar en cuestion d eminutos.

¿Y? ¿Ya decidiste con que vas a programar tu juego?

Comentarios