Herramientas para crear juegos (en equipos actuales)

Avatar de Usuario
htdreams
Mensajes: 595
Registrado: 12 Nov 2012 19:34
Agradecido : 16 veces
Agradecimiento recibido: 31 veces

Herramientas para crear juegos (en equipos actuales)

Mensajepor htdreams » 19 Jun 2013 10:22

Buenas

A raíz de una conversación con un compañero que quería programar un juego y se iba a zambullir en java y Android así por no macs para hacer un jueguecillo en 2D, aprovecho lo que le comenté para ponerlo también por aquí, para el que pueda estar interesado en una serie de alternativas para meterse en esto de hacer un juego, sobre todo cuando el objetivo más allá de aprender tal o cual tecnología o lenguaje, es hacer un juego.

Intentaré más adelante preparar algo similar pero para entornos viejunos, que es más on-topic con Retrowiki :-)

Si al final el objetivo es aprender a programar en Android, o aprender una tecnología concreta, entonces nada, a saco con lo que tengáis en mente.

Estas recomendaciones van dirigidas a aquellos que tengan las ideas básicas de la programación, ya que el lenguaje es lo de menos. Si queréis aprender las bases de la programación, la mejor opción es Code Academy (y en español, oiga)

Todas las propuestas que planteo son para hacer juegos "indie", aunque con algunas se pueden conseguir resultados excepcionales (sobre todo con las dos últimas).

No sigo un orden específico, aunque sí comienzo por la más sencilla para ir poco a poco añadiendo complejidad, por supuesto, hay más de las que pongo, y en general he jugueteado un poco con todas, sin montar nada serio.

