示例#1
0
        public void startGame(String playerName) {
            // Create a new player
            player = new Player(playerName);

            appForm.hideNameDialog();
            appForm.Controls.Clear();
            appForm.Controls.Add(gamePanel);

            stateWorker = new GameStateUpdateWorker(gamePanel, this);
            stateWorker.RunWorkerAsync();
        }
示例#2
0
 public void saveScore(Player player) {
     using (FileStream fileStream = new FileStream(FILE_PATH, FileMode.Append, FileAccess.Write))
     using (StreamWriter writer = new StreamWriter(fileStream)) {
         writer.Write(player.name + "@" + player.score + ";");
     }
 }