Car problems with dashboard and battery?

I'll try to make this a short as possible.

Today while driving to work in the morning I noticed that the battery light was flickering when idling. Since it was doing that it was what I noticed at the moment. Just a few minutes after I noticed that wasn't the only him wrong with my dashboard. All the gauges were at 0 and the dashboard was of while I was driving. Getting closer to work I noticed my car was running differently but it might just be mental. When I finally parked my car and tried to put my window up it went up very slowly so it has something to do with the battery and maybe something else. I tried to turn on my car again to test it out and it wouldn't go on.

Other details: I noticed the ac was blowing hot like it would when the car isn't completely on and I also should mention that my car was having was having issues with what I believed was the starter acting up because of the clicking noise I would hear when I tried to turn on. I definitely have to take it to the mechanic but I wanted some ideas first.

2002 Honda civic

I agree with Tony the belt could be broken or your alternator could have failed.

Look under the hood and see if your fan belt broke