¿Cuánto tiempo y habilidad se necesita para desarrollar un juego en 3D como Temple Run para Android?

Actualizar:
================================================== ===========
Es posible que tenga que tener en cuenta algo de tiempo adicional para aprender las API del motor de física. Me llevó alrededor de 3 meses desarrollar mi segundo juego que usa el motor de física de bala:

https://play.google.com/store/ap…
================================================== ===========

Tiempo requerido: depende del nivel de habilidades que tenga en cada una de las siguientes áreas: programación, conocimiento de un motor 3D, modelado y animación 3D, etc.

Habilidades requeridas: Programación, conocimiento de un motor de juego 3D existente, conocimiento de modelado 3D y software de animación.

Ejemplo:
Soy un programador intermedio de Java. Creé un juego 3D para Android usando el motor LibGdx en un período de tiempo de 3.5 meses.

Aquí está el enlace del juego en caso de que desee consultar:
https://play.google.com/store/ap…

Habilidades requeridas: Programación Java, Programación Android (solo se necesita si se dirige a la plataforma Android), conocimiento de Eclipse IDE, creatividad 🙂

Herramientas / marcos utilizados: Eclipse (IDE para programación Java), Android ADT (complemento de Android para Eclipse), LibGdx (marco de motor de juego 3D), Blender (software de código abierto para modelado y animación 3D), GIMP (software de código abierto para imagen 2D edición)

Si necesita más sugerencias, hágamelo saber y con gusto lo ayudaré.

Probablemente usaron Unity3D, que resuelve muchos de los problemas básicos de hacer que una aplicación funcione en Android o iOS. Habrían diseñado los modelos 3D y los habrían importado a Unity como activos.

¿Tienes alguna biblioteca existente?

Si está construyendo desde cero, le llevará 6 meses.

Si tiene una base de código y una empresa construida, le llevará menos tiempo.

No Skills. Puedo proporcionarte el código. Puedes cambiar la piel.