4 – Grid de Obstaculos

Tenemos un nuevo desafío que es una continuación del anterior, para mejorar el control y la posición de los obstáculos en el area.

📝 Situación Inicial:
– Partimos del resultado final del challenge anterior.
– Un area donde se instancia un número de obstáculos en posiciones aleatorias.

🎯 ¿Qué tenemos que hacer?
– Dividir el area en un grid ficticio, para que tenga filas y columnas.
– Posicionar los obstáculos en esas filas y columnas, de manera que queden alineados.
– Al ser un grid podemos controlar mejor que posiciones están libres. Tenemos que cambiar la manera en las que posicionamos los obstáculos para que no necesitemos validar la posición, ya que posicionamos aleatoriamente sobre las zonas libres.

💡 Consejos:
– Utilizar un grid de bool para controlar con 0 y 1 los espacios libres y ocupados.
– A la hora de posicionar utilizar una lista para los espacios disponibles.

Accede para desbloquear la descarga del proyecto inicial o Registrate gratis aquí


Solución

🤓 Que vemos en la solución:
– Cómo dividir una area en columnas y filas.
– Como controlar las posiciones vacías de un grid.

Accede para desbloquear la descarga de la solución o Registrate gratis aquí

✅ ¿Tienes una duda de la lección o curso, y quieres mandar un mensaje privado al profesor?
✅ ¿Quieres ayuda en tu proyecto personal?
✅ ¿Tienes alguna petición de nuevos cursos o lecciones?
✅ ¿Tienes cualquier otro tipo de duda?

Hazte UnityWoker+ 🧑‍💻

Volver a: Challenges