Herramientas utiles para que desarrolles videojuegos

free-handy-tools-for-game-developers-640x340

Gestión de proyectos y colaboración:home-hero_es
– Trello: Gestión de equipos y planificación de proyectos
– JIRA Agile: Gestión de proyectos
– Pivotal Tracker: Por gestión de proyecto, tiene un sistema de punto de tarea y seguimiento de velocidad de finalización. Gratis para un usuario
– Wigio: Un programa gratuito de colaboración grupal en línea
– Base Camp: Herramienta de gestión de proyectos y uso compartido de archivos
– Google Hangout: Para discutir diseños con un equipo distribuido
– IceScrum: Herramienta de desarrollo ágil de código abierto y gratuito para equipos
– Target Process: Herramienta Scrum / Kanban basada en web, libre hasta 5 usuarios
– Evernote: es genial para escribir fácilmente tu idea de juego, idea de código … ¡todo!
– Pointing Poker: Herramienta gratuita para el desarrollo de equipos ágiles

Dibujo de Diagramas / Gráficos:

yworks
– Lucidchart: Programa en línea para dibujar gráficos (árboles de tecnología o diálogos)
– yEd Graph Editor: Editor de gráficos multiplataforma gratuito
– Dia: Un programa gratuito para dibujar gráficos fácilmente (árboles tecnológicos o diálogos)
– FreeMind: Software gratuito de mapas mentales. Si no sabes qué es el mapeo mental, ¡te recomiendo que aprendas!

Escritura:

5-compile
– CelTX: Herramienta gratuita de escritura de guiones basada en web
– Scrivener: Herramienta de escritura

Edición de imagen:

psd-layout
– Photoshop: Probablemente la opción más extendida en la industria de los videojuegos
– GIMP: ¡Alternativa libre al photoshop, con muchas funciones!
– Inkscape:Para dibujar maquetas de UI en tiempo real usando Google Hangout
– Paint.Net: Diseñado como un reemplazo gratuito para el programa básico de Paint en Windows
– XnView: Imágenes de proceso por lotes, programa gratuito para la conversión de archivos
– Krita Programa para pintar gratuito
– Paint tool saï  Programa para pintar (Solo para Windows)

Texturizado :

substance
– Substance designer/painter Procedimientos / partículas / texturas de pintura-
– Quixel suite (ndo/ddo) Pluglin para Photoshop
– NormalMap Online: Herramienta gratuita de mapeo de normal en línea
– xnormal  Gratuita: bakes normals maps/AO/curvatures/ etc … para modelacion de altos poligonos

Modelado y animación en 3D:

3ds max
– Anim8or: Gratis Programa de modelado 3D muy fácil de usar.
– Blender: Modelado 3D gratuito con muchas funciones geniales
Rocket 3F: Modelador 3d Gratuito.
– 3ds Max: Software 3D para modelar, Rigging, animar y renderizar
– Maya: Software 3D para modelar, Rigging, animar y renderizar
– Akeytsu: Animación de personajes y software Rigging
– Adobe Fuse: Software de creación y animación de personajes fácil, parte de la suite de nube creativa
– Mixamo: Gran tienda de animación con miles de animaciones humanoides para ser usadas en Unity

Esculpido 3D:

testing_custom_macros_in_custom_ZBrush_UI
–  Zbrush   Probablemente el programa de esculpido más usado.
– Mudbox Esculpido y Pintado 3D.
 3D coat Esculpido y Pintado 3D.

Audio:

audacity
– Audacity: Editor y grabador de audio.
– MixCraft: Para la creacion de musica.

Captura de Pantalla:

screenpeso
– ScreenPresso: Para guardar capturas, diseñar ideas y gameplays.
– Puush: Captura el area de la pantalla y te deja compartirla via enlace.
– CloudShot: Agregado para Dropbox que permite capturar pantalla.

Intercambio de Archivos:

dropbox
– Dropbox: Te permite mantener una carpeta en la nube sincronizada con una carpeta local que puede estar presente en uno o varios equipos, tienes hasta 50 gb.
– OneDrive: 15 gb de almacenamiento para subir y compartir archivos.
– Google Drive: Similar a OneDrive pero los archivos creados en Google Docs no ocupan espacio.