Arcade Game Studio (http://www.arcadegamestudio.com/) (Windows. 2D)

Comienzo por la herramienta con la que está hecho el juego Maximus Action Carnage, que yo mismo analicé en el blog de El pixel ilustre. Se puede descargar gratuitamente y se pueden hacer juegos con él, aunque para "publicarlos" con ejecutable independiente hace falta comprarlo, 10 euros, y por 15 te da también todo el proyecto de Maximus Action Carnage para ver como está hecho y aprender a exprimirlo bien.

Aun estoy trasteando con esta herramienta. Está basada en gamemaker, y tiene una orientación brutal a hacer jueguecillos arcade en los géneros shooter, runngun, plataformas y laberintos, y el principal trabajo está en la parte de gráficos y sonido. La programación se hace montando unas hojas de comandos, donde se usan iconos y una secuencia de tiempo para "programar" los comportamientos de cada objeto. Todo muy recreativa de los 80.

Craftstudio (http://craftstud.io/) (Windows, Mac, Linux. 3D)

Esta es una herramienta muy chula, que nació en un proyecto tipo kickstarter, que fue donde la conocí. Aúna en un mismo entorno todo lo necesario para hacer un juego completo, aunque también permite hacer "peliculas". Todo con un estilo muy muy cercano al minecraft, ya que todo se hace usando cubos, aunque es posible hacer cosas muy logradas.

La programación se hace en lenguaje LUA (muy parecido a javascript), mediante scripts en cada objeto.

Una de las cosas mas chulas que tiene es que es un entorno multiusuario, es decir, un equipo entero puede estar trabajando en tiempo real en el mismo proyecto, incluso modelando a la vez. Algo así como llevar la construcción comunitaria de minecraft a un IDE para hacer juegos.

Yo con este he jugado un poco con el modelador, y tengo un par de pruebas de programación, aunque nada muy visible de momento ;-) :
http://craftstudioforums.net/index.php?threads/motorcycle.158/#post-705
http://craftstudioforums.net/index.php?threads/hovercraft.87/#post-412

Aun le queda trayectoria y tiene una comunidad pequeña, pero muy activa.

Cuesta 20 euros mientras está en desarrollo, luego costará 30. En su versión de prueba creo que deja hacer de todo menos exportar ejecutables (es multiplataforma, web-windows, mac, linux)

Stencyl (http://www.stencyl.com/) (todas las plataformas, juegos en flash gratuito, para el resto http://www.stencyl.com/stencyl/pricing/. 2D)

Es la evolución del Scratch, que es una herramienta educativa orientada para niños que tiene un editor visual de scripts cojonudo, con el que es muy fácil aprender a programar.

Mucha gente (yo incluido) ha intentado usar Scratch para hacer jueguecillos simples, y aunque es posible es un autentico dolor así que el proyecto crece un poquito. Así que ha pasado lo lógico, que han hecho un entorno basado en él donde el objetivo es ese, hacer juegos.

Se parece mucho a la filosofía del gamemaker y lo puedes hacer todo dentro de él, además tiene un repositorio online muy extenso con recursos gratuitos y de pago, así como una comunidad que se mueve bastante.

Gamemaker (http://www.yoyogames.com/gamemaker/studio/free#limits) (todas las plataformas. 2D y 3D básico)

Posiblemente el más conocido de todos. Sigue una línea muy similar a la de Stencyl (o al revés). El punto de entrada a diferencia del Stencyl si permite crear ejecutables para Windows y Mac, pero con límites de recursos. De todas formas no es caro.

Es usado por un altísimo número de indies, y seguramente su comunidad es la más grande también.

Es el motor que usa LocoMalito (aunque creo que también usa extensiones en c++).

Tanto este como Stencyl son muy válidos para hacer prototipos rápidos. Yo de hecho he usado el Stencyl para generar alguna animación que en su día habría hecho con flash y action script.

3DGamesStudio (http://www.3dgamestudio.com/order8.php) (Windows. 3D)

Hace mucho tiempo que no le sigo la pista (va por la versión 8 y dejé de seguirle la pista en la versión 6). Usa un lenguaje de programación llamado Lite-C que se parece mucho al lenguaje de script de los engines de ID (viene de la época de los scripts para Quake I) con el tiempo ha ido creciendo, y la verdad es que viendo el showreel (del 2011!! (0_o)) no tiene mala pinta... yo pasé de seguir este motor porque no tiene orientación multiplataforma.

Tiene una versión gratuita que no permite crear ejecutables, con la que se podría desarrollar un juego entero antes de comprar la versión básica (esto es más o menos la tónica en todas las herramientas)

Adventure Game Studio (http://www.adventuregamestudio.co.uk/) (Windows. 2D)

Otro clásico de los indies, para hacer aventuras point & click, aunque nunca he trasteado con él así que poco te puedo decir, pero por lo que se es realmente sencillo montar una aventura grafica de corte clásico, con un API muy orientado a "interpretar" guiones.

Es gratuito.

Ahora entramos dentro de los entornos de programación puros:

Monkey (http://www.monkeycoder.co.nz/) (multiplataforma, versión gratuita para juegos html5. 2D)

Este motor es muy nuevo, aunque es la evolución del BlitzBasic, que luego fue Blitz3D.

La verdad es que lo pongo porque yo estoy ahora usando BlitzBasic2 para Amiga 500 con el que estoy programando un juego retro (paleta limitada, max 1 mega de memoria, etc, etc...)

Es una propuesta un tanto extraña, ya digo que no he trasteado con ella, pero al parecer ofrecen un framework sobre le que desarrollas un juego y luego se genera el proyecto entero en el entorno de programación de la plataforma destino (ObjectiveC si es para Ios, java si es para android, .net si es para XNA en windows y xbox...) no se, a mi estas cosas no me convencen...

Al menos el BlitzMax sigue estando disponible, es un compilador de BlitzBasic que puede generar ejecutables para Windows, Mac y Linux, aunque no es gratuito (su versión anterior, BlitzPlus, para Windows sí) http://www.blitzmax.com/

Love2D (https://love2d.org/) (Windows, Mac, Linux, gratuito 2D)

Love2D usa LUA, y no tiene ninguna herramienta en particular salvo el propio motor y la documentación de su API (https://www.love2d.org/wiki/Getting_Started).

A mi me gusta mucho lo sencillo que es todo, creas una carpeta, metes dentro un main.lua y te pones a programar, comprimes todo lo de la carpeta en un zip, lo renombras a .love, y ejecutas "love archivo.love" y ala..

Es muy sencillo para cosas rápidas, y también se pueden hacer cosas interesantes... muy "indies"

https://www.love2d.org/wiki/Category:Games

Bennugd (http://www.bennugd.org/es) (multiplataforma, incluida wii, dreamcast, xbox... pero no móviles (aun) gratuito 2D)

Cuando trasteé con Bennugd fue para hacer un juego en la consola opensource GP2X Wiz, aunque al final en vez del juego monté un editor de gráficos multicapas.

Es también programación pura, sin más recursos que la documentación y el compilador.

Es la evolución del famoso Div Studio, de Hammer Technologies, que en su día se transformó en Fenix, y más tarde en el actual BennuGD. Es gratuito y realmente se pueden hacer grandes cosas con él, y bastante rápido.

Hay bastante gente utilizándolo, y no es difícil encontrar tutoriales, yo tengo por ahí un libro en pdf muy ameno para aprender a hacer juegos con él.

Cocos2D (http://cocos2d.org/) (multiplataforma gratuito 2D)

Pongo finalmente (por parar, que ya os habré mareado cosa mala XDD) este framework, similar a love, aunque algo más complejo de usar. En principio es un framework para usar con phyton y opengl.

Lo bueno es que tiene ports para iOS y Android, aunque no llegué a tocarlos (en iOs cuando me iba a meter con el acabé haciendo pruebas con Phonegap y Xamarin, por temas de trabajo, y lo mismo para Android, aunque al final acabamos con java puro y duro :-P )

http://code.google.com/p/cocos2d-android/
http://www.cocos2d-iphone.org/

Y ya por último, las joyas de la corona, y si os digo la verdad... prácticamente podría haberme ahorrado todo lo anterior y soltar estas dos XDDD

Unity3D (http://unity3d.com/) (gratuito para web, windows, mac y linux, moviles ios y android, y licencias de pago para versión profesional con funciones avanzadas)

Es uno de los grandes referentes actuales a la hora de hacer juegos, hay mucha documentación, gran comunidad, el engine es LA OSTIA en cuanto a características, facilidad de uso, potencia... una tienda de recursos impresionante y se puede programar con javascript o C# en fin, aun encima gratuito (la versión pro sale por un pico, pero para juegos indie la gratuita llega y sobra incluido el hacer juegos para móviles)

Yo he hecho unas pruebas multiplataforma (mover cuatro cosas) y me sorprendió lo rápido que puedes montar una prueba y verla funcionar en TODO (web, mac, pc, ipad y android)

UDK (http://www.unrealengine.com/udk/) (multiplataforma, creo que también móviles, gratuito, + o -)

El otro grande, el Unreal engine, nada más y nada menos. Esto ya son palabras mayores, MEGAPOTENTE, y claro, bastante complicado.

Lo genial es que se puede usar comercialmente mientras tus ganancias no superen los 25.000$ anuales, aunque si haces más de 5.000$ tienes que pagar 100$ al año (te lo digo de memoria, de la última vez que revisé la licencia).

No me metí a hacer nada con él porque me decanté por Unity3D.

---

Me he dejado fuera más alternativas, como Ogre3D, GlScene, y muchas más, porque si hay una cosa clara, es que hoy en día quien quiera hacer un juego tiene miles de alternativas, y a todos los niveles, solo es cuestión de disciplina para doblegar la voluntad, y a poder ser, no hacerlo solo (muchos de mis intentos fracasaron por soledad, porque después de un tiempo me embarco en otra cosa y los proyectos se congelan o no pasan de pruebas de programación. El juego para Amiga lo estoy haciendo con Jojo73 como grafista, y en general siempre es bueno poder contar con compañeros para ver las cosas desde otro punto y picarse uno a otro para avanzar.

Por cierto, también hay mil recursos para aprender como hacer un juego... libros, blogs, foros... yo recomiendo básicamente dos fuentes:

Gamasutra (http://www.gamasutra.com/): sus artículos, y en especial sus postmortens son ORO PURO

Chris DeLeon Hobby game dev (http://www.hobbygamedev.com/): todo un coach en esto de la creación de juegos, yo empecé hace unos años a traducir sus lecciones (traduje las 8 primeras) hasta que me vi sin tiempo para ello (traducir los cursos por entero consume bastante ). Es un tio estupendo, muy majo y muy comunicativo, y siempre ha enfocado sus cursos a varios niveles, básico, medio y avanzado. MUY recomendable, ya que toca todos los palos, y aunque en principio habla de programación en allegro con c (usando codeblocks que es gratuito) luego pasa al flash, y bueno, se tocan cosas que afectan a cualquier entorno, y mucho sobre diseño.

---

Y si aún seguís aquí...

Si lo que queréis es montar un juego rápido y plan retro, dadle un muerdo al ARGS de bruneras, el del maximus action carnage

Si queréis juguetear con un par de entornos interesantes, yo probaría craftstudio, love o bennugd

Si quieres hacer cosas de verdad, con cierta perspectiva seria, tenedlo claro: unity o udk (es más fácil empezar en unity)

También podéis optar por hacerlo todo a pelo, en c/c++ o java directamente (hay librerias para esto, como allegro, sdl o Lightweight Java Game Library (lwjgl, con la que está hecha el minecraft) pero yo creo que hoy en día es una locura si no pretendes ser eso, un programador que busque currar en esos entornos.

Con Unity se puede programar en .Net (C#) con lo que se gana soltura en este lenguaje y es un lenguaje que va a servir profesionalmente ya que hoy en día gran parte de la programación profesional se hace en .NET o Java (aunque dependiendo del entorno además te pedirán php, ruby y en general, siempre javascript por la cantidad de entornos que tiene, que ojo, no hay que subestimarlo http://www.canvasdemos.com/)

En fin, como siempre, lo más importante es empezar, y ser constante, que por lo demás no va a ser :-)

Un saludo!

Avatar de Usuario
leander
Mensajes: 161
Registrado: 10 Jun 2013 20:13

Re: Herramientas para crear juegos (en equipos actuales)

Mensajepor leander » 19 Jun 2013 15:27

Prueba el game studio de yoyo games, tienen ports a todo tipo de móviles y S.O.
Eso si, las licencias valen pasta, prueba primero la versión free ilimitada de tiempo de uso pero capado.
"Maldita Castilla" de Locomalito esta hecho con este engine.
Tienes que aprenderte el lenguaje de scripts propio para funciones avanzadas y dominar el motor. No es difícil.
Visita mi blog sobre PIXEL ART y lo Retro en general.
http://www.pixkat.com

Avatar de Usuario
oblo
Mensajes: 101
Registrado: 01 Sep 2012 22:04

Re: Herramientas para crear juegos (en equipos actuales)

Mensajepor oblo » 19 Jun 2013 16:08

Cuando el Arcade Game Studio estaba todavía en beta me puse a trastear e hice un clon del Gradius. Lo malo es que luego todo el trabajo realizado no se puede pasar de forma trivial a la versión definitiva y el juego necesitaba ser pulido.

Vídeo 1: https://www.youtube.com/watch?v=wi5gIdfknr8
Vídeo 2: https://www.youtube.com/watch?v=_6S3ETLhKAM

A estas cosas es echarle tiempo y constancia, porque como se deje el asunto un par de días seguidos luego retomarlo es muy difícil, sobre todo si se trabaja solo :(
Eso sí, doy fe que crear un juego es tan divertido como jugarlo :D

salu2

Avatar de Usuario
Zardoz
Mensajes: 304
Registrado: 11 Mar 2013 20:37

Re: Herramientas para crear juegos (en equipos actuales)

Mensajepor Zardoz » 19 Jun 2013 18:33

Añade tambien XNA / MonoGame :
Oficialmente Microsoft ha dejado ya en la estacada a XNA, pero su implementación libre usando OpenGL/OpenAL esta bien viva y coleando. Puedes hacer juegos que funcione en MacOSX , Linux, Android, IPhone, Windows y Windows METRO
I'm afraid that I have a blog: http://zardoz.es
Emulador DCPU-16 VM
Emulador RC3200-VM

Avatar de Usuario
oblo
Mensajes: 101
Registrado: 01 Sep 2012 22:04

Re: Herramientas para crear juegos (en equipos actuales)

Mensajepor oblo » 20 Jun 2013 01:38

Amiten escribió:Bonito Clon del Gradius , tio se te da bastante bien el tema porque no intentas crear uno original con tus naves y demas?¿ lo unico que he visto medio tal en los videos es la union entre los diferentes backgrounds del scroll que se nota muy mucho -rofl pero de resto vamos Calidad!


Como comentaba faltaba pulirlo y una de las cosas era el fondo de pantalla que se nota demasiado. Y sobre hacer uno original habría que empezar por el arte (gráficos, sonidos, música...) cosa que como has podido comprobar no hay nada nuevo y todo está, ejem, "reciclado" -fisch

¿Que me gustaría hacer uno de cero? Pues sí, pero es algo que se me escapa y más para ponerse un solo :)

salu2

Avatar de Usuario
Zardoz
Mensajes: 304
Registrado: 11 Mar 2013 20:37

Re: Herramientas para crear juegos (en equipos actuales)

Mensajepor Zardoz » 21 Jun 2013 09:59

Busca en Creative Commons. Hay muchos graficos libre para juegos disponible.
I'm afraid that I have a blog: http://zardoz.es
Emulador DCPU-16 VM
Emulador RC3200-VM

Avatar de Usuario
hardyx
Mensajes: 6
Registrado: 26 May 2013 20:54

Re: Herramientas para crear juegos (en equipos actuales)

Mensajepor hardyx » 21 Jun 2013 12:15

Gracias por esta recopilación de herramientas de desarrollo. Otro framework que se usa mucho en Android es Libgdx, es multiplataforma también, aunque para iOS es un poco "chapu", porque usa MonoTouch que es de pago. En iOS se suele usar más Cocos2d, que es nativo (objetive-c) y gratuito.

También está Corona SDK, que es otro entorno multiplataforma para móviles (iOS, Android) que usa el lenguaje LUA y tiene una versión gratuita para indies. Tiene una comunidad importante que crea extensiones y plugins.

Avatar de Usuario
oblo
Mensajes: 101
Registrado: 01 Sep 2012 22:04

Re: Herramientas para crear juegos (en equipos actuales)

Mensajepor oblo » 21 Jun 2013 19:41

Zardoz escribió:Busca en Creative Commons. Hay muchos graficos libre para juegos disponible.


Normalmente los estilos son distintos, quiero decir, es muy raro que haya sets completos de un solo autor por lo que habría que usar de varios, lo cual queda raro en el resultado final.

salu2

Avatar de Usuario
leander
Mensajes: 161
Registrado: 10 Jun 2013 20:13

Re: Herramientas para crear juegos (en equipos actuales)

Mensajepor leander » 23 Jun 2013 19:16

¿Y cómo hacéis los gráficos? ¿Pixel a Pixel? ¿O dibujando y escaneando?
Visita mi blog sobre PIXEL ART y lo Retro en general.
http://www.pixkat.com

Avatar de Usuario
Zardoz
Mensajes: 304
Registrado: 11 Mar 2013 20:37

Re: Herramientas para crear juegos (en equipos actuales)

Mensajepor Zardoz » 23 Jun 2013 20:30

oblo escribió:
Zardoz escribió:Busca en Creative Commons. Hay muchos graficos libre para juegos disponible.


Normalmente los estilos son distintos, quiero decir, es muy raro que haya sets completos de un solo autor por lo que habría que usar de varios, lo cual queda raro en el resultado final.

salu2


Tambien http://opengameart.org/aunque sigue ocurriendo que es dificil encontrar sets completos, pero algo se apaña.
I'm afraid that I have a blog: http://zardoz.es
Emulador DCPU-16 VM
Emulador RC3200-VM

Avatar de Usuario
jojo073
Mensajes: 3208
Registrado: 14 Nov 2010 20:41
Agradecido : 47 veces
Agradecimiento recibido: 153 veces

Re: Herramientas para crear juegos (en equipos actuales)

Mensajepor jojo073 » 04 Jul 2013 13:31

Se supone que es un mapeador de juegos para amiga.

ir a la web

Imagen

Avatar de Usuario
Salze
Mensajes: 28
Registrado: 06 Feb 2014 14:41

Re: Herramientas para crear juegos (en equipos actuales)

Mensajepor Salze » 07 Feb 2014 19:58

yo hace poco compré la versión Professional de Game Maker Studio por 49$, y la verdad es que, para hacer juegos retro 2D es una maravilla.

Puedes trabajar con las opciones dragndrop o programar en scripts GML, que es el lenguaje que utiliza, muy parecido a C. Yo intento hacerlo todo en GML pero si alguna cosa no me sale lo hago con el sistema de iconos. Se puede hacer casi todo lo que se te pase por la cabeza, efectos, rotaciones, escalados, zooms, scrolles parallax... La última versión 1.2 incorpora el uso de shaders para poder hacer efectos directamente sobre la GPU...

Muy recomendable para hacer tus propios juegos indie para PC, el pasarlos a HTML5, IOs o Android ya cuesta pasta...

saludos
MSX y Amiga marcaron mi juventud, el PC vino después

Avatar de Usuario
sabreman
Mensajes: 88
Registrado: 09 Ene 2011 23:20
Ubicación: Barcelona
Agradecido : 8 veces
Agradecimiento recibido: 9 veces

Re: Herramientas para crear juegos (en equipos actuales)

Mensajepor sabreman » 08 Feb 2014 00:52

Muy buen post htdreams !

Yo añadiré algunos más con tu permiso.
Hace unos años estuve trabajando fuera del país y las tardes-noches se me hacían eternas sin la familia, así que además de escribir me dediqué a buscar una herramienta sencilla que me permitiese volver a crear videojuegos sin machacarme a aprender un lenguaje de programación. En su época programé juegos en Basic para Spectrum que incorporaban alguna rutina en código máquina, pero ya ni me acuerdo de cómo pasar un dibujo del artist a screen$... La verdad es que al final me lo pasé mejor investigando y probando motores de creación que programando el juego, que se quedó en la libreta de diseño esperando una ocasión mejor.

Añadir que el maker de Bruneras, el Arcade Game Studio, creo que ha pasado a ser gratuito desde no hace mucho.

Retro Arcade Game Maker (http://www.sploder.com/free-arcade-game-maker.php) WEB
Este es muy muy divertido. Viene con gráficos predefinidos y las rutinas de movimiento ya cargadas, se hace todo en la web y sirve para pasar un rato entretenido sin grandes pretensiones. A mi hijo le encanta !

Construct 2 (http://www.scirra.com) Windows
Construct nació en formato "open source" como respuesta a la aplicación de clickteam Multimedia Fusion y su errática política de actualizaciones y pagos. Usuarios y fans de la aplicación crearon el motor de cero basándose en el sistema point and click de Multimedia Fusion con la idea de tener un sistema similar y más potente a la vez que gratuito. Algunos años de beta en beta y mucho trabajo en los foros hasta que se lanzó la versión 2, que ya fue de pago y se volvió a liar. Aun así, Construct 2 es una herramienta realmente potente que permite cualquier cosa en 2D.
Las posibilidades de exportación son enormes: Web (HTML5), Wii U, iOS, Android, Windows 7, 8 y RT, Windows Phone 8, Mac, Linux, Blackberry 10, Firefox Marketplace, Facebook, Chrome Web Store y Amazon Appstore, vamos todo el abanico de posibilidades cubierto.
Si queréis trastear con la primera versión, aquí está: http://sourceforge.net/projects/construct

Clickteam Fusion 2.5 (http://www.clickteam.com) Windows
Es la evolución tan esperada de un clásico: Multimedia Fusion 2, a su vez evolución del Games Factory. Potente herramienta que permite exportar a iOS, Android, Flash, Windows Mobile phone y Xbox. Incorpora posibilidad de aceleración por hardware ya que si de algo pecaban los juegos de MF2 era por ser algo lentos.

The Game Creators (http://www.thegamecreators.com) Windows
En The Game Creators tienen varios motores de creación de videojuegos, desde el famoso DarkBasic hasta el más nuevo AGK.
FPS Creator reloaded: (http://fpscreator.thegamecreators.com/) para crear tus propios FPS. Creo que está todavía en fase beta cerrada pero puedes probar el antiguo FPScreator con el que es muy fácil crear shooters bastante complejos y añadir materiales, personajes y entornos de propia creación.
AGK - App Game Kit: (http://www.appgamekit.com) Es la evolución lógica de DarkBasic (un lenguaje parecido al BlitzBasic). Utiliza un IDE con ayudas sobre el que picas el código y exportas a iOS, Android, Windows, Mac y Blackberry.

PhoneGap (http://phonegap.com) Multiplataforma
Un framework+sdk de código abierto con el que crear aplicaciones para móviles, por lo que exporta a todas las plataformas actuales, hasta a Bada !

TORQUE 2D/3D (http://www.garagegames.com) OSX y Windows
Cuando empecé a trabajar con Mac fue de lo primero que probé, tampoco había mucho más. Tienen una aplicación para 2D y otra para 3D muy potente. Ya han sacado versiones de Windows y puedes exportar tus juegos a iOS, OSX, Windows y Xbox.
Por lo que veo, han pasado Torque 2D a open source via MIT, por lo que parece que se puede usar sin pagar, buena noticia.

RPG MAKER(s) Multiplataforma
El más conocido es el RPG Maker de Enterbrain (http://www.rpgmakerweb.com), con sus famosas versiones 2000, 2003, XP y VX. La versión actual es VX Ace ! Si os van los RPG por turnos es la herramienta más potente, pero es de pago. Encontrarás infinidad de tiles, personajes y decorados en multitud de webs de fans. También de Entrebrain es el IGmaker (http://www.rpgmakerweb.com/products/programs/ig-maker), para crear juegos RPGs de acción, de plataformas y shooters 2D.
Otros creadores de RPG salidos a la sombra del RPG Maker y la mayoría open source, son:
RPG Toolkit (http://rpgtoolkit.net/home)
RPG Studio (https://sites.google.com/site/rpgstudio)
Advanced RPG Maker (http://arm.sourceforge.net)
Open Legends (http://sourceforge.net/projects/openlegends)
Sphere 2D RPG Engine (http://chadaustin.me/sphere/)
Verge (http://verge-rpg.com)
Solarus DX (http://www.solarus-games.org), un curioso engine 2D para crear juegos tipo Zelda

Otros creadores:
Game Editor (http://game-editor.com)
Engine 001 (http://www.engine001.com)
JumpCraft (http://jumpcraft.com), anteriormente llamado Platform Studio.

Y en último lugar pero no menos importante, el engine Entidad 3-D (http://www.entidad-3d.com), otro clásico que lleva años dando guerra. Un creador de FPS programado por Jordi Pérez, un programador que viene de la época del Spectrum y que sigue picando código incansablemente. Tiene creadores de juegos de bastantes tipos para iOS en (http://www.ooparts-universe.com/apps/apps.html) e incluso en su día se atrevió con un RPGmaker para Nintendo DS ejecutable en cartuchos de esos piratillas y que creo que tuvo que retirar por un "cease and desist".
También programó un creador de aventuras gráficas tipo point and click que servía a su vez para plataformas y aventuras isométricas llamado HERMES que funcionaba muy bien (http://portal.perueduca.edu.pe/soft/_en ... ualHermes/) al que dejó de dar soporte hace años.

htdreams, perdona de nuevo por entrar como elefante en cacharrería en el post, pero es un tema del que me he documentado bastante durante muchos años y quería aportar algunos más a tu listado. Igual se puede juntar todo en un único post y cuando la web lo permita, chincheta !!

saludos,

Avatar de Usuario
ron
Mensajes: 18162
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 1071 veces
Agradecimiento recibido: 1106 veces

Re: Herramientas para crear juegos (en equipos actuales)

Mensajepor ron » 08 Feb 2014 11:59

htdreams , excelente post ! Gracias

dancresp
Mensajes: 5281
Registrado: 13 Nov 2010 02:08
Agradecido : 102 veces
Agradecimiento recibido: 207 veces

Re: Herramientas para crear juegos (en equipos actuales)

Mensajepor dancresp » 09 Feb 2014 01:30

Coincido plenamente, es un excelente post.

Por mi parte, me estoy limitando a experimentar con el Unity y el Eclipse. Algo saldrá...

Avatar de Usuario
htdreams
Mensajes: 595
Registrado: 12 Nov 2012 19:34
Agradecido : 16 veces
Agradecimiento recibido: 31 veces

Re: Herramientas para crear juegos (en equipos actuales)

Mensajepor htdreams » 09 Feb 2014 10:16

sabreman escribió:Muy buen post htdreams !
Yo añadiré algunos más con tu permiso.


Por supuesto, faltaría más! y muy bien añadidos, debo añadir :-)

Yo de todos los mencionados uso Unity3D, aunque por tiempo disponible de momento no paso de "pruebas piloto" eso sí, tengo un Oculus Rift esperando su turno para darle caña de la buena :-D

Lo del gamemaker es una maravilla para el que quiera introducirse en esto, que a ver, no es pulsar un botón y ya, hay que tener voluntad, como con todo, que cacharrear tampoco es enchufar dos cables y ya (y bien que lo sabemos aquí XDD) pero se puede conseguir mucho a lo poco que uno sea constante y organizado, igual que con el Arcade Game Studio de bruneras, que baja aun más el listón y es ideal para grafistas que quieran sacarse un juego de la manga, y sí, ahora es degratis.com :-)


Volver a “Lenguajes de Programación y herramientas Dev”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado