Noticias

¡RECUERDA QUE SI ERES UN NUEVO USUARIO, DEBES PRESENTARTE PARA PODER PUBLICAR MENSAJES! | TENEMOS CANAL OFICIAL DE TELEGRAM: t.me/unity3dspain

Consulta sobre Terrenos 2d en Runner

Iniciado por sab, Mayo 12, 2016, 08:58:03 PM

Tema anterior - Siguiente tema
Saludos a Todos!!!!!

Tengo la siguiente duda....si se quisiera hacer un terreno NO aleatorio, sino que cada nivel fuese siempre el mismo (en un runner), y usara unos 10 prefabs de trozos de terreno para hacerlo (repetidamente a lo largo de la escena); ¿se vuelve muy pesada la escena? y si fuera ese el caso ¿como solucionar para que no quede muy pesada?... Por otro lado Unity tiene alguna opción para hacer que el terreno se ajuste a un determinado numero de segundos (que enmarque de donde a donde se cumple el tiempo) o se debe hacer al tanteo.... Gracias a todos por sus aportes!!!!!!!!

Puedes distribuir el los trozos del terreno en varios gameobjects desactivados, y luego los vas activando a medida que avance el tiempo o cuando el player haya atravesado un trigger por ejemplo.

Yo lo que haría sería crear los trozos como prefabs, y luego ir generando el mapa del doble del tamaño de la pantalla y borrando lo que se va dejando de ver.Algo así como si la resolucion es 1920 x 1080, crearía siempre un mapa de 3840 x 1080.Para tener generar el mapa lo haría con una matriz de x filas por infinitas columnas, digamos que el escenario estaría compuesto por diferentes trozos, cada uno con un ID (valor) y se iría leyendo la columna correspondiente al trozo que se quiera ir generando, yo así lo veo sencillo.No se si me he habré expresado bien xD.

Etiquetas: