Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
De afgelopen tijd hebben veel delen van de wereld een reeks beschermende maatregelen vrijgegeven om de intensieve COVID-19-pandemie te bestrijden. Een van hun oplossingen is om thuis te blijven om sociale afstand te bewaren. Ongetwijfeld wordt het virus een gemeenschappelijke vijand voor iedereen. Laten we dus een spel maken om de virussen te ‘doden’. Wees veilig en gezond!
In deze tutorial gaan we een spel maken over het doden van virussen door middel van grafisch programmeren.
We zullen de 4 sprites na elkaar programmeren. Laten we beginnen!
Benodigdheden
Grove Zero Starterspakket
Stap 1: Speelbaar hoofdpersonage - Uil
De uil fungeert als het personage dat in het spel moet worden bestuurd. We zullen het naar links en rechts verplaatsen om de virussen te schieten. Selecteer eerst de modus "Stage". Verwijder de standaard sprite en selecteer een nieuwe sprite "Uitvoeren".
Volg nu het onderstaande voorbeeldprogramma en de code. We voegen drie hoofdblokken toe in de fase-modus, van links naar rechts:
1) Ontvang het commando van de Twin Button-module en verplaats het personage
2) Initialisatie. Stel de coördinaten van het teken en de opsomming in.
3) Einde van spelblok
Stap 2: Vijandige Sprites - Virussen
Voeg een nieuw sprite-virus toe. Klik op "Uploaden" om de virusafbeelding naar uw spritebibliotheek te uploaden.
U kunt sommige virussen in verschillende maten en vormen selecteren. In deze tutorial gebruiken we drie soorten virussen.
In de tweede schermafbeelding ziet u code met betrekking tot virussprites.
Stap 3: Explosievlammen
Voeg volgens dezelfde methode een nieuwe sprite-explosievlam toe.
Hier voeg ik 4 soorten explosievlammen toe. Je kunt ook zelf hun patronen bepalen en hoeveel je er wilt gebruiken.
Hieronder staat het voorbeeldprogramma voor de explosievlam. Laten we coderen.
Stap 4: Masker
De maskers werken als de kogels. Laten we een nieuwe sprite toevoegen en een maskerafbeelding uploaden naar onze spritebibliotheek.
In de eerste screenshot is er het voorbeeldprogramma voor het masker.
Voeg een achtergrond toe. Je kunt kiezen uit de Backdrop-bibliotheek of je eigen backdrop uploaden om je spel te versieren.
Stap 5: Bestuur het spelpersonage met Grove Zero
Schakel vervolgens Codecraft naar een "Apparaat" -modus. Laten we Grove Zero-modules binnenhalen. Sluit eerst het moederbord met een USB-kabel aan op uw computer. Klik vervolgens op de knop Verbinden op Codecraft.
Laten we wat code schrijven voor het besturingsprogramma. Dit deel is heel eenvoudig, we hoeven alleen maar op de knop te drukken en het bericht te verzenden.
Klik vervolgens het moederbord en de dubbele knop aan elkaar. Zoals we weten, stelt de Grove Zero-collectie ons in staat om modules te verbinden via de eenvoudige "snap-samen"-verbinding.
Nadat de modules met succes zijn verbonden, klikt u op de knop Online debuggen, waarna het spel met de knop wordt geactiveerd.
Schakel nu terug naar de "Stage" -modus en schiet de virussen neer!
Voor meer informatie over de Grove Zero-serie, Codecraft en andere hardware voor makers en STEM-docenten, bezoek onze website, TinkerGen heeft een Kickstarter-campagne gemaakt voor MARK (Make A Robot Kit), een robotkit voor het aanleren van codering, robotica, AI!