Déjanos un comentario :D
Spiga

10 herramientas Freeware para desarrollar videojuegos (1ª parte)

La industria del videojuego se está convirtiendo en la gallina de los huevos de oro. El dinero que genera es tan delicioso y abundante que las compañías que se dedican a ello se les hace la boca agua con las ganancias obtenidas tras cada proyecto. Aunque parezca mentira, desarrollar un videojuego de nueva generación ya necesita más presupuesto que una súper producción de Hollywood, algo impensable hace tan sólo unos años, y es que las capacidades de las nuevas consolas han hecho crecer la industria exponencialmente atrayendo un rango de usuarios cada vez más adulto, con más adquisición monetaria y por consiguiente, mucho más dispuestos en adquirir juegos o periféricos.

Ante el rápido crecimiento también ha aumentado la demanda de profesionales para trabajar en proyectos de nueva generación, aspecto que ha empujado a cientos, miles de personas a meterse de lleno en el mundillo del desarrollo, pues, a quién no le gusta la idea de currar en una empresa de videojuegos? Está claro que es muy atractivo un puesto de trabajo de estas características pero, no es tan fácil como aparenta ya que las empresas son muy selectivas y escogen lo mejor. Por lo tanto para llegar a ese nivel hace falta una formación previa, ya sea universitaria o de máster (si tenéis el suficiente dinero para pagarlo) o en el mejor de los casos, un aprendizaje autodidacta, es más difícil pero no imposible (en los años 80 los profesionales de esta industria adquirieron los conocimientos de forma autodidacta).

Vale, están aquellos que quieren meterse en una empresa a toda costa, pero también es cierto que hay otro tipo de gente que les encanta crear videojuegos y lo hacen simplemente por hobby, porque les gusta el tema y disfrutan creando mundos virtuales haciendo uso de software, ya sea profesional o no. La verdad es que las herramientas profesionales valen un riñón y parte del otro y son lujos que sólo pueden permitirse las empresas o los pequeños equipos de desarrollo que invierten sus ahorros en un proyecto de futuro. Para el resto de amantes del videojuego no nos queda más remedio que hacer uso de programas Freeware para crear juegos, pero no os penséis que por ser gratuitos son un pestiño... no, que va, algunos son realmente buenos y muy, muy útiles.

Así pues y dedicado a todos aquellos que les encanta el desarrollo de videojuegos y a los que están por venir, en esta serie de artículos se recogerán todas las herramientas de libre distribución que existan con el fin de ayudar en algún módulo del desarrollo, ya sea en gráficos, partículas, scripts, etc. Aviso que unos programas echan más peste que otros por lo que la elección queda a cargo del lector; yo me dedicaré a explicar brevemente por encima las cualidades de cada uno, poner el enlace de la web oficial para su descarga (será la última versión existente en el momento de escribir este artículo) y añadir manuales o tutoriales en el caso que los encuentre. Además, animo a todos los que disfrutan con este mundilloa participar para poder crear una especie de "biblioteca" de programas para el desarrollo de videojuegos. Si conocéis algún programa que no esté en la lista dejadnos un comentario, si algún enlace está roto comentádnoslo o si la versión expuesta se ha quedado anticuada, avisadnos y actualizaremos el enlace.

Ante todo quiero expresar que la lista no ha sido realizada en función de la calidad, ni por orden alfabético, simplemente se han escogido al azar pues aún estoy en busca y captura de nuevas herramientas para incluirlas en próximas partes. Con todo esto espero que disfrutéis como yo lo he hecho escribiéndolo :-)


1 - Mario Maker v. 2.6

Empezamos por cosas sencillas. Mario Maker es un programa muy básico aunque cuenta con unas posibilidades muy simples. Esta combinación es ideal para principiantes que quieran meterse en este ámbito empezando por herramientas que permiten diseñar y Mario Maker ofrece ésto. Bajo una interfaz que recuerda a la época del MS-DOS, podremos construir una pantalla con los objetos del mítico Super Mario Bros de la NES, pero ojo porque no me refiero a un nivel, sino a una pantalla, es decir, no existe scroll horizontal.

