¿Cómo hacer juegos para Android? ¿Qué habilidades y marco necesito?

Puede comenzar con corona sdk. Utiliza el lenguaje Lua, que es bastante fácil de entender y usar, siempre que conozca los conceptos básicos de la programación. Puedes hacer un juego simple en un día con corona sdk.

Corona es un marco multiplataforma ideal para crear rápidamente aplicaciones y juegos para dispositivos móviles y sistemas de escritorio. Eso significa que puede crear su proyecto una vez y publicarlo en múltiples tipos de dispositivos, incluidos iPhone y iPad de Apple, teléfonos y tabletas Android, Amazon Fire, Mac Desktop, Windows Desktop e incluso televisores conectados como Apple TV, Fire TV y Android TV

Para hacer juegos con corona, debes tener una comprensión básica del lenguaje lua, que según yo es el lenguaje más fácil para desarrollar juegos.

Algunas características más:

– Lua es un lenguaje de script de código abierto diseñado para ser ligero, rápido y potente. Actualmente, Lua es el lenguaje de scripting líder en juegos y se ha utilizado en Warcraft ™, Angry Birds ™, Civilization ™ y muchas otras franquicias populares.

-Seleccione entre numerosos complementos que extienden el núcleo de Corona para funciones como publicidad en la aplicación, análisis, medios y mucho más.

-Si aún no está en el núcleo o no es compatible a través de un complemento, puede llamar a cualquier biblioteca nativa (C / C ++ / Obj-C / Java) o API utilizando Corona.

-Desarrollo para dispositivos móviles, de escritorio y de TV conectados con una sola base de código.

y lo mejor de corona sdk: sin tarifas ocultas, cargos o regalías.
No importa si es un desarrollador independiente o un gran editor, nunca pagará por la funcionalidad principal.

Mira mi juego que hice usando corona sdk: Tiles – Aplicaciones en Google Play

Enlace para descargar corona Sdk: https://coronalabs.com/

Te sugiero que comiences a hacer un juego simple como Flappy Bird e intentes modificarlo desde tu final, de esta manera entenderás los conceptos más rápido y así ahorrarás mucho tiempo mientras haces tu propio juego, ya que los conceptos básicos son los mismos. para cada juego como storyboard, clic de botón y monetización. Hay muchos otros clones de juegos simples que también tienen un vistazo.

Consulte los enlaces del tutorial: Comenzando con Lua y el SDK de Corona

Empecé a aprender sobre el desarrollo de juegos para teléfonos inteligentes basados ​​en Android hace aproximadamente 4 meses.

Inicialmente, estaba muy confundido acerca de “elegir el motor de juego correcto”, pero después de pensar y aprender todos los pros y los contras de varios motores de juego ( Unreal Engine, Unity3D, CryEngine, GameMaker, Reach3dx, Coscos2d-x, libgdx, etc. ) Elegí Unity3D.

Pros:

  1. Ideal para crear juegos para dispositivos móviles, como Android (teléfonos / pestañas), iOS y Web (HTML5).
  2. Utiliza lenguaje C # y JavaScript para las secuencias de comandos. (Aunque puede usar un complemento de terceros para secuencias de comandos visuales)
  3. Unity tiene su tienda de activos donde puedes encontrar / comprar cosas que deseas usar en tus juegos. También hay muchas cosas gratis.
  4. Puedes crear tus propios sombreadores y cambiar la forma en que Unity representa el juego.

Contras:

  1. Mala calidad de gráficos en comparación con Unreal Engine, y por lo tanto no es bueno para el desarrollo para PC o consolas.
  2. Si no sabe programar, no lo usará. En Unity, casi todas las cosas se ejecutan en Scripts, por lo que debe hacer una gran cantidad de secuencias de comandos y una buena habilidad de secuencias de comandos.
  3. Unity 4 Pro cuesta 1,500 $ o con una suscripción de 75 $ / mes. Puede usar la versión gratuita de Unity, pero carece de muchas características agradables y geniales que tiene la versión pro.

Si desea aprender cómo usar Unity visit – Unity – Learn , aquí encontrará todo lo que necesita para convertirse en un desarrollador de Unity.

Después de unos 30-35 días comencé a trabajar en mi propio proyecto con un amigo.

Echa un vistazo a mi último juego en Google Play – Mr Tap – Aplicaciones de Android en Google Play

Mi primer juego en Google Play – Plus One Minus One – Aplicaciones de Android en Google Play

Espero que les guste y, si lo hacen, apóyenos dejando un comentario positivo en Google Play 🙂

Espero ver tu juego en Google Play pronto.

Todo lo mejor 🙂