15 motores para crear tu juego para Android Facilmente

tower-defense

¿Queres crear tu juego para jugar en Android? ¿Para que tus amigos puedan jugarlo en sus celulares y tu en el tuyo? Conoce un total de 15 Motores gráficos que te ayudaran a la hora de poner en marcha tu proyecto, donde en el listado encontraras la opción perfecta para tus habilidades y conocimientos.

 

Unreal Engine 4unreal engine 4

Epic Games está interesado en demostrar que su motor de gama alta puede tener tanto impacto en dispositivos móviles como en consolas. La tecnología es compatible con iOS y Android. Rodeo Games recientemente usó el motor para su juego de estrategia móvil 3D Warhammer 40,000: Deathwatch, demostrando su poder gráfico.

Unity 5unity 5

La última versión del ampliamente usado motor mantiene el nivel de accesibilidad de su predecesor y aumenta la calidad de producción, presentando sombreado físico, soporte de 64 bits y tecnología Enlighten de Geomerics. Space Ape Games ya utilizó Unity 5 para impulsar su nuevo juego Rival Kingdoms.

GameMaker: Studiogamemaker studio

Conocido por impulsar Hotline Miami y Spelunky y Nidhogg. GameMaker: Studio utiliza una interfaz de arrastrar y soltar y su propio lenguaje de scripting para permitir que los desarrolladores nuevos y establecidos construyan prototipos y juegos completos rápidamente. Hay versiones gratuitas y de pago disponibles.

Marmalademarmalade

El equipo detrás de esta herramienta de desarrollo multiplataforma se enorgullece de dar a los desarrolladores la opción. Los usuarios pueden construir y portar juegos como SimCity BuildIt a iOS, Android, Windows 10, Roku y más desde una sola base de código en C ++ o Lua. Marmalade también promete rendimiento nativo en cada dispositivo.

PhyreEnginephyreengine

Este motor de juego gratuito está disponible para los desarrolladores de PlayStation con licencia, pero se puede utilizar para crear juegos para múltiples plataformas, incluyendo Android e iOS. Está diseñado pensando en el desarrollo rápido, como lo muestra el editor de niveles que permite la creación de juegos guiados por secuencias de comandos Lua con edición y reproducción en vivo en el juego.

StingrayStingray

El motor de juego Stingray es una oferta completamente nueva de Autodesk. La tecnología se basa en la arquitectura basada en datos del motor Bitsquid, que la empresa adquirió el año pasado. Los planes de suscripción, incluso con Maya LT, están disponibles desde $ 30 por mes. La herramienta es compatible con consolas, computadoras de escritorio y plataformas móviles.

Havok Vision Enginehavok vision engine

Optimizado para implementar juegos en iOS, Android y Tizen, el motor móvil de Havok se especializa en la creación de títulos triple-A para dispositivos inteligentes. Cuenta con una gama de características listas para el juego, y se integra con una variedad de herramientas de terceros. Havok también promete un alto rendimiento, incluso al crear escenas altamente detalladas y realistas.

MonoGamemonogame

A principios de este año, se anunció que ya no se requiere que XNA Framework use MonoGame, un hito significativo para la herramienta. Continúa ayudando a los desarrolladores a llevar sus juegos a dispositivos móviles, entre otras plataformas. Utiliza C # y otros lenguajes .NET, y su naturaleza de fuente abierta permite a los desarrolladores personalizar las herramientas como lo necesiten.

AppGameKit v2appgamekit

Diseñada como una ventanilla única para el desarrollo móvil, la última versión de AppGameKit de TheGameCreators fue financiada por Kickstarter. Implementado en iOS, Android, Windows y Blackberry, no solo se usa para múltiples juegos móviles, también impulsa la aplicación Driving Test Success.

Corona SDKcorona

Ahora disponible de forma gratuita, Corona se basa en el lenguaje de codificación Lua. Si bien Lua es fácil de aprender, el SDK también ofrece una biblioteca completa de API que ayuda a los desarrolladores a agregar todo, desde animación hasta redes, con unas pocas líneas de código. Se implementa en plataformas móviles que incluyen iOS, Android, Windows Phone y Kindle.

GameSaladgamesalad

El equipo detrás de GameSalad afirma audazmente que los nuevos desarrolladores pueden usar su herramienta para aprender los conceptos básicos del desarrollo de juegos y hacer su primer título en solo una hora. La interfaz de arrastrar y soltar de la herramienta, única y fácil de usar, permite a los creadores crear juegos rápidamente para iOS, Android, la tienda de aplicaciones de Amazon y HTML5.

Haxehaxe

Otro conjunto de herramientas de código abierto, Haxe se basa en un “lenguaje de programación moderno, de alto nivel y estrictamente tipado”, aunque sus creadores aseguran a los desarrolladores que es fácil de aprender para cualquiera que esté familiarizado con Java, C ++, PHP o AS3. Compilando juegos para iOS y Android, Haxe también es la tecnología detrás de los papeles aclamados, por favor.

Stencylstencly

‘Crear juegos increíbles sin código’ es la promesa que hace Stencyl. El conjunto de herramientas está diseñado con una interfaz de arrastrar y soltar, donde los bloques de scripts encajan en su lugar, con muchos bloques listos para usar disponibles. Los desarrolladores también pueden crear sus propios bloques a través del código y publicar en iOS, Android, Flash y más.

Phaserphaser

Este marco de código abierto permite a los desarrolladores crear juegos HTML5 para dispositivos móviles, así como juegos Canvas y WebGL para navegadores. Los juegos Phaser se pueden codificar en JavaScript o TypeScript y el sitio web del motor ofrece innumerables ejemplos gratuitos para que los desarrolladores puedan aprender a codificar física, sombreadores, animación y más.

Libgdxlibgdx-alt

Un marco de desarrollo de juegos Java, Libgdx ofrece a los desarrolladores un entorno para prototipos rápidos donde, en lugar de implementarlo en iOS, Android o Javascript después de cada cambio en el código, los usuarios pueden depurar a través de una aplicación de escritorio nativa. Se puede usar para crear juegos en 2D y 3D que se pueden implementar para iOS, Android y Blackberry.

Fuente: http://www.develop-online.net/tools-and-tech/31-must-have-mobile-tools-for-2015/0211516

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.

El potencial de Unity mostrado en Adam

small_Unity-Adam

¿Que tan poderoso es Unity? Adam puede responder esa pregunta. Este es un corto creado con el motor gráfico de Unity y renderizado en tiempo real. Esta creado con la intención de mostrar el potencial gráfico que puede ser alcanzado actualmente con el motor.

Para la creación de este corto se utilizaron las versiones Betas de Unity 5.4 junto al secuenciador de cinemáticas que es una herramienta que llegara pronto.  Tambien se utilizan áreas de luces en tiempo real (real-time area lights) , la utilización de la gran fidelidad en las físicas que se puede lograr gracias a CaronteFX, ademas de ciertos elementos y herramientas creadas especialmente para este proyecto como: Niebla volumetrica, Shaders transparentes y un motion blur especial dedicado a cubrir ciertos requisitos (estas tres herramientas se encontraran gratuitas pronto).

E9wH93t-Imgur

Con respecto al Hardware se utilizo la Placa de video GeForce GTX980 que corría el corto en 1140p.

No olvidemos que el corto anterior tambien presento una tecnologia grafica impresionante y por mas que la version de Unity 5 ya fue liberada hace tiempo, todavia nadie pudo llegar a tal calidad grafica.

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.