Inhoudsopgave:
- Stap 1: De objecten maken
- Stap 2: De objecten koppelen aan onze code
- Stap 3: Variabelen en het vaststellen van de actieve speler
- Stap 4: De winnaar bepalen
- Stap 5: Het speelbord resetten
Video: Hoe maak je een Tic Tac Toe-spel met Swift met Xcode - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
In deze Swift-tutorial laat ik je zien hoe je een Tic Tac Toe-app maakt. Deze app is uiterst eenvoudig en is een geweldig project voor elke beginner. Ik zal de tutorial opsplitsen in drie stappen:
1. De objecten maken
2. Objecten koppelen aan de code
3. De code
Stap 1: De objecten maken
Deze stap bestaat uit het toevoegen van alle afbeeldingen, labels en knoppen. Je kunt de afbeeldingen krijgen die ik hier heb gebruikt:
Voeg het raster toe aan uw storyboard als een UIImage. Voeg de cirkel toe en kruis als een knop. Voeg vervolgens nog een label en nog een knop toe aan de bovenkant van het scherm. Deze kun je naar wens aanpassen. Deze gebruiken we voor de 'Play Again Button' en het scorebordlabel.
Stap 2: De objecten koppelen aan onze code
Kopieer en plak het kruis negen keer. Verplaats elk van de kruisen naar elk van de rastervierkanten. Voeg vervolgens als functie het eerste kruis toe aan de viewcontroller. Voeg de 8 resterende kruisen toe aan die functie. Voeg ten slotte een tag toe aan elk van de kruisen. Het eerste kruis met de tag '1', en het laatste kruis met de tag '9'. Als je in de war bent, zou de code in de volgende stap je moeten helpen.
Stap 3: Variabelen en het vaststellen van de actieve speler
Dit eerste deel van de code richt zich op het vaststellen van de belangrijkste variabelen. Het legt alle winnende combinaties vast onder de variabele 'winnende Combinaties'. Het gebruikt ook de 'actie'-functie om te bepalen wie de actieve speler is.
Stap 4: De winnaar bepalen
Dit stuk gebruikt een logische verklaring om te bepalen wie het spel heeft gewonnen. Vervolgens gebruikt het een 'als anders'-statement om de naam van de winnaar op het scorebord af te drukken. Nadat de winnaar is bepaald, onthult de code een knop 'Opnieuw spelen'.
Stap 5: Het speelbord resetten
Met dit laatste stukje code wordt het spelbord gereset nadat je op de knop 'Opnieuw spelen' hebt gedrukt. Het wist alle eerdere waarden en stukken, zodat je een compleet nieuw spel kunt spelen.
Aanbevolen:
Hoe maak je een stopwatch met Arduino 8 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Hoe maak je een stopwatch met behulp van Arduino: dit is een zeer eenvoudige Arduino 16 * 2 lcd-scherm stopwatch ……….. Als je deze Instructable leuk vindt, abonneer je dan op mijn kanaal https://www.youtube.com /ZenoModiff
Tic Tac Toe (3 op een rij): 10 stappen (met afbeeldingen)
Tic Tac Toe (3 op een rij): dit project is een elektronische recreatie van het klassieke Tic-Tac-Toe-potlood & papier spel voor 2 spelers. Het hart van de schakeling is de PIC 16F627A-microcontroller van Microchip. Ik heb een downloadlink voor een pc-bord-pdf toegevoegd en ook de HEX-code voor
Hoe EL-draad aan een jas of ander kledingstuk toe te voegen: 10 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Hoe EL-draad aan een jas of ander kledingstuk toe te voegen: Als verlichte kostuumontwerper krijg ik veel vragen van mensen die willen weten hoe ze hun eigen EL-draadkostuums kunnen maken. Ik heb geen tijd om iedereen individueel te helpen, dus ik dacht dat ik mijn advies zou consolideren in één instructable. Hopelijk d
Hoe maak je een lijnvolger met Arduino 8 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Hoe maak je een lijnvolger met Arduino: Als je aan de slag gaat met robotica, bevat een van de eerste projecten die beginners maken een lijnvolger. Het is een speciale speelgoedauto met eigenschap om langs een lijn te rijden die normaal gesproken zwart van kleur is en contrasteert met de achtergrond. Let's get star
Een rekenmachine maken in Xcode met Swift: 9 stappen
Hoe maak je een rekenmachine in Xcode met Swift: In deze korte tutorial laat ik je zien hoe je een eenvoudige rekenmachine maakt met Swift in Xcode. Deze app is gebouwd om er bijna identiek uit te zien als de originele rekenmachine-app voor iOS. U kunt ofwel de aanwijzingen stap voor stap volgen en de berekening