You do not need an Asmodee account to play the offline base game.
However you will have to sign up in order to play online, or to play more maps.
You can create an Asmodee account here.