/// <summary> /// Updates the current scene /// </summary> public void Update() { gameScene = ""; for (int y = 0; y < gameWorld.Y; y++) { for (int x = 0; x < gameWorld.X; x++) { gameScene += gameWorld.GetCellContents(x, y); } gameScene += "\n"; } }
/// <summary> /// Updates the current scene /// </summary> public void Update() { gameSceneBuilder.Clear(); for (int y = 0; y < gameWorld.Y; y++) { for (int x = 0; x < gameWorld.X; x++) { gameSceneBuilder.Append(gameWorld.GetCellContents(x, y)); } gameSceneBuilder.Append("\n"); } gameScene = gameSceneBuilder.ToString(); }
/// <summary> /// Updates the current scene /// </summary> public void Update() { gameSceneBuilder.Clear(); for (int y = 0; y < gameWorld.Y; y++) { // Draw World for (int x = 0; x < gameWorld.X; x++) { gameSceneBuilder.Append(gameWorld.GetCellContents(x, y)); } gameSceneBuilder.Append(Environment.NewLine); } // Draw UI gameSceneBuilder.Append(gameWorld.GetUIBuffer()); gameScene = gameSceneBuilder.ToString(); }