Antes de usarlo recomiendo encarecidamente leer el manual para hacerse con el manejo pues la interfaz parece de la época de los picapiedra. Para que os hagáis una idea, no se usa el ratón sino las teclas. El cursor se mueve con las flechas de dirección y por ejemplo, para poner monedas se usa la tecla C y para bloques de suelo la barra espaciadora. Para probar el nivel se usa la tecla T.
Es bastante cutre pero curioso cuanto menos.

Enlaces de interés:



2 - Adventure Maker v. 4.5

Fantástica herramienta para crear aventura gráficas de corte clásico "point&click". No son necesarios conocimientos de programación ya que la estupenda interfaz del programa nos facilita el trabajo gracias a un diseño eficaz y muy fácil de manejar. Simplemente son necesarios tres cosas: Imágenes, vídeos y nuestra imaginación, el resto lo añade Adventure Maker.

Aparte del propio programa para crear la aventura, se incluyen otras herramientas como un editor de iconos (imprescindibles en este género), un programilla para redimensionar o comprimir las imágenes, otro para editar música y efectos sonoros o una herramienta para crear dibujos.

La última versión disponible, la 4.5, ofrece soporte para que nuestros juegos funcionen, aparte del PC, en la PSP, el iPhone y el iPod, todo un lujo. Pero ante tantas cosas buenas sólo puede haber una mala y es que existen tres versiones del programa: la gratuita incluye lo explicado aunque para ver todas sus características os recomiendo echarle un ojo en la web; las dos de pago ofrecen otras varias opciones como crear aventuras con personajes en 3D, incluir pantallas panorámicas en 360º o tener licencia para comercializar nuestros juegos (cualquiera que sea la plataforma).

Ante todo, la versión freeware es muy completa y si hacemos un buen uso de nuestra imaginación se pueden crear fabulosas aventuras gráficas. Sin duda un programa muy recomendado si sois amantes de este género.

Vídeo-resumen de Adventure Maker:

Watch Adventure Maker Guided Tour (v20071103) in How to Videos | View More Free Videos Online at Veoh.com


Enlaces de interés:
  • Web oficial (Encontraréis mucha información y un juego de prueba para jugarlo online)
  • Descarga la versión 4.5


3 - Adventure Game Studio v. 3.0

De una temática idéntica al anterior programa, Adventure Game Studio nos permite crear aventuras gráficas en tercera persona pero de un estilo muy similar a las míticas de LucasArts (Day of the Tentacle). La interfaz es muy sencilla e intuitiva aún siendo en inglés. Las osibilidades de creación son practicamente infinitas sólo limitadas por la imaginación de cada uno, incluso podremos crearnos hasta una interfaz propia para el juego, algo diferente a las aventuras de LucasArts o Sierra.

Para los más expertos en el tema se incluye un editor de scripts para añadir más complejidad al juego mediante comportamientos de programación. De todas formas, la creación de puzzles clásicos son posibles sin saber scripting. Por si vais muy perdidos, en la web encontraréis manuales, tutoriales y juegos de ejemplos.

Enlaces de interés:

Vídeo de introducción al AGS:





4 - Hermes v. 5.0

Y por tercero consecutivo (y último), Hermes, que se situa en la cima de herramientas para la creación de aventuras gráficas click&point. Este programa es propiedad del mismo autor que desarrolló el fabuloso programa Entidad 3D del cual hablaremos más adelante.

Cabe destacar la cantidad de mejoras respecto la penúltima versión 4.5. Ahora disponemos, por ejemplo, de la posibilidad de crear aventuras en 3D con perspectiva isométrica; tenemos un estupendo editor donde diseñar todo el mapeado de una tajada; incluye una librería con más de mil gráficos para diseñar habitaciones en 3D; un manual de ayuda en castellano con un formato web y varias cosas más que hacen de esta herramienta un punto de referencia a tener en cuenta, más que nada porque está en castellano totalmente (interfaz y ayuda).

