Software para crear juegos sin tener que programar (mucho)

Todos los bohemios y soñadores que pretenden ponerse a crear juegos siempre se echan un poco para atrás cuando tropiezan con el requisito de tener que saber programar para hacer algo medianamente decente. Desde luego, si uno quiere meterse en un proyecto de cierta envergadura es bastante útil tener nociones básicas en metodología de la programación para poder enfrentarse a cualquier cosa que le echen a la cara aún tocando el tema de la implementación de forma tangencial, pero el embrollo de buscar librerías y aprender a usarlas (véase Allegro y SDL para C ó PyGame para Python, por decir algo) no está al alcance de todos. Y no hablemos ya de codearnos con OpenGL y DirectX, con esos libros de documentación de indecente extensión que dan mareitos con solo mirar las pastas. Hay otros métodos menos exigentes.

creadores0

Como no todo el mundo ha nacido para programar y eso de ser multidisciplinar no es nada sano, existen un buen puñado de entornos de desarrollo que nos resuelven la papelera con frontends y lenguajes simplificados de alto nivel, ahorrándonos todo el embrollo de la programación y dejando ese tema tan solo como una alternativa si queremos realizar cosas de cierta complejidad. El siguiente listado de programas cubren un buen espectro de géneros y son freeware o extremadamente baratos teniendo en cuenta lo que aportan. Hay muchísimos más de los que podéis dejar referencias en los comentarios si los conocéis. Estos son algunos de los más simples y efectivos que servidora ha tenido el gusto de probar. Al lío, montepío.

GameMaker

Tipo de juego: Practicamente cualquiera
Web: http://www.yoyogames.com/
Precio: 25$ (18€) Versión Standard, Freeware versión Lite.
Licencia comercial: Si.
Plataforma: PC, MacOS

Empezaré con lo que considero que debe ser el paso inicial si se quiere realizar alguna cosa de poca envergadura para ir curtiéndose en la materia. Los más viejos del lugar recordarán aquel software llamado Klik & Play con el que podías hacer jueguecillos arcade arrastrando elementos de un lado para otro sin escribir ni una línea de código. GM recupera esa idea y la organiza a través de un sistema de implementación facilísimo. Léase esto último con melodía de coleccionable de kiosco.

La estructura de los juegos se organiza por objetos (¡sorpresa!), en los que podremos poner lo que sucede cuando se produce un acontecimiento externo. Se puede por ejemplo desencadenar una serie acciones cuando pulsemos una flecha de dirección, que consistirán en mover dicho objeto hacia donde corresponda con la velocidad y comportamiento que le digamos, pudiendo hacer que si dicho objeto colisiona con otro, éste se detenga. Causas y efectos, ¡como en Matrix! Estos comandos tan simples y peregrinos se pueden replicar hacia casi cualquier cosa, por lo que hacer un jueguecillo interesante es coser y cantar.

“GameMaker”

Los juegos que desarrollemos los podemos exportar a un archivo .exe independiente. La resolución, profundidad de color y tipo de representación también puede ser configurada a nuestro gusto. Absolutamente todo es 100% configurable. Además, existe la posibilidad de usar recursos “avanzados” como un curioso lenguaje de programación de alto nivel con el que detallar más el comportamiento de nuestros elementos de juego. Aparte de la documentación oficial, un buen sitio para empezar a ver tutoriales y ejemplos sería en la comunidad hispana de Game Maker. Sin ir más lejos, ellos tienen un pedazo de tutorial en castellano que sirve como base introductoria de forma cojonuda.

Por menos de 20€ tienes la versión completa, que la lite está capada y te pone una marca de agua en los juegos que daña la vista. Recomendadísimo que empecéis con esto, insisto. Mi minijuego de Monkey Island realizado en una tarde es una buena muestra de ello.

Mugen

Tipo de juego: Lucha
Web:  http://www.elecbyte.com/
Precio: Freeware
Licencia comercial: No.
Plataforma: PC

La gran mayoría lo conoceréis al haber jugado a algún juego que lo utiliza como base. Mugen es un motor para el desarrollo de videojuegos de lucha en 2D. La peculiaridad del sistema es que los usuarios pueden configurarse fácilmente su juego y añadir o quitar luchadores y escenarios en un momento.

“Mugen Character Maker”

Tiene una estructura modular, por lo que si por ejemplo quisiéramos añadir un personaje a nuestro Mugen, lo cogeríamos de la red y lo copiábamos dentro de una carpeta del juego en la que se almacenan, para más tarde modificar un archivo de texto donde se enumera el roster  y añadir una línea con la nueva adquisición. Existen también una serie de programas externos para ayudarnos tanto en la creación de personajes y escenarios como en la configuración del juego en sí. Para crear los movimientos y parámetros de un luchador, Mugen utiliza su propio lenguajillo (si es que se le puede llamar así) con el que especificar animaciones, daños y comportamientos. Es por eso que el uso de algún frontend agiliza bastante esta tarea.

