¿Cómo se hacen los juegos de Android?

La creación de juegos es como la multitarea: debe ser diseñador, programador, director, efectos de sonido, etc., pero depende de si puede programar usted mismo y luego buscar un diseñador y viceversa, si puede hacer un poco de ambos, entonces es más que bueno para ir

El primer paso sería usar algún motor de juego porque realmente simplifica todo el proceso de creación de juegos, “Unity3D” es realmente bueno en el desarrollo de juegos, ya sea en 2D o 3D, puede manejarlos fácilmente

El segundo paso sería aprenderlo, encontrar algún tutorial. Hay una gran variedad de tutoriales disponibles por unidad y también por otros cursos independientes en línea.

El tercer y último paso es comenzar a hacerlo, ver cientos de tutoriales o simplemente aprender no serviría de nada, debe tener manos, romper cosas, reparar cosas sucederá en el proceso, pero el objetivo final será realmente emocionante

He hecho un juego de rompecabezas y safari en automóvil solo mirando y practicando los tutoriales, aquí están los enlaces
Mirror Moves – Aplicaciones de Android en Google Play

Prats Adventure – Aplicaciones de Android en Google Play

No dude en hacer cualquier pregunta relacionada con los enlaces anteriores. 🙂

En primer lugar, diré que hacer un juego es un trabajo multifunción, pero supongo que eres un desarrollador independiente.

NOTA: Desarrolle su juego con Game Engine (Unity3D, Unreal) y evite Android Studio o eclipse para desarrollar su juego (lo digo porque al seleccionar un motor de juego ahorrará mucho tiempo).

Para el desarrollo de juegos en 3D:

  1. Unity3D : prefiero esto porque obtendrá más tutoriales en video en YouTube y es lo mejor. (Podrás hacer compilaciones multiplataforma con solo 2 clics. ¡Simple!)
  2. Scripting Language C # y Javascript (preferiré C # si ya conoce Java, de lo contrario puede seleccionar a cualquiera).
  3. 3D Max, Blender, Maya, Photoshop para diseñar arte (Blender es de código abierto, por eso prefiero esto).
  4. Texturas de juego (como cielo, construcción de muros, texturas de carreteras): puede obtenerlas gratis desde Textures.com
  5. MakeHuman (código abierto) [si quieres hacer un personaje en tu juego]

  • Hice este personaje con MakeHuman y usé la licuadora para darle el toque final.
  • Pude hacer este juego:

Me llevó completar un mes (15 horas diarias aproximadamente) para hacer este juego.

Línea total de código: 4500

Núm. De guiones: 31

Puede ver el código fuente y los activos aquí: soumsps / PCM-with-RUN-Game-Prototype

Para desarrollo de juegos 2D:

  1. Unity3D, Unreal Engine (puede crear juegos 2D de forma fácil y rápida, pero si va a construir un juego para Android, el tamaño del paquete será de aproximadamente 10 MB como mínimo y no podrá reducirlo, ya que los archivos principales ocupan 10 MB de espacio).
  2. libgdx (La construcción del juego tendrá un tamaño mínimo de 500 KB como mínimo, pero requiere más conocimientos de codificación, tomará más tiempo desarrollar un juego simple)
  3. Texturas de juego (como cielo, construcción de muros, texturas de carreteras): puede obtenerlas gratis desde Textures.com

Versión colorida del juego de rompecabezas 2048 en 4 días (15 horas diarias aproximadamente) con Unity3D.

Puedes verificar: 2048 Game – Aplicaciones de Android en Google Play

Línea total de código: 1100

Núm. De guiones: 10

Mi sugerencia final es usar Game Engine y comenzar con un desarrollo simple del juego que te ayudará a aumentar tu confianza. Todo lo mejor !!

Edición 1: a medida que aprendo y progreso, he actualizado mi juego, Multi Game – Aplicaciones de Android en Google Play .

También para animaciones geniales en Unity3D usando el motor de física para juegos de Android, eche un vistazo a cómo creé mi propia tienda Fidget: la respuesta de Soumendu Sinha a ¿Cómo puedo agregar animaciones y gráficos a mi juego en Unity llamado “fidget spinner”?

He publicado un nuevo juego desarrollado por SPS Fidget Spinner usando Unity3D para ambos Google Play Store y Sala de juegos de Facebook . Te pediría que los pruebes.

Diviértete 🙂 Feliz codificación

El desarrollo de juegos para Android es un tema de gran interés fuera de plazo.

Hay dos formas principales de hacer un juego.

1. Plataforma de desarrollo de Android nativa utilizando herramientas como Android Studio o Eclipse

2.Utilizando herramientas de terceros como Unity, Cocos 2D, Andengine por nombrar algunas

Los juegos se pueden clasificar típicamente como basados ​​en física o no basados ​​en física

Hay motores de física que pueden integrarse en la plataforma de desarrollo, algunos de ellos son Physics 2d, NVIDIA, etc.

Recientemente noté que un juego llamado Construction World está en tendencia en muchos países. Puede ser útil para los amantes de los juegos de construcción.