Son tantas las cualidades del programa y es tal su complejidad que es más recomendado para usuarios más metidos en el tema. De todas formas, en la web encontraréis tutoriales y juegos de ejemplos.

Enlaces de interés:
  • Web oficial (Aquí tenéis la descarga y un breve manual de instalación)


5 - Game Maker v. 7.0

Nos vamos metiendo en faena poco a poco. Game Maker es una excepcional herramienta muy conocida en el ámbito de desarrolladores independientes. Su longevidad es augurio de calidad y su séptima versión redondea aún más un programa apto para todos los usuarios independientemente de la experiencia que tengan. Es tal el nivel de complejidad y las posibilidades de creación, que se pueden conseguir juegos de varios estilos ya sean de plataformas, aventuras, de naves con scroll horizontal o vertical, incluso RPG's; y para rematar la faena incluye multitud de archivos que nos serán de ayuda para nuestros diseños tales como imágenes, fondos, o sonidos, por supuesto también podemos usar los nuestros propios para dar a nuestras creaciones un aire más personal y fresco.


Game Maker es un programa totalmente Freeware pensado para su libre distribución aunque tiene la posibilidad de un registro opcional por parte del usuario obteniendo éste una recompensa de un paquete de elementos para añadir en sus creaciones. Por lo demás, es una herramienta 100% recomendable para los que no sepan programación pues su interfaz es muy sencilla de asimilar y su estructura de "arrastra y coloca" hace que inventar un videojuego sea pan comido.

Por otra parte existe una comunidad sobre Game Maker llamada YoYoGames, administrada por los creadores del programa. En esta web podréis subir vuestras creaciones y jugar online a los juegos que otros usuarios hayan puesto. De nuevo os recomiendo una visita y probar algunos juegos para haceros una idea de la múltiples posibilidades de este estupendo programa.


Enlaces de interés:

Vídeo tutorial para empezar con buen pié en Game Maker





6 - Engine001 Action RPG Maker v. 1.004.003

Bajo este grotesco nombre se esconde una herramienta muy parecida al RPG Maker aunque aportando suficientes aspectos únicos como para tenerlo en consideración. Así como el RPG Maker es ideal para crear juegos de rol con combates por turnos, este Engine001 es ideal para crear un Action RPG del estilo Zelda, Chrono Trigger o Secret of Mana. La interfaz, como viene siendo habitual en este tipo de programas, es sencilla y fácil de manejar aunque se encuentra en inglés.

Donde más destaca el Engine001 es en las posibilidades que ofrece para personaliza nuestra aventura, los mapeados y personajes pero, donde se lleva la palma es en su editor de inteligencia artificial mediante el cual podremos dotar a los personajes secundarios controlados por la máquina de comportamientos más realistas y "normales" como abrir puertas, seguir al personaje principal controlado por el jugador, atacar a otros enemigos o escapar de ellos según la situación.


Incluye también un editor de scripts para los más expertos en este tema y que quieran crear aventuras más complejas de lo habitual. Lo bueno es que tras esta herramienta existe una enorme comunidad de usuarios dispuestos a echarnos una mano ya sea mediante el forum, manuales o tutoriales muy bien detallados. Eso si, todito en inglés.


Enlaces de interés:
  • Web oficial (Aquí encontraréis la descarga de la última versión disponible así como multitud de manuales y tutoriales sobre temas en concreto)

Vídeo de cómo crear tu primer juego en Engine001:





7 - Shugendo v. Beta 2.5

Debo dar por hecho que la mayoría de vosotros, os guste o no desarrollar juegos, conocéis la mítica herramienta M.U.G.E.N., mediante la cual se pueden crear juegos de lucha en 2D del estilo Street Fighter, Fatal Fury o Guilty Gear. Tras la polémica surgida alrededor de la licencia de MUGEN, apareció openMugen, la versión gratuita del mismo que ofrecía más o menos las mismas posibilidades que su mentor aunque cabe decir que los usuarios siempre hemos preferido el MUGEN original. Pero los tiempos avanzan y con ello la tecnología y las herramientas también han de hacerlo, por esa razón el creador de openMugen dejó de lado esta herramienta para centrarse en una nueva plataforma para desarrollar juegos de lucha en 2D... El nombre de su nueva criatura es Shugendo.

