Let's create a little game scenario. First we will need a plane, so we will go to Game Object, 3D Object, Plane and here it is. We will set it in the position X=0, Y=0, Z=0 with a scale of 1.4 in all the axis, despite in this case the Y axis wouldn't be necessary. Now we have created a plane, Let's create some little walls around it. To do that we will go to Game Objects, 3D Objects, and Cube. We will set the cube back to X=0, Y=0.5 and Z=0. Then we will give it a scale of 10 and we will put it in the position Z= -6 . Alright? Now we will duplicate this cube using Control+D: I select the cube, I press Control+D so it is duplicated and I move it. To move it, you can use those buttons here, rotate or scale, and we can also move it with the window cam simply by dragging the mouse. So I will move it and put it in the position Z=6. I will duplicate this cube again and I will rotate it. To rotate it you can either use the button or press E key. So I will rotate it 90 degrees in its Y and I will move it again. Now I move it using the top perspective and I join the edges. As you can see now the scale needs a bigger size, so I'm going to put X= -5.5, Y= 0.5 and Z= 0 and I will escalate it to 13. And now I will duplicate this object to create the other wall. I will put it at the position X= 5.5. That's it. Right now our scene has no lighting, so I will create a light. To do so I go to Game Object, Light, Directional Light. I've created a directional light. A directional light is the one which emits light in a single direction, as if it was some kind of "sun". So I have the position of the light, which will always send a ray of light to this direction, no matter where the scene is. So what I will do now is tell this light I want it to generate shadows. To do so I go to the Inspector, Light Type, and in Shadow Type I will select Hard Shadows, with a strength of 0.3 so that they aren't too hard. Finally I will give it a little light. As it will be our sun, I will give it an orange-white light and here I have our scene. Finally I will create internal walls Which are where we will play. To do so, i will create new cubes based on the ones I already have. I will take this cube, I will duplicate it with Control+D, I will escalate it and I will put it where I want it to be, here. All right. Let's put it at a 7 scale. I will create another cube, I will duplicate it again, I will rotate it 90º and I will put it here. I will set this back to 6. Alright. Once we've created this, I will create two more cubes to make a corridor in here and I will make them smaller. In this case, with a scale of X=5. And I will duplicate this cube and I will put it on the last cube. OK, let's go on. Now I will create a ball, with which we will play. For that I will go to Game Object, 3D Object, Sphere, And I will put it here and this will be our game's starting point. Alright. We have our ball, and I will set the camera so that I can see the whole board in it. That's it. A bit more centered. If we hit play, nothing happens. We have our scene and a ball, but nothing happens. So what we will do is giving our game a behavior. Before that, we will color it. First the camera, I will set its background black. You can choose the color you prefer. I will give a wood texture to all the planes. To do so I will create a folder called Materias, inside the folder Assets, Materias and in this folder I will copy two textures I have, one of iron and another one of wood. Iron for the ball, wood for the board. So, if you right-click on the folder, you will see how it shows you where this folder is inside your desktop, right where we put it. So I will copy those two textures I have here inside this folder. And as well as copying those textures, I will create one material for each of them. To do so I right-click, Create, Materia, we will call it Wood (Material), and the second one, Create, Materia, Iron(Material). I will give Wood a shader, an effect of Specular, but with low Shininess. In this case, Shininess will be very low, alright? And the Specular color will neither be too high. And I will give it the Wood texture. If I apply this material to the plane, we can see how the Wood-effect shows. Now I will have to apply this material to each object. Alright? You can do it this way, or you can choose each object here, The cubes and the plane, and where it says Materials, we have this element zero, I apply this wood material here and we're done. OK, we will do the same with the sphere, but with the Iron Material. I haven't applied the texture to the Iron (Material) yet, so I apply this iron texture and I set it as Specular. As I said, I want it to be very concentrated, with a specular color quite clear. And here we have the Specular point. OK, If I play it now, Obviously nothing will happen as we haven't done anything yet. OK? It's exactly the same, but we already have our textures, our materials. Now I will make physics affect the ball. To do so, I will add a physical component to the sphere element, Rigidbody. This will make gravity affect it, and I will set its Mass at 2. If I play it now, we will see how the ball has fallen. Great, it is starting to work. OK. So the idea is making a maze game, the classical maze one. This first introduction to Unity will help you to create this game. The idea is having to rotate in two edges the plane or the board, and getting this ball to certain point. All right. To do so, the first thing we have to do is creating the destiny, the destination object. Let's go back to Unity, and I will go and create. If the ball sets off from here, let's say it will get here. To do so, I will create a new cube. I will give it the size I want it to have. And I will change its material, I don't want to use the wood material in this cube, so I will create a new material which will have a transparent style. I will call it Transparente (Material) I will say it is a transparent, Diffuse material, I won't apply any texture to it and I will give it a reddish color, and I will reduce the Alpha channel transparency. So, now I will apply this material to this cube, and here we have our goal. OK. Now we must give the board a behavior. What we need to do is make all the board rotate in one or another axis, depending on the user's keyboard pressed keys. To do so, we must take, the plane, the cube, the other cube, the other one... that is, all the elements on our board, and make them rotate together, as we can see here, OK? Sorry, the other cube as well, as we can see here, alright? So, to avoid having to rotate each object one by one, what we have to do is create an empty Game Object, with all the child inside it. So, to do so we will go to Hierarchy, right click, Create Empty. I have just created an empty object, which will be called Labyrinth. I will click on the information settings, I will click on Reset, so that it gets back to the position X=0, Y=0, Z=0, I will take all the elements on my board, and I will put them inside the game object Labyrinth. The ball won't be inside the Labyrinth object, alright? Because the ball won't move because of the labyrinth. She knows the labyrinth, the ball will due to physics. So, to do so, we will drag all the objects, and they stay inside the Labyrinth. So now, if I select the labyrinth and I rotate it, the whole geometry rotates with it.