Hay tantos proyectos y juegos realizados en Mugen como flores en el campo. Algunos ejemplos inspiradores podrían ser estos basados en El puño de la estrella del norte, Mortal Kombat, Marvel vs DC ó Saint Seiya, pero como digo, hay cientos y cientos de creadores, proyectos, personajes sueltos y movidas. Un mundo por descubrir, en serio. ¿Nadie recuerda el Dragon Ball Mugen Edition que utilizaba gráficos de los juegos de 16 bits? Forma parte de la historia contemporánea de Internet, ¡Y estaba hecho en Mugen!

Adventure Game Studio

Tipo de juego: Aventura gráfica
Web: http://www.adventuregamestudio.co.uk/
Precio: Freeware
Licencia comercial: Si, pero con detalles.
Plataforma: PC

¿Y si lo que queremos hacer es una aventura gráfica? Desde luego es el género ideal para demostrar las aptitudes creativas de uno, ya que la historia, los personajes y los diálogos la base en la que se sustenta un juego de estas características. AGS te lleva de la mano en el desarrollo con un sistema de creación muy asequible donde todo es intuitivo, aunque hay que aprender un poco del lenguaje de scripts que utiliza, nada complicado. Aquí tenéis un buen tutorial (Y aquí más documentación) para iniciaros. Igualmente, en la propia web oficial hay enlaces a un montón de creaciones de los usuarios y otros tantos ejemplos para que os pongáis a olisquear.

“Adventure Games Studio”

El cometido de este software es el de la creación de aventuras clásicas al estilo de los 90, con gráficos 2d y un sistema point & click de los de toda la vida. Si buscáis algo fácil para empezar sin tener que comeros el coco con los gráficos, un buen entrenamiento sería realizar realizar un spin off o continuación de alguna aventura conocida. Para empezar de alguna forma, usando el software Lucasripper podréis extraer todos los sprites y escenarios de los viejos juegos de Lucasarts y usarlos en vuestro proyecto. En bandeja que os lo pongo.

Wintermute Engine

Tipo de juego: Aventura gráfica
Web: http://dead-code.org/home/
Precio: Freeware
Liencia comercial: Si.
Plataforma: PC

Pongo otro creador de aventuras gráficas por ser uno de los géneros predilectos por el diseñador amateur soñador. Wintermute es el paso evolutivo que sigue al AGS. Si bien con este tan solo se podían usar resoluciones de 320×240 y añejadas similares, WE permite resoluciones mayores e incluso utilizar personajes tridimensionales para meterlos en fondos estáticos, estilo Grim Fandango.

Otra de las ventajas es que además de en el PC, las nuevas versiones del software también permites exportar el código para ejecutarlo en Mac OS e incluso en dispositivos iOS, cosa que resulta tentadora hasta cotas demenciales.

OpenBOR

Tipo de juego: Beat em’ up
Web: http://lavalit.com/
Precio: Open Source
Licencia comercial: No
Plataforma: Cualquiera que se te ocurra

Beats of Rage era un beat em’ up amateur protagonizado por personajes de la saga The King of Fighters que ha acabado convirtiéndose en una plataforma para desarrollar con facilidad juegos de este género por sí misma. No dispone de un configurador visual al estilo de lo que se puede encontrar en Mugen pero la edición de todos los parámetros es fácilmente configurable editando unos archivos de texto con los datos a barajar.

“Golden Axe Myth”

Hay montones de juegos amateurs creados con BOR, como ese reciente remake basado en Golden Axe. Mención especial de Jennifer, un beat em’ up de terror que nos demuestra lo que gana un juego si se es original al plantearlo pero como ya digo, hacer una búsqueda por Google desemboca en encontrarse con decenas de juegos hechos por aficionados.

Rpg Maker

Tipo de juego: JRPG / Action Rpg
Web: http://www.rpgmakerweb.com/
Precio: 60$ (43€) Versión VX ó IG Maker / 30$ (21€) Versión XP / Version Trial
Licencia comercial: Si
Plataforma: PC

Y acabamos el paseo con el padre de todos los programas de este tipo en cuanto al uso masivo, que no por los resultados obtenibles que dependen más de la inventiva de uno que otra cosa. RPG Maker permite realizar juegos de rol occidental con gráficos old-school y sistemas de combate por turnos (aunque hay métodos para hacer también un action rpg). Su terrible facilidad unido a la cantidad de webs y material de apoyo que existe lo han hecho muy conocido desde que apareció la primera versión hará ya una década.

