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.
- ¿Dónde aprendo sobre la vista de chips en Android?
- ¿Cuáles son algunas aplicaciones de Android efectivas que se utilizan para los negocios?
- ¿Cuáles son algunas ideas geniales para la aplicación de Android?
- ¿Cuáles son las mejores aplicaciones de 2017?
- ¿Cuáles son las herramientas disponibles para realizar pruebas de seguridad en aplicaciones de Android?