Before you start chopping down trees and slaying slimes in Terraria, it's a good idea to pick a class. In Terraria, world eating bosses and even lowly zombies are unconquerable without the right gear. So choosing a class early on will give you more time to collect the class-specific gear you need. There are three main classes in Terraria. There's Hunter, Ranger, and Mage. Each of these classes has a unique playstyle. This guide will help you decide which class to pick while also giving you a list of each class's best gear. Melee class The Melee class is the most basic in Terraria. Melee classes are characterized by their use of swords, spears, yoyos, or boomerangs. With this class, you will want to equip yourself with mobility items such as grappling hooks to allow you to get into melee range of enemies. Melee classes won't need to focus on Mana, making them an easy beginner class. Early game This is the gear recommended before you fight your first major boss. Armor - PlatinumWeapon - StarfuryShark Tooth NecklaceFeral ClawsBand of RegenerationCloud in a BottleHermes Boots Hermes Boots and Cloud in a Bottle will give you the mobility needed to slice your foes down. Mid Game This is before you fight the Plantera boss. Focus on farming the jungle biomes as they give you great loot. Armor - ChlorophyteWeapon - Terra BladeFire GauntletAvenger EmblemAnkh ShieldFrostspark BootsFrozen Wings The Frozen Wings will further increase your mobility. End game This will be your ideal setup. This gear is acquired from beating the hardest foes in the game. Armor - Solar ArmorWeapon - Star WrathFire GauntletAnkh ShieldSolar WingsCelestial ShellMaster Ninja Gear Mage class A mage relies heavily on Magicka and benefits from any gear that increases magic damage. Be on the lookout for fallen stars as these can be used to upgrade your maximum Mana Pool. Early game Armor - MeteorWeapon - Space GunHermes BootsBand of RegenerationBand of Mana RegenerationCloud in a BottleShiny Red Balloon The Band of Mana Regeneration and Meteor armor will give you increased Mana regeneration. This will allow you to use your Space Gun as many times as you need. Mid game Armor - ChlorophyteWeapon - Magical HarpAnkh ShieldFrozen WingsMana FlowerFrostspark BootsSorcerer Emblem The Mana Flower will reduce your Mana usage, while the Sorcerer Emblem will further increase your magic damage. Late Game Armor - NebulaWeapon - Last PrismMana FlowerSorcerer EmblemAnkh ShieldMaster Ninja GearStardust Wings The biggest upgrade from the midgame setup is the Nebula armor. This armor increases your mana, magic damage, and magic critical strike. Ranger class Rangers like to keep their distance and do not pump out as much burst damage as melee or magic builds. What they do have, however, is consistent damage that is useful in every boss fight. Be sure to collect bullets everywhere you can, as you don't want to run out of ammo during a heated battle. Early game Armor - PlatinumWeapon - BoomstickShark Tooth NecklaceFlying CarpetBand of RegenerationCloud in a BottleHermes Boots The Boomstick is a great early game weapon and is paired nicely with Platinum Pellets. Mid game Armor - ChlorophyteWeapon - MegasharkMagic QuiverAvenger EmblemShield of CthulhuFrozen WingsFrostspark boots The Megashark will be a massive damage increase from the early game weapons, and the Magic Quiver will buff every projectile you fire. Late game Armor -Vortex ArmorWeapon - CelebrationMagic QuiverSniper ScopeCelestial ShellMaster Ninja GearDestroyer Emblem Vortex armor will give you a massive defense buff along with ranged damage, critical strike, and a chance to not consume ammunition every time you fire a bullet. Terraria offers over 4,000 different items, so any build can be tweaked to fit your specific needs. Try not to stray too far from this list as the late game bosses can be insanely difficult on higher settings.