La gracia del asunto radica también en que además del propio software de desarrollo se incluye un generoso lote de sprites y gráficos para utilizar en nuestras creaciones, por lo que eso unido a la extrema facilidad de uso proporciona resultados al instante. Y ya se sabe como son estas cosas. Si tras 6 horas peleándose con un código lo único que consigues es que el personaje se mueva sin fallos, pues le entra la bajona a uno.

“Rpg Maker Vx”

Además de las versiones XP y VX, sus creadores han sacado el llamado IG Maker, un creador flexible de juegos de cualquier género del que he oído maravillas y tras echar un ojo a su versión trial casi me atrevería a afirmar que mejora al mismísimo Game Maker, la pega es que vale un poquito más caro que este último su versión completa, pero más te gastas en videojuegos perrunos y no tienes tanto remordimiento.

Para echar un ojo a la gran comunidad existente, nada mejor que echar un ojo a Hellsoft, el portal de Rpg Maker más longevo que existe de habla hispana, así como a la comunidad RPG Maker.

Anuncios

26 comentarios

  1. Mítico el RPG Maker, una pena que haya perdido dios sabe donde los juegos que hice con el. Y muy bueno el articulo por cierto, dan ganas de ponerse a trastear de nuevo con estas cosillas.

  2. No sabía que hydorah estaba hecho con Game Maker. La verdad es que sorprende lo mucho que puede dar de si (si las aptitudes también acompañan…)

    Un post curradísimo, enhorabuena.

  3. muy buen aporte, ya me dieron ganas de hacer otro streets of rage xq el 5.0 viene con el streets of rage maker que no sirve nose xq razon y me quede cn las ganas de hacer uno . felicidades

  4. El Streets of Rage Remake en realidad no está hecho con OpenBOR, sino con BennuGD, un lenguaje de programación de videojuegos de caracter general.

    No tiene un entorno visual como GameMaker, hay que picar código, pero es bastante sencillito y potente (Y funciona en Windows, Linux, Mac, Iphone, Ipad, GP2X Wiz y Canoo, y hasta en Wii). Es una evolución freeware del viejuno DIV Games Studio, por si le suena a alguien.

    Respondiendo a Lancetto, el editor del Streets of Rage Remake tenía buena pinta…pero le falta un buen tutorial…algo hay en los foros de la pagina del juego, creo…

    • Muchas gracias por el apunte, compañero! Ya está corregido. Pinta muy muy bien el BennuGD. No sabía que el DIV había dado tanto de sí, yo me quedé en Fenix.

      • Tienes otro derivado del DIV llamado Gemix, este será de pago (de momento está en fase de beta gratuita) y no es tan portable como Bennu, aunque parece que tiene mejor rendimiento (Bennu no soporta aceleracion por hardware de momento)…ambos vienen de Fenix.

        El SorMaker me temo que no es tan promocionable como el resto de software del artículo por un par de razones…no va aparte, es un extra desbloqueable del SorRemake (Y hay que jugar bastante para desbloquearlo xD), solo permite editar niveles del Sor (con bastante libertad para meter escenarios y música nuevos, pero no personajes), y debido a la liada con Sega ya no se puede descargar (oficialmente, vaya) y el par de tutoriales que había solo arañaban la superficie y ya no creo que saquen mas estando como está la cosa…menuda putada para un juegazo asi…

  5. Todo el asunto de DIV y los proyectos en los que desembocó darían para un extenso artículo, ya que por lo que recuerdo fue bastante culebrón todo lo que pasó desde que echó el cierre Hammer Technologies. Le echaré un vistazo también a Gemix, la cosa promete. ¡Gracias de nuevo por compartir tu sapiencia!

  6. Mítico el RPG Maker… la de horas que le pude echar con 14/15 años. Empecé varios juegos que siempre acababa dejando a medias, aunque con uno me pasó que se corrompieron los ficheros y perdí lo que llevaba hecho.
    Creo que aún conservo algún juego de los que hice, por ahí en algún DVD-RW.

    Ahora que sé programar no puedo evitar mirar por encima del hombro a quién usa este tipo de programas, aunque seamos sinceros, viendo algunas cosas que se hacen con Gamemaker uno se siente gilipollas comiéndose la cabeza con SDL y programando toda la lógica del juego a mano.

  7. Hola. estoy interesada en crear un jueg de ajedrez, algo asi como el pequeno fritz, no se si lo conoces. esta muy completo. Sabes de algun programa que pueda hacerlo o es necesario el programador? gracias

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s