Hello there, and welcome aboard the ganon train! This is my opinion on the best way to train by yourself.
One of the best ways to practice by yourself as a ganon is to master the name-entry glitch, letting you roam around stages by yourself. Practice your wavelands, edge wavelands, L-Cancels, SHFFLs, moonwalking(If you're super pro). You will soon get a feel for ganon's movement on the stage, and will rely less on camera movement for your newly-developed stage knowledge. It sounds weird when you read it, but once you get to real fighting, you realize how much easier and less-stressful it is to conveniently get around in tough situations.
Knowing the movement is one thing, applying techskill in combat is a whole new story. The best way to do this alone, is to practice on lv.1-4 CPUs. You want to find easier ways and opportunities to combo, using them as some sort of sandbag reference to human combat to help familiarize yourself. Practice proper techskill, edgeguards, spacing and reads when fighting low-level CPUs, and once you fight against other people, you will already have a decent knowledge of the matchups and situation.
Higher-Level CPUs are good for practicing spacing, edgeguarding, and chaingrabs due to their inferior DI and movement. Don't train too much with level 9 CPUs, because it can lead to getting used to bad habits, and uneducated opportunities.
Go against 3 Lv.1 ICs on teams without friendly fire to practice timing for L-canceling and SHFLLs. The electric effect on Ganon's Dair makes it tougher to properly L-Cancel. It takes time to really get used to it.
Go on training mode, and chaingrab a level-1 Fox to practice perfect chaingrabbing. You must be very fast, but also note that you can only perfectly chaingrab if Fox doesn't DI the throws whatsoever. Nevertheless, it's a good skill to keep in mind.
Practicing perfect 180 degree wavelands is great. In battle I will almost never perfect waveland, except for out of ledge. This is because of timing, spacing, and stress. I waveland diagonally most the time, but perfect wavelands, accompanied by timed tilts and jabs can greatly influence your punish game.
To practice infinite ledgegrabs, there's 2 options. The simplest is to go on brinstar via name-entry glitch and practice. It's very difficult to master. The other way is simply going against a team of 3 Marths on FD, and infinite edgehog to avoid getting edgeguarded.
Practicing teching by yourself can be tricky, because resources are very limited alone. One way is to go on Falco/Fox/Jigg's/Ganon's(We are lucky enough to have it on ours too) target test stage and tech from the hurtboxes/spikes. Teching from spikes requires faster timing and proper spacing to be able to tech.
If you could get a practice partner, put damage ratio on high, no time limit, and battle at the bottom of hyrule temple. This will greatly help.
This is all I can think about at the time. As you can see, I love playing with myself.
EDIT: 69th message
