¿Cuánto tiempo te llevaría aprender y desarrollar tus propios surfistas del metro?

Lenguaje de programación y motor de juego:

Si ya está familiarizado con C ++ o Java, entonces aprender C # no es un gran problema. Puedes aprender el motor de juego C # y Unity en un mes. Si no es un programador o tiene que aprender todo desde cero, le llevará de 3 a 6 meses.

Bienes:

Si desea comprar activos, puede llevar de 1 a 2 semanas buscar activos relevantes. Los activos incluyen personajes en 3D, entorno, obstáculos, monedas, paquetes, sonidos, etc.

Si desea desarrollar todo desde cero, le llevará de 3 a 6 meses si ya conoce el software de modelado, según los detalles del modelo y los requisitos de aparejo. Si también quieres aprender a modelar, lleva más tiempo y no es recomendable.

Programación:

Si compra proyectos completados, puede tomar alrededor de un mes reemplazar los activos, ajustar el código, reemplazar los sonidos, modificar la interfaz de usuario y probar el juego. Si desea escribir todo usted mismo, le tomará alrededor de 3 meses.

Por lo tanto, demora entre 2 y 3 meses a 1,5 años. Incluso puede completar dentro de un mes si es un profesional experimentado y hacer cambios a un proyecto completo.

Bueno, nunca he jugado el juego, pero lo he visto. Asumiendo que no tienes habilidades aplicables, intentaré responder. Simplemente elimine el tiempo para las habilidades que tiene.

Programación: el juego es bastante simple. Un año de estudio enfocado.

Arte: De nuevo, es muy básico aquí. Con algo de talento probablemente 6 meses.

Motor: Aprendiendo tu motor, supondré Unity … 1 mes.

Audio: insignificante.

Depuración polaca y práctica (incluida la obtención de controles y lo que no está bien): dado que este es tu primer juego, supongo que un año.

En total, eso es de 2 1/2 a 3 años.

Sin embargo, todo eso es solo adivinar. Escribí mi primer juego usando bibliotecas Cocos2D que nunca codificaron en ObjectiveC (y sin talento artístico) en 6 meses. Sin embargo, ya sabía cómo programar.

Con mi nivel de experiencia, podría clonar ese juego en menos de un mes si estuviera trabajando con un artista. No lo haría, pero podría. Todo es más difícil cuando no lo has hecho antes.

No existe tal cosa como “Aprender a hacer XYZ Game”.

Debe aprender lo siguiente para poder desarrollar algo de esta complejidad:

  1. Programación
  2. Conceptos de desarrollo de juegos
  3. Motor de desarrollo de juegos.

Depende de sus antecedentes qué tan rápido puede aprender. Si eres programador, aprender a programar juegos no será muy difícil. Te llevará un par de semanas comenzar y luego podrás seguir aprendiendo durante el desarrollo del juego.

En lo que respecta a “Subway Surfer”, ha pasado por muchas iteraciones, por lo que debes concentrarte en una parte limitada básica del juego para el primer prototipo y no en todo el juego. Puede llevar alrededor de 2 meses obtener una buena “Versión 1” del juego similar con funcionalidades limitadas.

PD: Esta vez no incluye parte de diseño. Debes tomar la ayuda de un artista para el diseño y los personajes.

Depende de cuánto quieres empezar desde cero. En primer lugar, si compra varios kits de códigos en tiendas en línea, tiene todo el juego básicamente codificado para que le ahorre 10 de cada 100 horas de tiempo de desarrollo y tiempo de optimización. Supongamos que compra un kit y gasta entre $ 50–100 en eso.

Ahora que desea diseñar sus personajes, esto puede llevar algún tiempo, especialmente en dos factores:

  1. Conocimiento de modelado 3D y animación.
  2. Complejidad de modelos y animaciones.

Primero con la parte de aprendizaje. Puede ser difícil ya que puede llevar mucho tiempo aprender modelado 3D y animaciones. Dado que desea desarrollar un modelo avanzado, puede llevar tiempo, pero con el aprendizaje adecuado, puede llevar incluso algunas semanas.