Inhoudsopgave:

Virus Killer - Grove Zero-videogame - Ajarnpa
Virus Killer - Grove Zero-videogame - Ajarnpa

Video: Virus Killer - Grove Zero-videogame - Ajarnpa

Video: Virus Killer - Grove Zero-videogame - Ajarnpa
Video: Virus Killer - Grove Zero Video Game 2024, November
Anonim
Image
Image

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

Vijandelijke Sprites - Virussen
Vijandelijke Sprites - Virussen

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

Vijandelijke Sprites - Virussen
Vijandelijke 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

Explosie vlammen
Explosie vlammen
Explosie vlammen
Explosie vlammen
Explosie vlammen
Explosie vlammen

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

Masker
Masker
Masker
Masker
Masker
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

Bestuur het spelpersonage met Grove Zero
Bestuur het spelpersonage met Grove Zero
Bestuur het spelpersonage met Grove Zero
Bestuur het spelpersonage met Grove Zero
Bestuur het spelpersonage met Grove Zero
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!

Aanbevolen: