I personally play as a Drow Ranger Hunter. Massive damage, 4 attacks, strong in both melee and range, high AC so she barely gets hit and incredibly adaptable for all kind of situations.

  • As a start; 10 STR / 16 DEX / 12 CON / 10 INT / 14 WIS / 14 CHA.
  • Go with Hunter subclass > Colossus Slayer > Take the trait to increase DEX by +2
  • Level up the Ranger till level 5 for an extra main attack then multiclass into Rogue
  • With Rogue you get an extra bonus attack, you take half damage from attacks (so it's basically double HP) and double proficiency bonus in two skills of your own choosing)
  • Once you get another Trait choice, go with DEX +2 once again for 20 DEX
  • Dual-hand crossbow for ultimate ranged combat by having 4 attacks per turn, while a shield in your melee slot gives you extra AC for survivability

Ultimately my character is right now standing at 19 STR/20 DEX/17 INT/14 WIS/14 CHA. Incredibly versatile and pretty much usable for all situations. And after Rogue's level 5 you can multiclass into Fighter for +1 AC and Action Surge, but I don't think it's really needed.