Básicamente, Shugendo recoge lo mejor de MUGEN pero añadiendo elementos de nueva generación como partidas online, alta resolución, personajes gigantes y efectos por doquier, incluso los juegos creados con esta herramienta son compatibles con Linux, PSP y PS3, asegurándose que miles de usuarios se sientan atraidos y empiecen a crear sus propios juegos de lucha y jugarlos en su flamante PS3 o en su PSP y retar a un amigo a través del wifi. Ésto en cuanto a la tecnología que incluye pero es que a nivel gráfico se aprecia un salto abismal respecto la mejor versión de Mugen. Sólo es necesario ver la imagen que acompaña este texto (y el vídeo que os he puesto al término del párrafo) para apreciar el nivel técnico que Shugendo proporciona a los usuarios.

Por ahora la distribución actual sigue siendo una versión beta con bastantes fallos aunque si os sentiis atraidos y sabéis de programación daos un garbeo por la web oficial porque su autor busca testers para que prueben y localicen bugs y programadores para que colaboren en el proyecto. Sin duda tiene una pinta estupenda y cuando se libere la versión definitiva nos esperan grandísimos juegos de lucha :-D


Vídeo promo de Shugendo:




Vídeo de un port de Shugendo para la PSP:




Enlaces de interés:
  • Web oficial (Encontraréis la descarga y bastante información sobre el proyecto)


8 - 2D Fighter Maker 2002

Y tras el paso por la villa de MUGEN llegamos a un nuevo puerto: 2D Fighter Maker. Ya por el nombre sabréis por dónde van los tiros, no? Exacto, es de un estilo muy parecido a MUGEN aunque con algunos toques que le hacen ganarse el respeto de los usuarios. La única pega es que está un poquillo anticuado, tanto que su última versión actualizada es del 2002... pero aún así es bastante bueno, eh? xD

Su sello de calidad viene precedido pues se trata de un producto de Enterbrain, los mismos creadores del genial RPG Maker. Por supuesto no incluye modos online como en el Shugendo (por si os lo estáis preguntando) aunque su nivel técnico es muy llamativo con efectos muy atractivos. Quizás los personajes sean algo pequeños...




Enlaces de interés:



9 - Microsoft XNA Game Studio v. 3.0 Beta

Microsoft se salió de la tangente con su producto XNA. Para los que no sepáis de él, se trata de una herramienta de libre distribución (SI, libre y de Microsoft) que está totalmente enfocada al desarrollo de videojuegos orientados a las plataformas de PC y XBox. Lo que ha hecho grande a XNA es el mimo que los de Microsoft han puesto a la hora de crearla pues se nota que es una apuesta por los desarrolladores independientes permitiéndoles crear sus propios juegos con un nivel profesional (si se lo curran) y con la posibilidad de subirlos posteriormente a la plataforma XBox Live.

La comunidad que se ha creado alrededor del XNA es realmente enorme y esto demuestra que ha calado muy hondo entre los programadores. Cabe destacar que el XNA es más que una herramienta, podría considerarse como un kit de desarrollo el cual necesita que tengamos instalado el Microsoft Visual Studio (versión 2003 o posterior) por lo que se trata de algo más orientado a personas con conocimientos más profundos sobre la arquitectura de un videojuegos.

Aún así existen miles de webs con manuales, tutoriales, foros, ayudas o juegos de ejemplo para los que comienzan en esto y no se sientan abrumados por la dificultad que conlleva un proyecto de este tipo, incluso se pueden encontrar cientos de juegos con su código disponible para que nos fijemos. Por cierto, el lenguaje de programación que se usa en XNA es C#.

