The hills are alive with the sound of music and successful skill checks.
I was planning on paying a rogue, paladin, or warlock (based on my tabletop characters), but this article nearly has me convinced. I am waiting for the PS5 release, so any agreement or dissension from my PC friends? Other class recommendations?
I don't think it matters nearly as much as the article makes it sound. Especially since multiclassing is super viable in 5E and BG3 removed all kinds of requirements for multiclassing and even allows you to respec. Meaning even multiclass combos that struggle if played out at level 1 can just be recreated later. And that means you can recreate the toolkit of a Bard fairly easily and focus more on the aspect you actually enjoy.
I think any class with ritual casting is going to feel very rewarding in your first playthrough, assuming you don't forget to utilize it. So you have Bard, Cleric, Druid, and Wizard, and Arcane Trickster and Eldritch Knight. But even any class with just cantrips are already going to give you a lot you might not be used to from other RPGs.
The only class I wouldn't recommend for the first playthrough might be Paladin. The oath just limits your choices in certain situations. And while you could break your oath and become an "Oathbreaker", I personally don't feel this is the best for the first time playing. I think being able to explore all options available without having to consider your oaths makes for a better first-time-playing experience. But Paladin is on the list for my second round.
Edit: I forgot that BG3 made changes to Arcane Trickster and Eldritch Knight, they can both also ritual cast. In general, there are a lot of changes made that make the game way more open and allows you things to make it fun.
Very good point about the Paladin (even with @djsaskdja@endlesstalk.org's workaround). Glad to hear too that Larian has loosened the rules in places to make things more flexible.
Does breaking your oath make you an Oathbreaker in BG3? Because that’s not how Oathbreaker works in 5e.
A Paladin who forsakes their oath would just be a fighter. Oathbreakers are specifically Paladins who call upon the forces of evil for their strength rather than the divine. They don’t just break their oath, but twist and pervert it for some dark power.
I haven't played a Paladin yet, so I am not sure how the mechanic is implemented. But the oathbreaker subclass exist in BG3 and you can't choose it on character creation. So there is some way of becoming one.