Mega Man X3 is a largely non-linear platformer. After the first stage, you're given the option to play the eight stages that follow in whatever order you think is best. Each of these stages ends with a boss who will reward you with a new weapon that will do extra damage to one other boss. Sometimes a boss' weakness is obvious (like a seahorse being weak to ice), and sometimes it's less so (like a catfish being weak to drills). This guide is designed to have you fight as many bosses as possible using the weapon they're weak against, but it's certainly not the only way to do things. There are advantages to exploring the stages in a different sequence, such as getting certain upgrades sooner than you will by following this guide. This guide will provide two different strategies for each boss, one assuming you can exploit its weakness and one assuming you can't. Aside from battling the Nightmare Police and Vile, doing things "wrong" won't have any negative effects later on.
NEXT: Intro Stage