No, there is no option of creating account. Just install the game, enter your name and start killing your opponents.