Comencé a aprender sobre el desarrollo de juegos para teléfonos inteligentes basados en Android hace aproximadamente 2 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:
- Ideal para crear juegos para dispositivos móviles, como Android (teléfonos / pestañas), iOS y Web (HTML5).
- Utiliza lenguaje C # y JavaScript para las secuencias de comandos. (Aunque puede usar un complemento de terceros para secuencias de comandos visuales)
- Unity tiene su tienda de activos donde puede encontrar / comprar cosas que desea usar en sus juegos. También hay muchas cosas gratis.
- Puedes crear tus propios sombreadores y cambiar la forma en que Unity representa el juego.
Contras:
- 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.
- 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.
- 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.
Aquí hay un enlace a mi primer juego – Plus One Minus One – Aplicaciones de Android en Google Play 🙂
- Actualmente soy desarrollador de iOS. No sé cómo debo crecer más en esta área.
- ¿Qué es Xcode y por qué lo necesito?
- Cómo encontrar a otras personas que están aprendiendo el desarrollo de iOS y hacen edición de fotos / videos y modelado 3D en el lateral
- ¿Por qué las tecnologías de parches en caliente / implementación en caliente como JSPatch no son populares en las aplicaciones de iOS estadounidenses?
- ¿Cuánto tiempo le tomaría a uno dominar el lenguaje de programación Swift 4 para el desarrollo de aplicaciones iOS?
Espero ver tu juego en Google Play pronto.
Todo lo mejor 🙂