Varios:

1-continuous-integration
– TeamCity: solución de integración continua
– Articy: Draft: Herramienta de diseño de juegos All-in-One
– TortoiseSVN: Control de recursos para Windows
 lazynezumi  Complemento para muchas aplicaciones, líneas suaves, herramienta de dibujo en perspectiva.

6 Motores graficos para crear tu juego en 2D

2dengine

Hace un año hice un articulo donde menciono 10 motores graficos recomendados, estos estaban orientados en lo que es el diseño de juegos en 3D, asi que decidi hacer un post acerca de motores graficos orientados a la creacion de juegos en 2D. Por lo tanto si estas buscando una herramienta simple pero potente que pueda cubrir la idea de tu juego seguramente la encontraras en esta lista.

¡Recuerda, que si haces click en la imagen principal tendras un video para ver acerca del motor!

 Game Maker

Hotline-Miami-2-Mark

GameMaker es una aplicacion bastante simple y facil de aprender, que nos permite crear una gran variedad de tipos de juegos especialmente en 2D (aunque tambien existe la posibilidad de crear juegos en 3D el motor es muy limitado en esa parte); La mejor parte es que si no tenes conocimientos de programacion no te ves limitado ya que encuentras herramientas Drag&Drop que te permitiran asignar las acciones y funciones de cada objeto (Ademas podes programar con el lenguaje propio de la aplicacion que es facil de aprender), tecla, etc. Incluso tienes un editor de Sprites y una tienda llena de pluglins y accesorios donde podes conseguir elementos para tu juego.

Unity 2D

unity2d

Unity es una de las herramientas mas amadas existentes y con una gigantesca comunidad, por lo que al obtar por Unity no solo obtienes una herramienta simple pero compleja, tambien obtienes un monton de recursos que podes conseguir en la tienda, como tambien ayuda, apoyo y tutoriales, para que puedas llevar acabo tu creacion sin problemas.

GameSalad

sonic-gamesalad

Si siempre te viste limitado debido a tus conocimientos y lo que buscas es una herramienta mucho mas simple, capaz de permitirte crear tu juego sin necesidad de tocar una linea de codigo, GameSalad es la herramienta perfecta, ya que facilmente arrastrando y soltando podes armar tu juego, eso si no esperes un resultado muy complejo, aunque si sos principiante en el desarrollo de videojuegos esta es la herramienta perfecta para empezar.

GDevelop

gdevelop-game

Si GameSalad no te convence, GDevelop es una buena alternativa con grandes posibilidades aunque con una comunidad mas pequeña que la de GameSalad.

Construct 2

construc-game

 

Construct 2 es una de las aplicaciones que me resultaron mas facil de utilizar, aunque incluye las mismas ventajas que GDevelop y GameSalad, ademas de una gran comunidad y tienda de assets, personalmente no lo recomiendo para proyectos a largo plazo especialmente si queres ganar dinero con ellos, ya que la licencia gratuita es excesivamente limitada, especialmente en esta epoca donde encontramos herramientas muchisimo mas potenes y totalmente gratuitas. Construct 2 es una herramienta potente, simple, con exportacion para multiples plataformas,  ideal para iniciarse en la creacion de videojuegos pero lamentablemente demasiado cara si deseas sacar provecho del motor, tanto de dinero como de posibilidades.

Multimedia Fusion 2.5

multimediafusion-game

Debo admitir que es mi aplicacion favorita y la que prefiero ante todas las mencionadas, especialmente porque ademas de crear juegos, podes crear aplicaciones. Creo que apesar de eso la aplicacion es algo limitada o todavia no se hizo algun juego que realmente explote las capacidades de esta herramienta, aunque hay que tener en cuenta que “Five Nights At Freddy’s” fue creado con esta aplicacion y si bien no es un juego de mi agrado, debo admitir que esta muy bien armado. Si bien Multimedia Fusion tiene un monton de ventajas el punto mas fuerte de todo y que limita la expansion del desarrollo con esta utilidad es su alto costo, que si bien es mas bajo que Construct 2 Sigue siendo bastante elevado especialmente si queres exportar para otras plataformas donde tenes que comprar modulos aparte.