Aparte de la versión gratuita existen otras versiones de pago que ofrecen más posibilidades al desarrollador como por ejemplo, la Creators Club, que nos permite enviar nuestros juegos a Microsoft donde será analizado y si pasa el "control de calidad" lo añadirán al XBox Live!. Si estáis interesados os recomiendo visitar su web :-)


Enlaces de interés:

Vídeo tutorial del XNA:





10 - ERpg v. 1.0

Para terminar el artículo lo haremos con un curioso programa. Se trata de Jomho Srpg Editor, una herramienta que nos "enseña" a escribir correctamente el código fuente de un videojuego de rol. Si, ya sé lo que estaréis pensando... @_@ Suena a parida pero os aseguro que es más útil de lo que en un principio cabría pensar. Yo lo he probado y me ha gustado bastante, desde luego no es la panacea del código RPG pero si sois novatos en este tema os será de mucha ayuda pues muestra de una forma muy correcta la estructura de un código bien optimizado.

Jomho Srpg contiene un editor gráfico un tanto cutre (parece el Paint) para que podamos crear desde cero un juego de rol ; también podremos hacerlo a través de esquemas donde indicaremos al programa nuestra idea de cómo va a desarrollarse la trama, las secuencias y la interacción entre los personajes. Si estáis metidos en la programación, es como si diseñásemos la estructura de un programa mediante diagramas UML y después tuviéramos el código sin haber picado ni una sóla línea de código. Gráficamente es muy pobre pero lo interesante es ver la estructura de código.Probadlo y ya me diréis ;-)


Enlaces de interés:



Y bueno, hasta aquí la lista de programas. Espero que haya sido una buena selección de herramientas freeware. Para la próxima entrega haré una lista con los diez programas freeware para crear videojuegos en 3D. También os animo a que si conocéis algún otro programa de 2D nos dejéis un comentario con el enlace de la web y lo incluiremos en el artículo como aportes de nuestros lectores (si nos dejáis vuestro nick os lo agradeceremos, así l incluimos en el artículo :-D )

6 comentarios:

  Hiro

3 de octubre de 2008 18:12

Interesantísimo artículo, my currado enhorabuena :-) Hablas del RPG Maker pero en cambio no lo incluyes en la lista, cómo es eso???

Un saludo.

  Nautilus

3 de octubre de 2008 18:48

pues mira, no incluyo el RPG Maker por la sencilla razón que es un programa con licencia... aunque a muchos les pueda sorprender no es freeware; es cierto que muchas comunidades del rpg maker han incluido en sus enlaces de descarga el programa ya crackeado listo para usar y muchos seguramente ni se enteran...

en una futura entrega sobre herramientas de pago seguramente incluiré el rpg maker :-)

  Anónimo

6 de octubre de 2008 18:09

buen artículo pero este tipo de programas se estan quedando algo obsoletos, a la gente le interesa mas hacer juegos en 3D, com a mi ;-) hace muy poco que me empece a interesar por la creacion de juegos y ando buscando programas gratuitos de este tipo y he leido que vas a hacer otro articulo pero con herramientas 3D, para cuando tienes pensado ponerlo en el blog?

  Nautilus

7 de octubre de 2008 12:05

pues bienvenido a este mundillo ;-) El artículo sobre herramientas 3D freeware lo pondré a finales de esta semana :-D

  Anónimo

9 de junio de 2009 16:51

oigan soy de michoacan y tengo dudas en si encontrare una herramienta o programa para crear videojuegos con un poco de realidad virtual...Contesteme porfas

  Nautilus

11 de junio de 2009 17:38

Realidad virtual? o_O Pues supongo que debe haberlos pero valdrán una pasta...


Publicar un comentario en la entrada

Anda, dale vidilla al blog y déjanos un comentario ^_^
También os pido porfavor que seais respetuosos con todos los que visitan este blog e intentéis no dejar comentarios que falten al respeto con palabras obscenas.
Por cierto, podéis usar los emoticonos para darle más vidilla a vuestros comentarios ;-)

Emoticonos válidos en Nautilus Loft
:) :'( :( :P :D :$ ;) :-I :-X :o :O O :/