Cube World is an indie game developed by two people.
There are four playable classes, each with two specializations that can be changed any time in the guild hall. Each class can use three types of weapons, each with a different playstyle.
Warrior
Warriors wear heavy armor and can wield swords, axes, maces, shields, greatswords, greataxes and greatmaces.
Available Specializations are Berserker and Guardian.
alternative
Ranger
Rangers wear medium armor and use bows, crossbows and boomerangs.
Available Specializations are Sniper and Scout.
Mage
Mages wear light armor and cast spells using bracelets, staves and wands.
Available Specializations are Fire and Water.
Rogue
Rogues wear medium armor and have mastered daggers, fists and longswords.
Available Specializations are Assassin and Ninja.