Godot

godot-engine-blog-1

Godot es una gran herramienta creada desde un principio por Argentinos, que ha ido crecido y ampliando su potencial gracias a su abierta comunidad. Godot es una potente joya que si bien pasa desapercibidad tiene todo lo necesario para poder igualar o competir con Unity por lo menos el apartado 2D. Sea lo que sea el proyecto que tenes pensado te invito a hacer la prueba ya que puede ser que Godot se adapte perfectamente a lo que buscas.

10 Motores Graficos con los que hacer tu juego

creature-garden-2-final-engine-buildSi estas a punto de emprender el proyecto de crear tu propio juego, seguramente tengas en duda que motor grafico o herramienta utilizar, por lo que en este articulo te mostrare varias opciones con sus ventajas y desventajas, para que se te haga mucho mas facil la decision.

¡Recuerda, que si haces click en la imagen principal tendras un video para ver acerca del motor!

¿Que es un Motor Grafico?

Es importante entender el concepto de lo que hace realmente el motor grafico por lo que dejare una breve explicacion:

Un motor grafico es una46684_Screenshot3 serie de elementos, haciendo posible la renderizacion de los graficos sean 2D o 3D.  Generalmente estos tienen su motor fisico, sistema de sonido, scripting y otras herramientas hechas para  simplificar la tarea de los desarrolladores.

Como pueden ver sin un motor grafico o sin una serie de herramientas como las que se ofrecen actualmente, desarrollar un juego seria una tarea mucho mas costosa y larga.


 Unreal Engine 4

hl2ue4-3Unreal Engine 4 es la nueva version de uno de los motores graficos mas usados. Este presenta una nueva interfaz, muchisimos agregados graficos y especialmente un sistema llamado Blueprint que permite a los usuarios “programar de forma grafica” o sea la clasica funcion de arrastrar y soltar.

Puedes ver sus ventajas en esta pagina.

Ventajas

  • Graficos de  Ultima generación.
  • Constantes actualizaciones que mejoran el motor y agregan funciones.
  • Brinda la posibilidad de hacer juegos de Calidad AAA a bajo costo.
  • Gran documentacion y comunidad.
  • Codigo fuente libre.
  • Gratuito.

Desventajas 

  • Requisitos elevados.
  • Se dificulta el pase desde UE3, Ya que no utiliza Unreal Script y no soporta los mismos archivos.
  • Hay que recompilar constantemente para notar los cambios hechos en nuestro nivel.
  • Si tu juego vende mas de  $3.000 USD tendras que pagar regalias.

Juegos que utilizan este motor: Daylight, Outlast, Dead Island 2, etc.

 

Descargar


Unity 5

Screenshot_141

Unity se ha convertido en un motor de los mas populares e importantes, no solo por la facilidad que brinda a los usuarios, si no tambien las posibilidades y la potencia grafica, que con esta ultima version (5) ha logrado alcanzar a la calidad de motores como Unreal Engine 4, CryEngine, Etc.

Puedes ver sus ventajas en esta pagina.

