I’m making a battleship game on Xcode 11 using Storyboards, and I’ve pretty much done everything except a Game Over screen and stop registering the guesses once the counter reaches 0. This is also my first time making a game on my own. Here’s one of the IBActions I made for the buttons:
@IBAction func square1Button(_ sender: Any) {
if randomNum == 1 {
square1.image = UIImage(named: "ShipPatrolHull")
} else {
guesses -= 1
Turns.text = String(guesses)
if guesses == 0 {
}
}
}
The if statement in the else statement is empty because I don’t know what to add there to make the variable guesses stop going down and to make a Game Over screen to show. I made another storyboard called GameOver, but I don’t know how to add anything to it, or how to change which storyboard the user sees based on the game ending.