GameObject won't appear in Game view

This is quite a noob question, but I’ve searched quite a lot to avoid asking it and ended with nothing, so here we go.

I’m porting my SDL game to Unity, and I’m unable to make an object appear on the game view, even with the same GameObject positioned on the Scene view.

I’ve tried to do the steps mentioned in these two topics:

I’ve changed the Z of the camera to a lower value than those of the objects, and aligned the camera to the view. Still, the objects do not show up. Here are the screenshots from the scene view while playing:

As its possible to see, the red block and the green block are not showing. I’m almost sure it has quite a simple solution, but I can’t see it. Any help is very appreciated.

I have found the problem. I had a canvas, and its rect was a lot larger than the camera’s. So I was placing game objects inside the canvas rect, not in the camera one. If anyone ever come through this, check if you are placing things in the right rect!

Make sure to really move around with the camera. Set the camera position to 0,0,0. Then put your objects at 0,0,0 and start moving them in front of the main camera. Most of the time the camera is for example just not seeing the objects. If that still doesn’t work, maybe post a screenshot of the inspector of your green object.