Hoe maak je een racewinkel aan het krassen
ThisTeaches You Hoe maak je een basisracesspel met MIT`s Free Scratch-programma. Het belangrijkste punt van dit racegame is om het nummer zo weinig mogelijk te voltooien zonder te crashen.
Stappen
Deel 1 van 4:
Uw track instellen1. Krabben. Ga naar HTTPS: // Scratch.mit.edu / in de webbrowser van uw computer.
- Scratch is een gratis programmeerbron voor beginners.

2. Klik Aanmaken. Het is een tabblad bovenaan de pagina. Hiermee wordt de krasinterface geopend.

3. Sluit de "Alle tips" zijbalk. Klik op de X In de lijst met tips aan de rechterkant van de pagina. Hoewel het niet volledig nodig is, zal dit het gemakkelijker maken om in het kras te werken.

4. Voer een titel in. In het tekstvak met "Ongetiteld" Geschreven in de linkerbovenhoek van de pagina, voert u de titel van uw game in (E.g., "Mijn racegame").

5. Verwijder de katvormige sprite. Klik met de rechtermuisknop op de kat in de "Sprit" venster dat linksonder van de pagina staat en klik vervolgens op verwijderen In het resulterende vervolgkeuzemenu.

6. Klik op de Achterste randen tab. Het staat bovenaan de kraspagina.

7. Vul de achtergrond in. Voordat u uw nummer kunt tekenen, moet u de achtergrond maken waarop de track zich bevindt:

8. Teken je nummer. Je kunt je baan als uniform of onregelmatig maken als je wilt:

9. Voeg een eind- / startlijn toe. Selecteer een kleur die anders is dan degene die u hebt gebruikt voor de achtergrond en de track en verlaag vervolgens de breedte van de borstel en teken een lijn over de plaats waar u de race wilt afronden.
Deel 2 van 4:
Een racer maken1. Klik op de "Verf nieuwe sprite" icoon. Het is een penseelvormige lijn in de rechterbovenhoek van de "Sprit" paneel, dat linksonder van de pagina staat.

2. In zoomen. Klik op de "In zoomen" pictogram, dat lijkt op een vergrootglaspictogram met een + erin, minstens vier keer. Je zou het grote moeten zien + Icoon in het midden van het rechterdeelvenster groeien groter.

3. Teken je racer. De borstel gebruiken, teken je racer hoe je maar wilt.

4. Teken een gecrashte racer. Klik op het gevormde borstel "Verf nieuw kostuum" pictogram onder de "Nieuw kostuum" Kopje, teken vervolgens een gecrashte (of anderszins andere) versie van uw racer. Dit is de versie die wordt weergegeven als uw racer het gras of andere obstakels aanraakt die u later definieert.

5. Selecteer uw eerste racer. Aan de linkerkant van het deelvenster waarin je je racers tekende, klik je op de eerste die je trok.

6. Sleep je racer naar de startpositie voor de finishlijn. Je doet dit in het linkerdeelvenster. Hiervoor zorgt u ervoor dat uw racer zich in de juiste startpositie bevindt wanneer u gaat om uw script te maken.
Deel 3 van 4:
Een startpositie maken1. Klik op de Scripts tab. Je vindt dit aan de bovenkant van de kraspagina.

2. Klik Gebeurtenissen. Het is een optie net onder de Scripts tab. Als u dit doet, wordt een lijst met gebeurtenis-gebaseerde codebeugels op.

3. Voeg de "Wanneer de vlag klikt" evenement aan het ruit. Klik en sleep de "Wanneer [Groene vlag] geklikt" pictogram op het rechterdeelvenster, laat het daar dan vrij.

4. Klik Beweging. Deze blauwe link zit in de Scripts sectie.

5. Voeg de startlocatie van uw racer toe. Dit bepaalt waar je racer begint wanneer je een nieuw spel begint:

6. Verander de startpositie. Sleept de "punt in richting 90" evenement van de "Beweging" menu om te passen onder de "ga naar x y" doos. Dit zorgt ervoor dat uw auto naar de juiste richting staat wanneer de vlag wordt geklikt.

7. Geef aan welk kostuum te gebruiken. Klik Eruitzien, sleep dan "Schakel kostuum naar kostuum2" Klik op de knop onder de startpositie op de "kostuum2" vak en selecteer kostuum1. Dit zorgt ervoor dat je racer terugkeert naar zijn niet-gecrasht kostuum wanneer je het spel reset.
Deel 4 van 4:
Bewegingsregels maken1. Voeg een bewegingsscript toe. Dit is het script dat uw racer zal gebruiken om vooruit te gaan:
- Klik Gebeurtenissen.
- Sleept de "Wanneer de vlag klikt" gebeurtenis op het deelvenster, gescheiden van de eerste "Wanneer de vlag klikt" script.
- Klik Controle.
- Sleept de "voor altijd" evenement om te passen onder de "Wanneer de vlag klikt" script.
- Klik Beweging, sleep dan de "verplaats 10 stappen" optie om in de "voor altijd" sleuf.
- Verander de "verplaats 10 stappen" variabel van "10" naar "2", Druk vervolgens op ↵ Enter.

2. Maak bedieningselementen. U gebruikt het volgende script om draaiende bedieningselementen toe te wijzen aan uw racer:

3. Bewegingen toevoegen aan de bedieningselementen. Dit is hoe u de pijltjestoetsen gebruikt om uw racer te draaien:

4. Maak een buitengrensregel. Met behulp van deze regel zal ervoor zorgen dat uw racer de achtergrondkleur (niet de track), het zal aanraken, het zal "Botsing":

5. Maak een finishlijnreactie. Het volgende script maakt een overwinningbericht zodra uw racer de finishlijn kruisen:

6. Test je spel. Uitzoomen door op de - Pictogram in de rechterbovenhoek van het achtergrondgebied, klik op de groene vlag boven het linkerdeelvenster en gebruik vervolgens de pijltjestoetsen om rond uw nummer te manoeuvreren. Je zou de finishlijn moeten kunnen bereiken zonder te crashen.
Tips
U kunt een Scratch-project opslaan op uw computer vanaf de kras "Aanmaken" Pagina door op te klikken het dossier, klikken Download op je computer, Een opslaglocatie selecteren en klikken Sparen. U kunt het project later opnieuw openen door op te klikken het dossier, klikken Upload vanaf uw computer, en het selecteren van uw Scratch-bestand.
Als u een actie ongedaan moet maken, drukt u op Ctrl+Z (Windows) of ⌘ opdracht+Z (Mac).
Het zal aanzienlijk gemakkelijker zijn om uw code op te lossen en te bewerken als u de verschillende segmenten georganiseerd houdt in plaats van willekeurig uitgespreid over het deelvenster.
U kunt obstakels aan uw nummer toevoegen door ze toe te voegen met behulp van een andere kleur dan uw track en vervolgens het script voor out-of-bounds gebruiken om op hen van toepassing te zijn. Voor Simpicity`s Sake kun je hiervoor gewoon de achtergrondkleur van je track gebruiken.
Waarschuwingen
Kras is een vrij eenvoudige tool gericht op het begin van programmeurs, dus gebruik het om een complex racegame te maken, wordt niet aanbevolen.
Deel in het sociale netwerk: