In the previous version of Ikarus we used texture scrolling on a plane to create the illusion of movement.

Ikarus mk I
We wanted to continue this illusion of movement in this second version of the game but expand upon this to make it a bit more immersive and believeable to fit with our new concept of contrasting visual themes.
We decided to use a ‘level block’ system that spawns a prefab of a level space that move towards the camera at a rate that connects all levels seamlessly. The prefabs are destroyed once they move past the camera to reduce lag.

Level block initial placeholder