con un mercado global que genera $100 mil millones este año, no es de extrañar que muchas personas quieran participar en la acción de la aplicación de juego. Pero hacerse rico fuera de la Tienda de aplicaciones es solo una de las muchas motivaciones posibles! Quién sabe, usted podría simplemente estar interesado en crear algo divertido para sus amigos, o en realidad la construcción de una pieza duradera de Arte digital.,
cualquiera que sea la razón, esta guía rápida te mostrará qué herramientas puedes usar para crear un videojuego que se pueda jugar en iOS y Android. Tenga en cuenta que también tenemos una visión completa de los diferentes motores de juego aquí, algunos de los cuales incluso le permiten crear juegos para consolas y escritorio!
Entonces, ¿qué necesito para comenzar?
aunque normalmente nos centramos en los creadores de aplicaciones, notarás que ninguno de ellos es realmente bueno para crear juegos. Lo que necesitarás en su lugar es algo llamado un motor de juegos, o un software dedicado para crear juegos., A diferencia de los fabricantes de aplicaciones, debe instalarlos en su computadora, lo que nos lleva al primer elemento de nuestra lista de verificación:
- Una computadora: deberá instalar el motor del juego en su PC o Mac. Tenga en cuenta que algunos motores de juego son solo PC o solo Mac. No funcionan en ambos.
- Un smartphone (o dos): tendrás que probar el juego en la plataforma que desees. Vale la pena asegurarse de que juega bien en un iPhone y un teléfono Android si quieres llegar a ambos mercados-y vale la pena probar en dispositivos de gama baja también!
- Una cuenta de desarrollador: para enviar tu aplicación de juego., Cuesta 9 99 por año para la App Store y Play 25 de por vida con la Play Store. A diferencia de los creadores de aplicaciones, estarás a cargo de las actualizaciones y asegurarte de que el juego funcione en todos los dispositivos. Esto podría significar varias actualizaciones nuevas por año.
- Una forma de crear arte: ya sea que vayas en 2D o 3D, necesitarás recursos de juego. Puedes encontrar un montón de recursos gratuitos en línea y algunas compañías de juegos tienen sus propios mercados. Pero la mejor manera de hacer que tu juego destaque es crear cosas como los personajes, el fondo, la música y los menús tú mismo.
Y un motor de juego también?
Sí., Esa será tu herramienta principal. Y ahora que vas por el agujero del conejo de la creación de juegos, verás que hay una serie de soluciones, desde las muy básicas hasta las extremadamente sofisticadas. En términos generales, puede categorizar los motores de juegos con las siguientes características:
- plantillas de juegos: la forma más fácil de comenzar, y también la más limitante. No podrás cambiar nada del juego excepto los personajes, los fondos, la música, ese tipo de cosas. En resumen, la mecánica del juego no se puede ajustar en absoluto., Por ejemplo, AppyPie o ChupaMobile ofrecen plantillas (estas son soluciones en línea, por cierto).
GameSalad es un editor de arrastrar y soltar que también ofrece plantillas de juegos
- arrastrar y soltar: este es el mejor método para principiantes. Tienes una lista de comportamientos (si esto sucede, entonces eso sucede) y puedes aplicarlos a tus objetos de juego. Por ejemplo, crea un cuadrado 2D y crea un comportamiento que dice «Si presiono en la pantalla, el cuadrado Salta».,
- Visual scripting: una solución más avanzada que le brinda toda la flexibilidad del código sin tener que codificar. Básicamente creas «nodos» que representan acciones o eventos para tus objetos de juego. Esto crea una especie de diagrama que representa todo lo que sucede en tu ventana de juego.
- codificación: los profesionales te dirán que esta es la única manera seria de obtener un control completo sobre tu juego, especialmente si quieres que sea complejo. Y si estás interesado en una carrera como desarrollador de juegos, ¡también puedes empezar a aprender mientras lo haces!, La buena noticia es que algunos motores de juegos ofrecen su propio lenguaje de scripting simplificado que facilita la comprensión de los conceptos básicos para los principiantes.
¿puedo hacer cualquier tipo de juego?
Técnicamente hablando, sí. Pero, por supuesto, eso depende de su cantidad de tiempo y dedicación., Sin embargo, vale la pena señalar que los principiantes probablemente tendrán más éxito creando juegos móviles como:
- Rompecabezas / Juegos de palabras
- juegos casuales
- plataformas
- Juegos Arcade
géneros de Juegos 3D más complejos como FPS (shooters en primera persona) o un MMO (juegos multijugador masivos en línea) no solo requerirán algún código, sino que tampoco son necesariamente los más adecuados para jugar en un teléfono inteligente o tableta.
¿qué motor de juego debo elegir?,
Esta es la gran pregunta, y obviamente dependerá completamente de su nivel de habilidades y el tipo de juego que desea hacer. Pero a continuación se muestra un resumen rápido de algunos de los motores que creemos que serían los más adecuados para usted, enumerados en orden de complejidad.
GameSalad
GameSalad cae en la categoría de arrastrar y soltar, y cuenta con una interfaz intuitiva, así como muy buena documentación para principiantes., La forma en que maneja la física 2D es perfecta para juegos móviles, y vale la pena señalar que puede publicar sus resultados en iOS, Android e incluso computadoras de escritorio. También tienen una aplicación de «visor móvil» para que pueda probar su juego en diferentes dispositivos móviles!
mira cómo empezar con GameSalad en 15 minutos.
pruebe GameSalad aquí.
principales características: arrastrar y soltar, física del juego, buena documentación, tiene marketplace, viene con plantillas de juego básicas. Monetización de anuncios compatible con la versión pro ($25 al mes)., La versión básica cuesta 1 17 al mes, pero obtienes un 50% de descuento en el plan pro como maestro, estudiante o personal militar.
GameBuilder Studio
usando visual scripting, GameBuilder Studio podría ser un poco más intimidante que GameSalad, como se puede demostrar en el video tutorial a continuación. Sin embargo, la documentación parece igualmente buena y exhaustiva, e incluso puede tomar un curso gratuito de udemy en línea para comenzar con los conceptos básicos., El programa también es bastante barato, costando un precio completo de pro 99 para la versión pro, y 1 199 por año para el plan pro con todas las características + tutoriales y complementos adicionales.
Reloj de cómo empezar con GameBuilder Estudio en 15 minutos:
Trate de GameBuilder Estudio aquí.
principales características: editor visual, física del juego, Mercado de complementos, buenos tutoriales, crear animaciones 2D (o integrar con Spine para poderosas animaciones 2D). Anuncios, multijugador y otras características avanzadas son compatibles con la versión Pro.,
BuildBox
Este es un recién llegado en la escena del motor de juego, pero está haciendo grandes afirmaciones. Buildbox ha enumerado 100 juegos realizados utilizando su plataforma que ingresaron a las mejores descargas en la App Store, incluidos clásicos como Line Zen y Color Switch. Es arrastrar y soltar, y también viene con algunas plantillas básicas para empezar. En el lado positivo, la interfaz es realmente agradable y las características parecen muy robustas, aunque un poco limitadas. En el lado negativo, la suscripción es muy cara ($99 al mes o 8 84 si se paga anualmente).
pruebe Buildbox aquí.,
Características principales: arrastrar y soltar, plantillas de juego, Gran interfaz de usuario, gráficos 2D (sprites) editor y animador.
ClickTeam Fusion 2.5
pasando al método de arrastrar y soltar y Visual scripting ahora, ClickTeam Fusion ha estado ayudando a la gente a crear juegos desde 1994! Vale la pena señalar que no están exactamente enfocados en juegos móviles, y de hecho tendrás que pagar extra para construir tu juego para iOS y Android., Sin embargo, una gran ventaja del programa es que tiene una gran y entusiasta comunidad en línea, por lo que debería ser capaz de encontrar la respuesta a cualquier pregunta que tenga sobre cómo crear su juego. También cuenta con un editor visual para que puedas crear arte directamente en el programa. Oh, sólo PC sin embargo.
pruébalo aquí.
principales características: arrastrar y soltar, Visual scripting, solo PC. Buena comunidad en línea y toneladas de extensiones disponibles.,
GameMaker Studio 2
ahora llegamos a GameMaker Studio 2, una solución potente que ha creado juegos como Hyper Light Drifter y Hotline Miami. En el lado positivo, viene con un editor visual para que pueda crear y animar el pixel art directamente en el programa, lo que lo convierte en el motor elegido por los artistas. En el lado negativo, tendrá que codificar. Afortunadamente, utilizan su propio lenguaje simplificado llamado GMS2. La documentación también es excelente., Al igual que ClickTeam Fusion, también está orientado a computadoras de escritorio y consolas, y tendrás que pagar la versión completa ($399) para exportar tu juego a Android o iOS.
pruebe GameMaker Studio 2 aquí.
principales características: editor visual y animador, código simplificado, características potentes. Excelente mercado lleno de activos y extensiones.
Stencyl
Stencyl es un interesante motor basado en el MIT proyecto de Scratch., Hace unos años, el MIT (Massachusetts Institute of Technology) desarrolló un lenguaje de programación visual para enseñar a los estudiantes a codificar, y es el mismo método que utiliza Stencyl. Los elementos están diseñados para encajar como un rompecabezas, por lo que obtendrá una buena comprensión de cómo funciona el código cuando lo aprenda. Si bien no es exactamente un motor potente, definitivamente es una gran solución para juegos móviles simples en 2D, y se exporta sin problemas a iOS y Android.
pruebe Stencyl aquí.,
principales características: lenguaje Visual scripting, bueno para aprender a codificar, modelo de suscripción ($199 al año para publicar en plataformas móviles y de escritorio).
Unity
ahora estás viendo un motor muy potente que utiliza un lenguaje de scripting conocido (C#). Por cierto, estarás en compañía ya que Unity es el motor Utilizado por un montón de compañías independientes, así como AAA studios, desde juegos como Temple Run hasta Assassin’s Creed. Y la buena noticia es que no necesariamente tendrá que codificar para crear su juego en él., Esto se debe a que puedes encontrar una serie de complementos para Unity que usan un editor visual. Estas soluciones no siempre son amigables para principiantes, pero es un comienzo. Incluyen FlowCanvas, uScript, Adventure Creator o PlayMaker. Y Unity no solo te permite crear para iOS y Android, sino que también puedes portar tu juego a consolas y escritorios.
pruebe Unity aquí.,
principales características: de uso gratuito hasta que su juego Gane más de $100k, editores visuales de pago, popular entre desarrolladores independientes, gran tienda de activos, excelentes tutoriales y documentación
Unreal
El principal competidor de Unity, Unreal es también un potente motor Utilizado por AAA studios para juegos como Abzu y Kingdom Hearts III. viene con un editor visual llamado Blueprint, y es conocido por empujar los límites en términos de gráficos hermosos, incluso para juegos móviles. Al igual que Unity, puedes publicar tu juego en escritorios y consolas, así como en iOS y Android., La desventaja es que Unreal creó juegos bastante pesados que apuntan a móviles de alta gama. También es una bestia compleja que necesitarás meses para entender y familiarizarte con ella.
pruebe Unreal aquí.
Características principales: viene con editor visual, bueno para grandes juegos móviles, de uso gratuito y 5% de regalías si su juego gana más de $3000 por trimestre.
Pensamientos finales
En conclusión, vale la pena señalar que hay muchos niveles de lo que se puede llamar «una aplicación de juego». Si desea utilizar una plantilla ya hecha, puede hacerlo., Si eres más serio sobre el desarrollo de juegos, también está completamente disponible para cualquier persona con una computadora, un poco de tiempo y recursos en línea. Y parece que hay más y más soluciones disponibles todo el tiempo.
así que la buena noticia es que no necesariamente tendrá que codificar para crear su juego de teléfono inteligente, especialmente si es simple. Y la mejor noticia es que los mejores juegos, especialmente en el mundo móvil, no son necesariamente los más complejos!
Leave a Reply