Cómo crear juegos de Android. La Play Store de Android está repleta de juegos divertidos y emocionantes, pero falta uno: el que sueñas hacer durante mucho tiempo pero que, debido a la falta de conocimiento relacionado con la programación, aún no lo has creado.

Comience a estudiar el tema, practique y, como verá, dentro de unos meses podrá obtener los primeros resultados alentadores. Por otro lado, existen herramientas simplificadas que le permiten crear juegos para plataformas móviles sin tener que escribir infinitas líneas de código.

Cómo crear juegos de Android paso a paso

Información básica

Antes de pasar a la acción yendo a descubrir como crear juegos para Android, es mi deber, por mi parte, hacer algunas aclaraciones.

Antes que nada, sepa que las herramientas que puede usar para desarrollar juegos para Android (y más generalmente para plataformas móviles) se dividen en dos categorías: SDK y software comercial independiente.

SDK (acrónimo de Kit de desarrollo de software ) son los que ponen a disposición de los desarrolladores quienes crean sistemas móviles (Google, en este caso).

Permiten aprovechar al máximo la plataforma a la que se dirigen, gestionar cada detalle, garantizar que cada función esté optimizada y realizar varias pruebas, incluso emulando virtualmente los dispositivos finales. En principio, sin embargo, son un poco menos intuitivos que algunas soluciones comerciales de terceros.

El software comercial independiente (también conocido como Motor de juego ), por otro lado, son aquellos que, como sugiere la definición en sí, son lanzados por empresas externas y a través de los cuales los contenidos pueden desarrollarse dentro de un entorno integrado.

Dependiendo de la licencia de usuario, le permiten exportar juegos en diferentes formatos para tantos sistemas operativos. Tenga en cuenta, entonces, que se caracterizan por un nivel de dificultad de uso generalmente bajo y le permiten crear un proyecto único (y todos los recursos relacionados) exportables como un paquete compatible con diferentes plataformas, dependiendo de la licencia que posea.

Ya sea en un caso u otro, para desarrollar juegos para Android necesitas saber al menos un mínimo de cuáles son los lenguajes de programación más común para el propósito en cuestión, como Java y XML.

Cómo crear juegos de Android con Unity

Después de haber hecho las aclaraciones antes mencionadas, pasamos a la acción real. El primer recurso que quiero invitar a considerar es Unity. En caso de que nunca haya oído hablar de él, es un entorno integrado de desarrollo multiplataforma dedicado a la creación de numerosas simulaciones 3D y 2D. Permite, por lo tanto, desarrollar videojuegos de cualquier tipo, ofreciendo un alto nivel de personalización y una alta tasa de calidad del software generado.

Está disponible para Windows y MacOS y hay varias versiones: la gratuita, llamada personal, es gratis, pero solo si la entidad legal que representa a quienes lo usan no genera ganancias o recaudaciones de fondos superiores a $ 100,000. De lo contrario, se debe comprar una licencia más o pro (con costos que comienzan en $ 25 / mes con facturación anual).

Para descargar Unity Personal en su Pc, visite el sitio web oficial del programa y haga clic en el botón Empezar.  Identifica la redacción personal y presione el botón Prueba personal. Coloque una marca de verificación junto a Aceptar términos y haga clic en el botón Descargar Unity Hub.

Una descarga completa, si está utilizando Windows, abre el archivo .exe obtenido y, en la ventana que se abre, haga clic primero en el botón y luego en siguiente.

Marque la casilla al lado del artículo Acepto los términos del Acuerdo de licencia, haga clic en el botón tres veces seguidas siguiente y, finalmente, presione el botón instalar.

Si, por otro lado, está utilizando MacOS, abre el paquete .dmg descargado y arrastra el icono de programa dentro de la carpeta aplicaciones de la Pc.

Haga clic derecho sobre él, seleccione abrir  desde el menú contextual y presione el botón abrir  en la ventana emergente en la pantalla, para evitar las restricciones impuestas por Apple a las aplicaciones que provienen de desarrolladores no certificados (una operación que debe llevarse a cabo solo desde el primer inicio).

Ahora que, independientemente del sistema operativo utilizado, muestre la ventana del programa en el escritorio, inicie sesión con su cuenta de Unity. Si aún no tiene uno, omita este paso haciendo clic en el botón Trabajar sin conexión.

