Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

If you use 2d (as i am using and recommend as 3d is much more complicated) then i think you should check brackeys' (only for unity engine)  youtube channel, which has everything for making games.  I definitely recommend it. For art you may use GIMP( i use it) as an photoshop alternative and for pixel art you can use Piskel here as mentioned in an above comment. Btw brackeys also has a video on top down shooting and movement.

Already watch Brackeys, otherwise how would I be here? Also I use unity, found out about it from a YT channel called Sam Hogan, and I will look into the GIMP thing, thanks for the advice.

I do use Paint, but then, that is probably the worst (although it is supposedly better than Photoshop)