construction c# et etats joueur