Quiero hacer un juego de Android usando C ++. ¿Donde debería empezar?

Me definiría como un desarrollador de C ++ a pesar de usar muchos otros lenguajes, pero elijo usar Unity3d y C # después de buscar 4-5 marcos de Android y nunca me arrepentí. ¿Por qué quieres usar C ++? Si quiere usar C ++ con seguridad, eche un vistazo a Godot Engine; Se ve prometedor.

Al seleccionar un marco, consideré las siguientes cosas:

  • Debe ser multiplataforma (debería poder crear una aplicación IOS y Android sin escribir el código dos veces) y la función multiplataforma no debería ser simplemente “en teoría debería funcionar” o “Conozco a alguien que lo hizo”.
  • No debe ser demasiado bajo nivel. No debería necesitar escribir todo yo mismo.
  • Debe tener una comunidad activa y de apoyo.
  • Debe ser gratis o barato al menos al principio o en el caso de que no gane dinero.

Unity3d fue bueno para todos estos, además tiene una tienda de activos donde puede obtener activos geniales de forma gratuita o comprarlos. El único inconveniente es una pantalla de bienvenida “Made in Unity” al comienzo del juego, pero no me importa realmente y lo hicieron incluso en la última versión de Unity. Lancé mi primer juego anagrama + 1 y nadie me preguntó qué era esa Unidad. Se parece a las pantallas de presentación de “NVidia” o “EA Games” que teníamos en los viejos juegos de PC. Ahora, estoy tratando de crear la versión IOS de mi juego y no tuve que cambiar nada excepto unos pocos enlaces e identificadores y eso es todo; todo funciona bien, así que estoy muy contento con mi elección.

Con Android Studio o aprende XML si aún no lo has hecho

XML establece el diseño para la aplicación de Android, FYI.

Si quieres ir a hacer un buen juego real, te sugiero que mires otros juegos de tendencias de la tienda de juegos y veas cómo y por qué es adictivo / bueno y tal vez mejorar sus conceptos en tus juegos. Póngase en el lugar del consumidor lo que los hace quedarse, lo que les hace querer comprar esos IAP.

(Supongo que quieres hacer aplicaciones de Android para ganar dinero)

¡Feliz codificación!

Descargar Android Studio y SDK Tools

Debes hacer un plan sobre lo que harás, debes diseñar los primeros y luego escribir el código