Camera not displaying any gameobjects in scene

Complete unity noob here so please accept my apologies in advance for what is likely such a basic question…

I’ve been putting a game together, which was working fine. Then I decided to reset the transform for most of my game objects to center everything up neatly. As part of this, I reset my MainCamera object’s transform, and now I can’t see any of my GameObjects in the game (as per the screenshot.) The camera is aligned so it should show everything, and in scene mode I can see everything. All of my GameObjects (including camera) are on the Default layer (with obvious exception of UI elements) which is definately not disabled/locked, yet nothing appears in Game mode.

Any help would be much appreciated, thanks in advance!

Quick trick for dealing with camera issues in 2D games. Click on 2D up on the bar at the top of the scene view to see how the objects are arranged in 3D. In all likely hood your camera is looking behind your objects. Then just drag the camera back a bit.

The solution is to set the z on your camera transform to something like -20.

Correct way to fix camera for 2D games is:

Step 1:
Select Main Camera in hierarchy.

Step 2:
In inspector tab, look for Transform component. (That will be already added by default.)

Step 3:
Set the z axix to -1 and others to 0 or what ever suits to your situation.

Rather than disturbing main camera angles you can use this method in order to set precised location of your camera.