Soy un desarrollador de la India y puedo ayudar a cualquiera que necesite más información sobre el desarrollo de juegos. puedes consultar mi juego CONSTRUCTION WORLD para referencia

Construction World – Aplicaciones de Android en Google Play

El desarrollo del juego es fácil si incluso tienes poco conocimiento en programación

En primer lugar, hay muchos miembros del equipo interfuncionales involucrados en la construcción de un juego. Requiere varias herramientas como

1. 3D Max, Blender, Maya, Photoshop para diseñar arte

2. Unity3D, Cocos2D, Cocos2D-x para construir juegos multiplataforma

3. Pruebas en dispositivos

4. Plataforma de análisis como GameAnalytics, Flurry para construir análisis

5. Plataformas de marketing como Fyber, etc.

6. Documento de Word para escribir y documentar la lógica del juego 🙂

Es un proceso complejo y requiere varios miembros del equipo. Puedes revisar blog my blog sobre el proceso de desarrollo del juego; Composición de equipo para desarrollo de juegos

Hay muchas herramientas disponibles en Internet para desarrollar juegos de Android. Le gusta desarrollar grandes juegos no solo para Android, sino también para otras plataformas, puede usar Unity, Adventure Game Studio, Game Guru y muchos más.

También puedes crear algunos juegos 2D geniales con la ayuda de la herramienta oficial de desarrollo de aplicaciones de Android, Android Studio.

Si está buscando cómo desarrollar juegos como Temple Run, entonces no es posible desarrollarlo escribiendo códigos solo en un editor de texto. También hay otras cosas involucradas, como modelado 3D, animación, efectos de sonido, etc.

Pero si está buscando algunos juegos 2D básicos, puede hacerlo codificándolo en Android Studio o Eclipse.

He escrito una publicación de blog sobre la creación de un simple juego de Android 2d que puede consultar desde el enlace que figura a continuación.

Tutorial de desarrollo de juegos de Android

Bueno, hay muchas opciones. Puedes usar motores de juego o puedes usar herramientas nativas para hacerlo. Ambos tienen sus ventajas.

Por ejemplo, creo un juego llamado Crazy Circle Run usando Android Studio sin ningún motor. Debido a esto, el tamaño de mi juego era inferior a 10 MB, que la mayoría de la gente probablemente descargará. Por otro lado, algunos desarrolladores prefieren motores de juegos como Unity, Game Maker, Game Salad y defold.

Estas son dos formas de desarrollar juegos para Android.

Los juegos para dispositivos móviles de hoy en día ocupan el primer lugar cuando se trata de descargas de varias tiendas de aplicaciones, como la tienda iOs y Google Play . Teniendo en cuenta las grandes descargas que experimentan las tiendas de juegos y la popularidad de los juegos entre los aficionados a los dispositivos móviles de todo el mundo, muchas compañías han lanzado el desarrollo de juegos móviles servicios para desarrollar juegos en 2D y 3D para el beneficio y disfrute de los usuarios ……. Aquí hay algunos consejos actualizados para los desarrolladores de juegos … vamos a ver aquí: ¿ Desarrollar un juego móvil? Seis consejos para un desarrollo efectivo de juegos móviles

Yah hay muchas cosas.

  1. Pueden usar motores de juego como UNITY, UNREAL ENGINE, etc.
  2. Para juegos 2d, puede hacerse en motores de juego, así como en IDE como Intellijidea.

Y sí, para los juegos, escriben códigos sobre cómo moverse, disparar, etc. y sus acciones. Sobre los efectos visuales, se realizan en estudios de diseño de interfaz de usuario.

Google Play Store está saturado con muchos, muchos juegos que van desde simples, como Flappy Bird, hasta complejos, como Dead Trigger 2. Incluso hay instalaciones completas de Grand Theft Auto disponibles para jugar. Hay componentes clave que hicieron que estos juegos y otros similares fueran muy exitosos (y ricos). Aquí hay algunas cosas clave a tener en cuenta al desarrollar un juego. Empecemos.

Herramientas del oficio

¡No te rindas!

Hacer algo original

Más simple es mejor

Prueba Beta

Envolver

Sí, muchos juegos de Android se crean en motores de juego como este juego Jeep Driving que creamos en Unity3D Game Engine.

Las aplicaciones de Android se pueden construir en Android Studio o Eclipse …
https://play.google.com/store/ap

Gracias por A2A.

En primer lugar, desea aprender un lenguaje de programación (para Android es Java). Descargar Android Studio. Haz un documento para tu juego. Comienza a hacer prototipos y comienza a mejorarlos.

Si quieres un motor de juego, Unity sería lo mejor para principiantes como nosotros.

Esto te ayudará: ¿Cómo puedo hacer un juego de Android?

La mejor de las suertes.

Android Studio o Eclipse se pueden usar para desarrollar juegos de Android.

Puede escribir el código en Java para implementar la funcionalidad. La vista está escrita en XML y los datos pueden almacenarse en su dispositivo o pueden sincronizarse mediante servicios en la nube.

Fish Match – Aplicaciones de Android en Google Play

Bubble Shooter – Aplicaciones de Android en Google Play

Sudoku – Aplicaciones de Android en Google Play