So to make up for barely ever contributing anything to this community, I decided to do what I do best and tell people how they should be playing video games better.
You're all welcome
In all seriousness, hopefully this quick guide that I'm writing instead of some dumb paper will be helpful to anyone who wants to pick up and play with by far the coolest character in Smash. This isn't a full blown guide, rather, it's just a few general tips cause I was too lazy to make anything else
For some reason, Sakurai decided that making Ganondorf into a heavy clone of Captain Falcon wasn't disrespectful enough, and so he decided to make him into a heavy utterly terrible clone of Captain Falcon in Brawl with absolutely zero potential whatsoever. Thankfully, this has mitigated somewhat in Smash 4, and now Ganondorf is a heavy merely bad clone of Captain Falcon.
My first thought on playing with Ganondorf in Smash 4 was that he was basically the exact same as he was in Brawl, but he has been given a few buffs and is now a moderately viable character.
Probably the biggest change right off the bat is that Warlock Punch (his neutral B) actually has super armor on it...it's still super slow, and super easy to avoid and punish. The armor is also incredibly sporadic at best, and the move seems to just have random moments at which the armor will just fail you. If all of that wasn't bad enough, the move will be interrupted by any grab guaranteed, so trying this on a character with a tether grab (ZSS, Samus, Link) is an excellent way to eat a full throw combo
Thankfully, though, all of Ganondorf's moves still hit like a truck, so you've got plenty of other ways to wrack up damage. Neutral Air is probably Ganondorf's safest tool for getting in on people, as it's safe on block when spaced properly. Side Tilt (the sparta kick), Neutral A (a single jab), and Down Tilt are all relatively safe as well, and the first and third will kill around 120% on most characters unless you're in a bad spot or a really wide/tall stage
One of Ganondorf's most interesting tools that can definitely catch people off guard is his up tilt, where he grabs his leg, does the most awkward standing split ever, and after a second or two, slams it back down onto the ground. This move has the longest start up time of ANY move in the game and has absolutely zero super armor, so it's uses may seem limited. However, it's a fantastic tool to surprise your opponent with when they come back on stage. Move close to the edge as Ganondorf when your opponent is recovering, and try to time your up tilt so that Ganondorf actually performs the attack a second or so after your opponent gets to the ledge. This attack has some insane range, and if you're anywhere near the ledge, if your opponent's ledge invincibility is gone, they will get hit. Basically what this forces your opponent to do is time his recovery perfectly so that he grabs the ledge as soon as your kick hits the ground, which isn't always possible. Best of all, this attack shield breaks, so if your opponent tries to forego the ledge and simply land on stage and block it, he'll be eating a Warlock Punch for supper. Basically this setup means your opponent has to time things perfectly if they're anywhere above 15-20%, or else they're guaranteed to be dead.
Ganondorf's Side B presents some interesting opportunities as well. After connecting with a Side B, your opponent is put into a hard knockdown state, which presents some excellent mindgame opportunities. From here, your opponent has four options; they can stay still for a few seconds, roll to the right, roll to the left, or use a get up attack (alternatively they could tech, but let's not worry about that here as it's pretty hard to do and most people won't do it on reaction). All four of these options can be countered by Ganondorf effectively, however.
If your opponent stays down, you can simply down tilt them. This will kill all noon really heavy characters if this connects at around 120%. Alternatively, if you're playing in a non-fantastic internet connection online, you may be able to get this off before your opponent can do anything, which means Side B = a free down tilt as well
If your opponent rolls to the right or left, you can simply side B in the direction they roll and get them again
If your opponent does a get up attack, you can jump into the air and quickly input a down B command, which will hit them and again kill anywhere above 120% or so
The trick to this is that you have to choose one of these four options before you see what your opponent does. In other words, you have to try to predict what your opponent will do. Generally, though, your opponent will keep doing the same thing until they get punished for doing so, so past performance is a good indicator of future events
Ganondorf's grab is complete garbage, and rivals a T-Rex for worst grab range in the history of everything, but his throws are pretty useful. Down throw can lead into a neutral air at lower %s and an up air at higher %s.
Basically all of Ganondorf's moves will KO, but some good options on an unsuspecting opponent are down tilt, side tilt, dash attack, and down B are all fairly quick-ish attacks that will kill at around 130% from center stage.
Hopefully some of this was useful. The world needs more Ganondorf mains and less Shulk mains (@Hawkflight)