Estoy haciendo un juego 2D en Unity, pero esto se aplicaría a cualquier motor de juego 2D.
Si implemento paralaje multiplano con cámaras ortográficas, es difícil diseñar los sprites de la capa de fondo y saber dónde se alinearán con los sprites en otras capas.
Mi primer instinto fue usar varias cámaras, una para cada capa, y reducir la velocidad de movimiento de las cámaras para las capas de fondo. Esto evita tener que mover todos los sprites de fondo en cada cuadro. El problema es que una capa que se mueve a media velocidad ocupará la mitad del espacio de la capa principal cuando se ve en el editor. Por lo tanto, es difícil saber dónde colocar los sprites mientras diseñas el juego. El problema empeora exponencialmente a medida que aumenta el número de capas.
¿Cómo puedo evitar esto? Intenté escalar inversamente las capas según las velocidades de movimiento previstas mientras trabajaba con ellas en el editor. Eso coloca a todos los sprites de fondo en las ubicaciones correctas en relación con la capa principal, pero están terriblemente distorsionados.
¿Necesito simplemente asimilarlo y cambiar constantemente entre el editor y el juego en ejecución para probar los fondos de paralaje?