Ventajas

  • Graficos de  Ultima generación.
  • Facilidad de uso.
  • Gran comunidad y documentacion.
  • Tienda de Assets donde poder descargar efectos, scripts, modelos, etc.
  • Soporta 21 Plataformas.
  • Es gratuito.
  • Tiene muchas opciones de optimizacion para nuestro juegos.
  • Lenguajes de programacion sencillos. (C# y JS).
  • Posibilidad de crear juegos en 2D, 3D o 2.5D.

Desventajas 

  • Su interfaz y herramientas hace incomodo el diseño de interiores.
  • Molesto manejo de texturas.
  • Limita a programadores con mas experiencia y manejo de lenguajes superiores.

 

 

Juegos que utilizan este motor: The Forest , Slender: The Arrival, Rust, etc.

Descargar


 CryEngine

Pixel_Accurate_Displacement_Mapping.1

 

Desde la salida de Far Cry, Cry Engine paso a ser uno de los motores mas admirados, pero fue la mayor sorpresa cuando salio Crysis, un juego que tenia la segunda version del CryEngine y por defecto unos graficos muy superiores para la epoca. Crytek a evolucionado su motor hasta llegar a esta ultima version, donde podriamos decir que el CryEngine es quizas el mejor motor de todos los de la lista y el que mayor calidad grafica puede ofrecer.

Puedes ver sus ventajas desde la pagina oficial.

Ventajas

  • Graficos de  Ultima generación.
  • Tiene varias opciones ya por defecto como clico dia y noche, etc.
  • Es realmente potente.
  • Soporta PC, Xbox One, PS4, IOS y Android.

Desventajas 

  • La comunidad no es tan grande como la de otros motores.
  • No recibe muchas actualizaciones.
  • Altos Requisitos.
  • Requiere una suscripcion de $9.90 USD por mes.

 

Juegos que utilizan este motor: State of Decay, Crysis 3, Son of Rome, etc.

Descargar SDK Gratuito (Desactualizado desde diciembre del 2014)

Descargar version de suscripcion


 Source Engine

csgo_01Por mas que tenga sus años el Motor Source logra una gran calidad que si bien no logra superar a los motores ya mencionados, alcanza una calidad increible, aunque tenemos que tomar en cuenta que fue actualizado en varias ocaciones. Hace poco se anuncion la version de Source 2, esperemos que esta sea gratuita.

Puedes ver sus ventajas desde la pagina oficial.

Ventajas

  • Muy buen rendimiento en computadoras algo antiguas.
  • Tiene una comunidad gigante y gran cantidad de contenidos.
  • Es simple de usar.
  • Soporta Linux, una ventaja que muchos motores no tienen.

Desventajas 

  • Algo desactualizado para esta epoca.
  • No soporta muchos objetos en escena.
  • Codigo Cerrado.
  • Requiere mucho codigo.
  • Soporta una limitada cantidad de plataformas.
  • Requiere tener Steam y el SDK para los usuarios finales.

 

Juegos que utilizan este motor: Titan Fall, Portal 2,Black Mesa Source, Nuclear Dawn, etc.

 Descargar


Blender Game Engine 

004

Blender es un famosisimo modelador de objetos 3D que cuenta con su motor propio para el diseño de videojuegos que si bien no es muy utilizado, han logrado muy buenos resultados.

Puedes ver sus ventajas desde la pagina oficial (tienen que fijarse en la parte que dice “Game Creation”).

Ventajas

  • Muy buen rendimiento.
  • Una herramienta que tiene casi todo en uno.
  • El proyecto hecho lo puedes exportar y usarlo en cualquier otro motor, si no te convence.
  • Soporta Linux, una ventaja que muchos motores no tienen.
  • Es Gratuito.

Desventajas 

  • Su motor grafico es un accesorio.
  • Poca documentacion.
  • No soporta multijugador.
  • No hay soporte para moviles o consolas.
  • Para vender tus juegos debes hacerlo con el codigo fuente liberado.

 

Juegos que utilizan este motor: Dead Cyborg, Yo Frankie!Sintel The Game, etc.

 Descargar


 Leadwerks Engine

leadwerks

Este es un motor orientado a los desarrolladores independientes y aficionados, con el objetivo de brindar todas las herramientas facilmente para que el usuario cree su juego programando lo menos posible.

Puedes ver sus ventajas desde la pagina oficial.

Ventajas

  • Muy buen rendimiento.
  • Gran variedad de lenguajes para programar.
  • Facil de usar.
  • Tiene una tienda donde conseguir objetos con scripts y animaciones.
  • Compatible con SteamWorkshop por lo que hay intercambios de contenido entre usuarios.
  • Perfecto si piensas hacer un FPS.

Desventajas 

  • Algo desactualizado para esta epoca. 
  • Tiene un costo de $99 USD.
  • Pocos proyectos utilizan este motor.
  • Soporta una limitada cantidad de plataformas.
  • El sistema de fisica es algo regular.

 

 Descargar


Esenthel Engine

d

Esenthel es un motor que podriamos decir que logra casi la misma calidad grafica que un motor de ultima generacion. Este esta orientado principalmente para juegos de Rol o RPG, pero de todas formas se puede utilizar en cualquier tipo de juego.

Puedes ver sus ventajas desde la pagina oficial.

Ventajas

  • Graficos de Alta calidad.
  • Soporte para 2D / 3D.
  • Gratuito mientras el proyecto no sea comercial.
  • Soporta una gran variedad de plataformas.
  • Gran cantidad de lenguajes soportados.

Desventajas 

  • Licencia de $114 USD por año. 
  • Poca documentacion.
  • Terrible soporte tecnico.
  • Interfaz incomoda.

Juegos que utilizan este motor: Lucius, Memory Of SoulHeavy Charge, etc.

 Descargar

 


S2 Engine

new_assetsEste es un motor indie de ultima generacion, hecho para darle la posibilidad a de brindar graficos de calidad, totalmente gratis. Personalmente no probe el  motor y se me hace dificil creer que sea tan perfecto, aunque muchos usuarios tienen opiniones muy positivias sobre el.

Puedes ver sus ventajas desde la pagina oficial.

Ventajas

  • Graficos de Alta calidad.
  • Gratuito y sin regalias.
  • Gran cantidad de lenguajes soportados.

Desventajas 

  • Tiene algunos problemas de optimizacion.
  • Poca documentacion.

Juegos que utilizan este motor: BlackSoul, actualmente hay muy pocos.

 Descargar


NeoAxis

neoaxis_village_map

NeoAxis es un motor basado en Ogre 3D, si bien sus graficos se quedaron bastante desactualizados sigue siendo una buena opcion para los desarrolladores que quieren tener un juego en 3D pero que no consuma demasiados requisitos.

Puedes ver sus ventajas desde la pagina oficial.

Ventajas

  • Pocos requisitos.
  • Gratuito y sin regalias.
  • Bastantes plataformas soportadas.

Desventajas 

  • Graficos muy desactualizados.

Juegos que utilizan este motor: Project FPDT, SideBrick, Pulse Shift, etc.

 Descargar


GameGuru

2018

Si lo que buscas es algo mas facil y no cuentas con un gran equipo, no bajes los bajos, ya que Game Guru es una herramienta en la que puedes crear tu juego facilmente y sin tener que programar.

Para los que conoscan el FPS Creator, Game Guru es la evolucion de esta herramienta pero enfocada en todo tipo de juegos ademas de FPS.

Puedes ver sus ventajas desde la pagina oficial.

Ventajas

  • Facil de usar.
  • Mucha documentacion.
  • Una gran tienda de elementos.
  • Un precio accesible ($20 USD)

Desventajas 

  • Graficos desactualizados.
  • La mayoria de objetos de la tienda estan en venta por lo que hay que gastar mucho dinero para hacer algo bueno.

 

 Descargar


Espero que te haya servido, Trate de poner los motores que me parecian mejores y de buscar las desventajas que tenian ante otros.

No olvides comentar y compartir que eso ayuda mucho para el crecimiento de la pagina y el reconocimiento del trabajo al recopilar la informacion y armar esto.

Finalmente lanzaron Unity 5

Tras el anuncio de que Unreal Engine 4 seria gratuito, a la gente de Unity se les a ocurrido liberar su quinta version del motor con muchas novedades, donde una de las mas sorprendentes es que la version gratuita ofrece tiene todas las posibilidades graficas de la version completa !sin pedir regalias!.

Aca les dejo un resumen de las novedades que ofrece frente a su version anterior:

  • Nuevo y mejorado motor grafico.
  • Iluminacion mejorada.
  • Ahora se pueden crear juegos para 21 Plataformas cuando antes teniamos 12.
  • oporte integrado para SpeedTree para crear vegetación exhuberante, copiosa y dinámica.
  • Nuevo editor de audio y animaciones.
  • Proximamente soporte para Oculus Rift.
  • Ahora los juegos se podran ejecutar via web sin necesidad del pluglin de Unity.
  • Mayor optimizacion.

Pueden ver las novedades de manera mas explicita en el trailer:

Si quieres descargar esta version de Unity puedes hacerlo registrandote en la pagina o bajandote el torrent.