Haga clic en el botón nuevo ubicado en la parte superior derecha, escriba el nombre de su proyecto en el primer cuadro de texto y seleccione una plantilla de la lista a continuación, eligiendo entre 2D y 3D. Presione el botón Crear proyecto, ubicado en la parte inferior derecha.

En este punto, te encontrarás frente al editor de Unity, que se divide en tres grandes áreas.

El primero está en la parte izquierda de la ventana y permite gestionar los elementos presentes en la escena. Para crear un nuevo elemento, haga clic con el botón derecho dentro del panel en cuestión y elija, utilizando el menú apropiado que se le muestra, la categoría y el objeto a crear.

A la derecha, está el panel inspector, que le permite ver y modificar las propiedades de los elementos seleccionados en el primer panel.

El área proyecto, entonces, está destinado a la gestión de los recursos de los que se compone el proyecto: haciendo clic derecho dentro de él y seleccionando el elemento Importar nuevo eje.

Desde el menú que aparece, puede agregar a su proyecto todos los materiales que necesita, como secuencias de audio, imágenes o motivos decorativos.

Para crear nuevas escenas, es decir, nuevos niveles o nuevos entornos de juego, seleccione los Archivos > Nueva escena desde la barra de menú de Unity. Para probar el juego, haz clic en el botón juego, que se encuentra en la parte superior. Luego recuerde presionarlo nuevamente para salir del modo de prueba, para que pueda realizar más cambios en el proyecto.

Cuando lo desee, puede exportar su juego seleccionando Archivos desde la barra de menú, haciendo clic en Configuración de compilación, seleccionando el artículo Android en la ventana que se abre y haga clic en los botones Cambiar de plataforma y Construir.

Finalmente, asigne un nombre al archivo y continúe con el almacenamiento, indicando la posición de salida y presionando el botón apropiado.

Tenga en cuenta que la Pc no siempre tiene todos los componentes necesarios para el desarrollo del juego, como bibliotecas, módulos adicionales o software.

Si este es el caso, no encontrará el botón Cambiar de plataforma en el editor del programa, pero el Abrir página de descarga y, al hacer clic en él, será redirigido inmediatamente a la página que proporciona instrucciones sobre los módulos que faltan y sobre los detalles de su instalación.

Con Studio

Ahora veamos cómo crear juegos para Android usando Android Studio, la suite que integra Android SDK puesto a disposición directamente por Google.

Incluye un editor especial a través del cual los desarrolladores pueden crear aplicaciones y juegos para Android. También le permite descompilar los archivos APK y ver su contenido.

Es gratis y puedes usarlo en Windows, macOS y Linux. Cabe señalar que, a menos que desee programar todo manualmente, generalmente los juegos no se crean directamente en Android Studio, sino que se utiliza un editor que le permite crear el mundo virtual que el motor del juego tendrá que administrar.

Dicho esto, para descargar Android Studio en su Pc, visite el sitio web del programa y haga clic en el botón Descargar Android Studio que encuentre en el centro de la página mostrada.

En el formulario que se abre, seleccione la casilla ubicada al lado del elemento He leído y acepto los términos y condiciones anteriores y haga clic en botón azul ubicado a continuación, para continuar con la descarga.

Para descargar terminado, si está utilizando Windows, abre el archivo .exe obtenido y, en la ventana que se abre en el escritorio, haga clic en el botón .

En la siguiente pantalla, haga clic en el botón siguiente por tres veces consecutivas y completa la configuración presionando el botón acabado.

Si, por otro lado, está utilizando MacOS, abre el paquete .dmg tengo, mueve el i cono de Android Studio en la carpeta aplicaciones de Mac, haz clic derecho sobre él y selecciona el elemento abrir  desde el menú que se le muestra, de modo que al iniciar la aplicación se eludan las limitaciones impuestas por Apple a las aplicaciones que provienen de desarrolladores no certificados (una operación que debe realizarse solo en el primer inicio).

Luego, independientemente del sistema operativo en uso, haga clic en el botón aceptar en la pantalla que se muestra, haga clic en el botón siguiente tres veces seguidas y espere la descarga de todos los componentes necesarios para que el programa se inicie y complete.

Luego haga clic en el botón acabado, para mostrar la ventana principal de Android Studio.

