Most MMORPGs allow players to choose the type of play style preferred up front. Kung Foo! takes a different angle by allowing all players to start as equals, and then move into the class they prefer after advancing a set amount through the game.
In the world of Kung Foo, everybody starts out as a Grasshopper. This is a simple class with only a couple abilities, and is intended to give the player a feeling of melee combat. At the end of a player's Grasshopper period, it should be clear whether the most enoyable play will be found whacking things in the face, or throwing magic spells from afar.
At level 10 you can choose your next class. Do you want to play as a caster or melee?
The Sharpy is the Melee class that you can choose at level 10. If the player wishes to stay as a physical character, this is the class to choose.
Have a high pain threshold? Maybe you want to help cover your team by taking all the damage, the Tank class is for you. With a name like Tank, you can't misunderstand their purpose in the battlefield. You can advance from a Sharpy to a Tank at level 30.
Want to get up front and just DPS away? The Slasher will enable you to slice and dice your enemies. You can advance to a Slasher at level 30 from a Sharpy.
The Mager is the Caster class that you can choose at level 10.
Want to save the day by keeping your party alive? Get your heals on with the Medico. You can advance from the Mager to the Medico at level 30
Featuring more pew pew, the Augurer is the path of the Caster DPS. You can choose the Augurer at level 30 if you are a Mager.