
My first Unity prototype is ready. The goal was to test if I had the knowledge to create a simple interactive 2D experience based on a 3D world.
As you can see from the video below, a two-dimensional view is created live (on a UI Canvas) based on the movements and view changes of the player walking in a three-dimensional environment. To achieve this, I had to control the following aspects :
- scale of 2D objects : distance between 3D objects and the camera
- position of 2D objects : position of 3D objects in the field of view of the camera
- horizon line position : camera tilt
Everything does not work perfectly, but I am satisfied with the result of this first prototype.