En este punto, seleccione la opción Comience un nuevo proyecto de Android Studio para crear un nuevo proyecto y comenzar a programar, seleccione el módulo desde el cual comenzar, asigne un nombre a su proyecto de juego y seleccione la versión del SDK que usará, utilizando el menú desplegable dedicado.

Haga clic en el botón siguiente e indica cuál de las bases predefinidas disponibles desea utilizar, luego configure los valores o deje los predeterminados y confirme todo haciendo clic en el botón acabado.

Luego usa el editor que se te propone para desarrollar tu juego. A la izquierda está la estructura, mientras que a la derecha está el editor real. En la parte superior, en cambio, están los botones para insertar objetos, cortar, copiar y pegar las partes del código, etc., mientras que aún arriba se encuentra la barra de menú.

Cuando sea necesario, puede guardar el proyecto del juego llamando a la entrada correspondiente en el menú Archivos , ubicado en la esquina superior izquierda.

Cómo crear juegos de Android sin programación

Es posible crear juegos para Android incluso sin programación: para poder hacer esto, puede confiar en aplicaciones web especiales, que le permiten desarrollar aplicaciones y juegos de una manera simple, actuando a través de un editor visual, utilizando un práctico sistema de arrastrar y deslizar suelte para insertar los diversos elementos de interés.

Entre las diversas aplicaciones web disponibles en la plaza, le sugiero que confíe en MIT App Inventor, que es gratis y bastante famoso. Sin embargo, tenga en cuenta que para poder explotarlo, debe iniciar sesión con su cuenta de Google.

Para usarlo, vaya a su página de inicio, inicie sesión con su cuenta de Google, presione el botón Iniciar nuevo proyecto que encuentre en la parte superior, escriba el nombre desea asignar al juego y haga clic en el botón aceptar.

El editor está dividido en varias secciones: a la izquierda está la lista de elementos y objetos que puedes agregar a la interfaz desde el juego ( Componentes disponibles ), en el centro está la pantalla que muestra la vista previa del resultado final ( espectador ), mientras que a la derecha está la lista de los diversos elementos ( Componentes utilizados ), el menú con las propiedades de los objetos seleccionados ( propiedad ) y el botón para cargar archivos multimedia ( multimedia ).

Para comenzar a agregar elementos a la interfaz del juego, selecciónelos de la lista de la izquierda y arrástrelos al centro, soltándolos en el punto que elija.

Si quiere cambiar las propiedades, en su lugar, selecciónelas y use la sección apropiada, ubicada a la derecha. Para agregar más capturas de pantalla a tu juego, haga clic en el botón Agregar pantalla colocado en la parte superior, mientras que para eliminarlos use la opción de Eliminar pantalla.

Luego, para agregar uno o más elementos a la interfaz de la aplicación, selecciónelos de la lista de la izquierda y arrástrelos al visor en el centro, hasta el punto que prefiera. En el caso de querer modificar las propiedades, selecciónelas e intervenga a través de la sección correspondiente a la derecha. Para agregar más pantallas a la aplicación, presione el botón Agregar pantalla ubicado en la parte superior, mientras usa el botón para eliminarlos Eliminar pantalla.

Una vez que hayas completado el desarrollo de tu juego, guárdalo haciendo clic en el elemento proyectos ubicado en la parte superior izquierda y seleccionando el elemento Guardar proyecto desde el menú que aparece. Para descargarlo a su Pc, en su lugar, seleccione, siempre desde el mismo menú, la opción Exportar proyecto seleccionado (.aia).

Cómo crear juegos de Android y ganar

Después de poder crear su juego para dispositivos Android, utilizando las herramientas que le mencioné en las líneas anteriores y siguiendo las instrucciones de uso, finalmente puede pensar en su distribución en el Play Store de Google, la tienda oficial de aplicaciones para dispositivos basados ​​en la plataforma móvil del robot verde y, posiblemente, también para su monetización.

Para tener éxito, debes abrir un cuenta como desarrollador, asocia el último con tu Perfil de Google a costa de 25 dólares y envía el juego que creaste a «gran G». Para completar los pasos en cuestión, solo visite la página de registro en Consola Google Play.

Después de hacer esto, puede continuar con la carga Archivo APK de tus juegos En esta fase, primero deberá administrar los metadatos de los juegos que has desarrollado, luego las versiones y los requisitos del sistema y, más tarde, pensar en la parte comercial, es decir, el título, la descripción, las capturas de pantalla y el precio.