Machen Sie Ihr eigenes Mario-Spiel! Scratch-Basics für Kinder und Erwachsene

Machen Sie Ihr eigenes Mario-Spiel! Scratch-Basics für Kinder und Erwachsene
Diese Anleitung steht als kostenloses PDF zum Download bereit. Laden Sie diese Datei jetzt herunter . Fühlen Sie sich frei, dies zu kopieren und mit Ihren Freunden und Ihrer Familie zu teilen.

Wussten Sie, dass jeder ohne Programmierung ein Videospiel erstellen kann? Obwohl es mehrere anfängerfreundliche Sprachen gibt, müssen Sie kein halbes Jahr damit verbringen, Java oder C++ zu lernen, um ein Spiel zu entwickeln. Sie können aus vielen Tools für verschiedene Arten von Spielen wählen, aber eine großartige Option für Kinder (und Erwachsene) ist das kostenlose MIT Kratzen .





Scratch ist ein Tool, mit dem Sie Assets per Drag-and-Drop verschieben können, um Spiele oder Animationen zu erstellen. Es ist leicht zu verstehen, lehrt aber dabei die Bausteine ​​der Programmierung. Sehen wir uns an, was Sie in Scratch erstellen können, und führen Sie dann die Schritte zum Erstellen eines einfachen Mario-Spiels durch.





Treffen Sie Scratch

Um mit Scratch zu beginnen, gehen Sie zu die Startseite . Sie sollten sofort ein Konto erstellen, damit Sie Ihre Kreationen speichern können. Drücke den Machen Sie mit bei Scratch Schaltfläche oben rechts im Fenster. Erstellen Sie einen Benutzernamen und ein Passwort, geben Sie Ihr Geburtsdatum und Ihr Geschlecht ein, dann fragt das System nach der E-Mail-Adresse eines Elternteils. Geben Sie Ihre eigene ein, wenn Sie eine haben, und bestätigen Sie dann Ihre Adresse, damit Sie andere Projekte kommentieren und Ihre teilen können.





Jetzt können Sie direkt einsteigen. Klicken Schaffen in der oberen Symbolleiste, um den Scratch-Editor zu starten. Wenn Sie möchten, können Sie auch Laden Sie den Offline-Editor herunter ohne Internetverbindung zu arbeiten.

Bildschirmelemente

Wenn Sie den Editor starten, sehen Sie das folgende Fenster. Lassen Sie uns seine Elemente aufschlüsseln (siehe das Bild in voller Größe, wenn das kleine unten unklar ist):



  1. Bühne -- Zeigt eine kurze Zusammenfassung Ihres Spiels an. Alle aktiven Sprites und der gewählte Hintergrund werden hier angezeigt. Sie können Sprites verschieben, wenn Sie möchten. Geben Sie Ihrem Projekt im Feld darüber einen Namen.
  2. Hintergrund -- Hier können Sie einen Hintergrund für Ihr Spiel auswählen. Wählen Sie aus der Bibliothek von Scratch, malen Sie Ihre eigenen oder importieren Sie eine Datei. Sie können auch ein Bild von der Kamera Ihres PCs aufnehmen, obwohl die meisten Benutzer diese Option wahrscheinlich nicht benötigen.
  3. Sprites -- Das Zentrum für alle Sprites in Ihrem Projekt. Wie bei Hintergründen können Sie Standardbilder hinzufügen, eigene erstellen oder Bilder hochladen. Klicke auf das kleine Blau ich Symbol auf einem Sprite, um es umzubenennen, seinen Blickwinkel zu ändern oder es auszublenden.
  4. Arbeitsbereich -- Wo der Großteil Ihrer Arbeit in Scratch stattfindet. Verwenden Sie die Registerkarten oben (mit der Bezeichnung Skripte , Kostüme , und Geräusche um zu ändern, woran Sie arbeiten.
    1. Skripte dient zum Hinzufügen von Codeblöcken, die wir in Kürze behandeln werden.
    2. Kostüme lässt Sie zusätzliche Posen für Ihre Sprites erstellen. Diese Registerkarte ändert sich zu Kulissen wenn Sie einen im Bereich ausgewählt haben 2 , und zurück zu Kostüme wenn Sie ein Sprite im Bereich auswählen 6 . Mit einem einfachen Bildeditor können Sie Änderungen an Grafiken in Ihrem Spiel vornehmen. Sie können hier auch Assets umbenennen.
    3. Geräusche , wenig überraschend, ist das Zentrum für das Hinzufügen und Bearbeiten von Sounds.
  5. Blöcke -- Je nachdem, welche der drei Registerkarten Sie ausgewählt haben, wechselt dieser Bereich zwischen Codeblöcken, Sprite-Kostümen/-Hintergründen und Soundclips.
  6. Steuertasten -- Die grüne Flagge startet Ihr Spiel, während die rote Stoppschild-Form es beendet. Sie werden diese zum Testen verwenden.

Verwenden von Blöcken

Nachdem Sie sich nun mit dem Editor von Scratch vertraut gemacht haben, sprechen wir über einen der wichtigsten Teile des Tools – die Codeblöcke. Anstatt echten Code einzugeben, können Sie mit diesen Blöcken das Verhalten Ihrer Elemente definieren. Sie rasten wie LEGOs zusammen und machen es leicht zu sehen, wie sie sich gegenseitig beeinflussen.

Klicken Sie auf ein Sprite in der Liste auf der linken Seite und stellen Sie sicher, dass Sie das Skripte Registerkarte, um mit dem Ziehen von Blöcken für dieses Element zu beginnen. Beachten Sie, dass die Blöcke farbcodiert sind und Kanten wie bei einem Puzzle haben, um zu zeigen, wie sie zusammenpassen. Die zehn Kategorien und was sie tun sind:





  • Bewegung -- Lassen Sie das angegebene Sprite sich bewegen, sei es in Schritten, zu einem anderen Objekt oder über direkte Koordinaten.
  • Sieht aus -- Lässt das Sprite sich ausblenden oder anzeigen, Kostüme wechseln, Größe ändern oder zwischen Ebenen wechseln.
  • Klang -- Spielen Sie Sounds ab, ändern Sie die Lautstärke oder passen Sie das Tempo an.
  • Stift -- Zeichnen Sie mit einem Marker und ändern Sie seine Farbe und Form.
  • Daten -- Ermöglicht das Erstellen eigener Variablen. Dies ist äußerst praktisch für Elemente, die Scratch nicht integriert hat.
  • Veranstaltungen -- Kriterien zum Auslösen anderer Aktionen, z. B. wenn Sie auf die grüne Flagge klicken oder die Leertaste drücken. Sie brauchen diese Blöcke, damit alle Ihre anderen Blöcke tatsächlich etwas tun!
  • Steuerung -- Schleifen, um eine Aktion zu wiederholen, eine if-else-Anweisung auszuführen oder etwas zu stoppen.
  • Sensorik -- Platzieren Sie diese Blöcke in anderen, um Aktionen auszuführen, wenn ein Sprite ein anderes Element berührt oder der Benutzer eine Taste gedrückt hält.
  • Betreiber -- Mathematische Elemente, mit denen Sie arithmetische oder grundlegende boolesche Operationen an Variablen ausführen können.
  • Mehr Blöcke -- Erstellen Sie Ihre eigenen Blöcke, wenn diese nicht ausreichen!

Ein einfaches Beispiel

Nehmen wir ein einfaches Beispiel, um Schritt für Schritt zu veranschaulichen, wie diese Blöcke zusammenpassen. Wir lassen die Scratch-Katze einen Fußball ins Tor treten und spielen ein Geräusch, wenn er hineingeht.

Zuerst brauchst du eine coole Fußballkulisse. Gehen Sie in die Hintergrund Abschnitt unten links und klicken Sie auf das Bildsymbol, um eine der Hintergründe von Scratch auszuwählen. Es gibt einen namens Ziel1 das wird perfekt funktionieren. Klicken Sie als Nächstes auf das Sprite-Symbol, um ein neues vorgefertigtes Sprite hinzuzufügen. Du solltest das sehen Ball-Fußball in der Liste -- doppelklicken Sie darauf, um es zu Ihren Sprites hinzuzufügen.





Nun, da die Grafiken fertig sind, müssen Sie mit einigen Blöcken beginnen. Wählen Sie die Katze aus, da sie die Aktion ausführt. Denken Sie daran, dass die Veranstaltungen Tab hält viele der Startblöcke? Werfen Sie einen Blick darauf, und Sie werden eine sehen, die ausgelöst wird, wenn Sie auf die grüne Flagge klicken. Das ist ein perfekter Ausgangspunkt – ziehen Sie es in die Skripte Arbeitsbereich.

Sobald Sie anfangen, möchten Sie, dass die Katze über den Ball rennt und den Ball tritt, oder? Das klingt nach etwas, das unter die fallen würde Bewegung Tab. Sie haben mehrere Möglichkeiten, die Katze in Bewegung zu setzen, z X Schritte verschieben Block. Wir können jedoch nicht garantieren, wie viele Schritte die Katze braucht, um den Ball zu erreichen. Dafür gibt es einen besseren Block – probiere den Gleiten Sie X Sek. bis Block. Eine Sekunde ist eine gute Zeit, und Sie müssen auf das Blau klicken ich Symbol des Fußballs, um seine Koordinaten anzuzeigen. Geben Sie diese in den Block ein und Ihre erste Aktion ist abgeschlossen!

Den Ball kicken

Sobald die Katze den Fußball berührt, sollte er ins Tor fliegen. Wählen Sie also den Fußball aus, damit Sie ihm einige Aktionen hinzufügen können. Denken Sie daran, dass jede Aktion mit einem beginnen muss Vorfall -- die grüne Flagge ist für diese Instanz in Ordnung. Nun möchten Sie nicht, dass sich der Fußball bewegt, bis die Katze ihn berührt. Schaut euch das an Steuerung Kategorie für einen Block, mit dem wir sein Verhalten einschränken können. Die Warte bis Block klingt ungefähr richtig!

Beachten Sie, wie die Warte bis Block hat eine längliche Sechseckform im Inneren. Viele der Sensorik Blöcke passen zu dieser Form, also schauen Sie sich diese an, um die richtige zu finden. Siehe die berührend ganz oben in der Liste blockieren? Sie können das direkt in das Loch hineinziehen Warte bis . Ändern Sie das Dropdown-Feld in Katze oder wie auch immer du das Katzen-Sprite genannt hast.

Jetzt müssen Sie nur noch den Fußball ins Tor fliegen lassen. Die Gleiten Sie X Sek. bis Block in der Bewegung Kategorie, die wir zuvor für die Katze verwendet haben, wird gut funktionieren. Schnapp dir den Block darunter warte bis , und platzieren Sie Ihren Mauszeiger über dem Tornetz. Du wirst sehen x und UND Koordinaten unter der Bühne -- stecken Sie diese in die Gleiten Block. Der Ball sollte sich beim Kicken ziemlich schnell bewegen, also lass es uns versuchen 0,5 Sekunden für den Zeitpunkt.

Und die Menge wird wild

Der letzte Schritt ist das Hinzufügen von Ton! Wähle aus Geräusche Registerkarte über dem Arbeitsbereich, um eine neue hinzuzufügen. Klicken Sie auf das Lautsprechersymbol unter Neuer Ton um einen aus der Bibliothek von Scratch zu holen. Es gibt einen namens Jubeln unter dem Menschlich Kategorie, die perfekt ist. Doppelklicken Sie darauf, um es hinzuzufügen, und kehren Sie dann zum Arbeitsbereich für den Fußball zurück.

Kostenlose Filme online ansehen ohne Registrierung

Du findest einen Block mit der Aufschrift Ton abspielen unter dem Klang Kategorie. Schnapp das unter dem gleiten blocken und fertig! Klicken Sie auf die grüne Flagge, um Ihre Animation abzuspielen. Die Katze rennt zum Ball, und wenn er ihn berührt, fliegt der Ball ins Tor und die Menge jubelt.

[video mp4='https://www.makeuseof.com/wp-content/uploads/2017/04/Scratch-Soccer-Example-Video.mp4'][/video]

Das war nicht allzu schwer! Nachdem wir uns nun damit befasst haben, wie Blöcke zusammenhängen und zusammenpassen, sehen wir uns an, wie Sie mit Scratch ein Mario-Spiel erstellen können.

Erstellen eines einfachen Mario-Spiels

Das einfache Fußballbeispiel oben zeigt, wie Sie Blöcke verwenden können, um Sprites zu steuern, aber es hat kein Gameplay, keine Animationen oder Musik. Lassen Sie uns mehr darauf eingehen und ein einfaches Mario-Spiel erstellen. Wir könnten Tausende von Wörtern für jeden Aspekt der Entwicklung eines Spiels ausgeben, also bleiben wir bei den Grundlagen.

Bitte beachten Sie: Da ich kein Künstler bin, kopiere ich für dieses Tutorial Mario-Sprites aus dem Internet. Mario-Grafiken sind Eigentum von Nintendo und Sie sollten keine Spiele mit urheberrechtlich geschützten Sprites veröffentlichen. Dies wird nur als Beispiel dargestellt.

Grafiken importieren

Der erste Schritt besteht darin, Ihre Sprites und Hintergründe in Scratch zu importieren. Da wir Bilder aus dem Web verwenden, lade ich sie herunter und lade sie dann in Scratch hoch. Eine Logik zu erstellen, damit Mario auf Feinde springen kann, um sie zu besiegen, aber durch Berühren ihrer Seiten stirbt, ist für dieses Tutorial zu fortgeschritten, also lassen wir ihn stattdessen Münzen sammeln.

Am Ende des Tutorials stelle ich eine ZIP-Datei mit den endgültigen Assets bereit, die ich verwendet habe. Wenn Sie diese verwenden, müssen Sie sich nicht um die Anweisungen zur Bildbearbeitung im Tutorial kümmern. Wenn Sie alles selbst herunterladen möchten, fahren Sie fort. Hier sind die Sprites, die ich heruntergeladen habe:

Kratzer hat a Blauer Himmel 3 Hintergrund, der für unsere Bedürfnisse gut funktionieren wird.

Sprite-Kostüme bearbeiten

Da Marios Laufanimation aus zwei Sprites besteht, müssen Sie sie als separate Kostüme hinzufügen. Verwenden Sie einen Bildeditor wie Paint.NET, um die beiden Mario-Frames als separate Dateien zu speichern – Sie können den dritten ignorieren. Laden Sie das erste Mario-Sprite hoch, wählen Sie es aus und verwenden Sie das Kostüme Tab, um das andere Sprite als sein zweites Kostüm hochzuladen. Gib ihnen unterscheidbare Namen, wie Mario-1 und Mario-2 . Füge das springende Sprite als weiteres Kostüm für Mario hinzu.

Verwenden Sie einen Bildeditor, um die Cloud aus dem oben bereitgestellten Bild zu extrahieren, und laden Sie es dann als neues Sprite hoch. Es ist nicht animiert, sodass Sie kein separates Kostüm hinzufügen müssen.

Für den Boden brauchst du viele Blöcke, da Mario daran entlang läuft. Verwenden Sie Paint.NET, um die sechs Blöcke in der Mitte des Erdungsblöcke Bild und speichern Sie sie dann als separate Datei. Sie benötigen etwa 12 Blöcke, um den gesamten unteren Bildschirmbereich abzudecken, sobald Sie sie auf eine gute Größe verkleinert haben. Daher sollten Sie zwei Kopien dieser sechs Blöcke nebeneinander für Ihr Boden Sprite. Laden Sie diese hoch und erstellen Sie dann zwei gemahlene Sprite-Duplikate in Scratch.

Die Münze ist ein animiertes GIF, also ist es etwas anders. Immer wenn Sie es hochladen, erstellt Scratch Kostüme für jeden Frame der Animation. Dieses Bild hat insgesamt 11 Frames, hat aber leider auch einen weißen Rand, der sich vor dem blauen Hintergrund abhebt. Sie müssen jedes Kostüm für die Münze im Scratch-Editor öffnen. Verwenden Sie das Pipettenwerkzeug, um die blaue Hintergrundfarbe auszuwählen, und verwenden Sie dann das Farbeimerwerkzeug, um die weißen Ränder der Münze in hellblau zu ändern.

Sie müssen die Größe der Sprites mit dem ändern Größer werden und Schrumpfen Schaltflächen am oberen Rand des Bildschirms, direkt über der Schaltfläche mit der grünen Flagge. Klicken Sie auf eine der Schaltflächen und dann auf das Sprite, das Sie auf der Bühne links ändern möchten. Dies ändert auch die Größe aller Kostüme. Stellen Sie sie vorerst ein; Sie können später feinjustieren.

Sounds importieren

Genau wie Sprites werden wir uns ein paar Sounds schnappen, um unser Spiel zu konkretisieren. Laden Sie diese herunter und laden Sie sie dann mit dem . hoch Geräusche Tab. Wenn du schon dabei bist, schau mal rein füge sie als coole Klingeltöne für dein Handy hinzu .

Animieren Sie die Münzen

Jetzt, da alle Assets bereit sind, ist es an der Zeit, sie zum Leben zu erwecken. Wir beginnen mit den Münzen, da diese einfach sind. Wählen Sie das Coin-Sprite und die Skripte Tab. Da unsere Münzen animierte GIFs sind, können wir eine Reihe von Blöcken verwenden, um ständig durch ihre Kostüme zu scrollen, damit sie sich zu bewegen scheinen.

Ein Animationsskript sieht etwa so aus:

Kurz gesagt, dieses Skript setzt die Münze in ihren Standardzustand, wenn Sie auf die grüne Flagge klicken. Es durchläuft dann endlos die Frames mit einer Geschwindigkeit, die Sie als eingestellt haben FPS variabel im Daten Tab. Spielen Sie mit dieser Zahl herum, wenn Ihnen die Geschwindigkeit nicht gefällt.

Deaktivieren Sie das Kontrollkästchen neben Münz-FPS in dem Daten tab (dies ist eine benutzerdefinierte Variable, die Sie erstellen), damit sie nicht auf dem Bildschirm angezeigt wird.

Mario bewegen

Nun zum schwierigen Teil. Es sind viele Schritte erforderlich, damit Mario sich bewegt, und es ist eigentlich ein Trick, der die Bodenblöcke scrollt, um den Anschein von Bewegung zu erwecken. Anstatt zu versuchen, jede Blockschleife zu erklären, werde ich Screenshots von Codeblöcken bereitstellen und ihre Highlights erklären.

Zuerst müssen Sie vier Variablen in der Daten Tab. Alle vier sind Für alle Sprites ausser für Geschwindigkeit , die nur für Mario gilt:

  • Schwere ist eine Konstante, die Mario beim Springen wieder zu Boden zieht.
  • Auf dem Boden verfolgt, ob Mario den Boden berührt oder nicht.
  • ScrollX misst die horizontale Bewegung des Bildschirms.
  • Geschwindigkeit (Nur Mario) steuert die Geschwindigkeit, mit der Mario springt.

Den Boden animieren

Du hast bereits zwei Duplikate deines Boden Sprite, indem Sie mit der rechten Maustaste darauf klicken und auswählen Duplikat . Ziehen Masse-1 ganz links auf dem Bildschirm, sodass der ganz linke Block ganz links den Bildschirm berührt. Ziehen Sie dann das/die andere(n) Ground-Sprite(s) rechts vom ersten. Richten Sie die Kanten aus, und es sieht so aus, als wäre der Boden ein festes Stück.

Hier ist der Codeblock, den Sie für jeden benötigen Boden Sprite:

Dadurch wird der Boden am unteren Bildschirmrand platziert und dann einfach die Blöcke gescrollt, während Mario sich bewegt. ScrollX ist die Position der Blöcke; 0 ist die Standardposition, die gestartet wird, wenn Sie auf die grüne Flagge klicken. Sie werden feststellen, dass Sie sich nicht sofort nach dem Start nach links bewegen können.

Erhöhen Sie für die zweiten (und weitere) Masseblöcke die 0 Ziffer in ScrollX + 480 * 0 um eins für jedes neue Stück Boden. Dadurch wird es versetzt, sodass es reibungslos scrollt.

Marios Logik

Das ist alles, was man für die Blöcke braucht, aber Mario hat noch viel mehr Codeblöcke. Hier ist, was jeder von ihnen tut, mit einer kurzen Zusammenfassung:

Dieser Codeblock ändert die ScrollX variabel, wenn Mario sich bewegt. Immer wenn du nach links oder rechts drückst, schaut Mario in die entsprechende Richtung und macht einen Schritt, inkrementell ScrollX von 3. Wenn Sie feststellen, dass Mario beim Bewegen nach links auf den Kopf fällt, klicken Sie auf das blaue ich auf seinem Sprite und stellen Sie sicher, dass die Rotationsstil ist auf die zweite Option eingestellt. Dadurch wird er nach links und rechts gedreht, anstatt im Kreis.

Wie aktiviere ich Flash in Chrome?

Hier sehen wir den Code, der Marios Kostümwechsel handhabt. Wenn Mario nicht am Boden ist, hat er das Springkostüm. Immer wenn du dich nach links oder rechts bewegst, wechselt Mario alle Zehntelsekunden zwischen den Bildern. Lassen Sie die Pfeiltasten los und Mario verwendet standardmäßig seinen Standardrahmen.

Ein einfacher Code, der die Auf dem Boden Variable. Wenn er einen der Bodenblöcke berührt, Auf dem Boden gleich 1 (wahr). Wenn er springt, Auf dem Boden ist 0 (falsch).

Diese beiden Codeblöcke handhaben Marios Sprunggeschwindigkeit. Auf der linken Seite befindet sich ein Block, der sicherstellt, dass Mario keinen Schwung hat, wenn er am Boden liegt. Wenn er in der Luft ist, wird seine Geschwindigkeit durch die Schwerkraft allmählich verlangsamt, was ein konstanter Wert ist. Der rechte Block lässt Mario springen, wenn Sie die Leertaste drücken. Sein Sprunggeräusch spielt und die Geschwindigkeit treibt ihn in die Luft, bis die Schwerkraft übernimmt.

Unser letzter Codeblock für Mario ist alles eingerichtet. Wenn Sie zum Starten auf die grüne Flagge klicken, beginnt die Musik, alle Variablen werden auf ihre Standardwerte gesetzt und Mario erscheint in der Mitte des Bildschirms.

Münzen sammeln

Kommen wir zurück zu den Münzen. Wir müssen sicherstellen, dass Mario, wenn er einen schnappt, ein Geräusch macht und verschwindet. Lassen Sie uns dafür ein separates Skript erstellen – das Trennen von Skripten nach Funktion ist eine wichtige Übung in der Programmierung. Ein großes Durcheinander von Blöcken macht es schwieriger, das Problem herauszufinden, wenn etwas schief geht.

Hier ist unser Münzsammlungsskript:

Das ist ganz einfach: Immer wenn Mario eine Münze berührt, ertönt der Sammelton und die Münze versteckt sich. Im Coin-Animationscode haben wir a Zeigen blockieren, damit die Münzen beim Neustart wieder erscheinen.

Scroll-Münzen und -Wolken

Du bist fast da! Da Mario sich nicht bewegt, sondern der Boden scrollt, müssen wir sicherstellen, dass auch die Münzen scrollen, damit Mario sie einsammeln kann. So funktioniert das:

Dadurch wird die Münze bei a UND Wert (das ist die vertikale Bildschirmposition), wo Mario ihn leicht greifen kann. Es verwendet dann eine ähnliche Logik wie die Bodenblöcke, um zu Mario zu scrollen. Beachten Sie, dass wir die Scroll-Rate auf erhöht haben 0,75 damit sich die Münzen schnell in Richtung Mario bewegen. Für die zweite und dritte Münze erhöhen wir die setze y auf Feld zu -40 und -zwanzig Sie sind also etwas höher und schwerer für Mario zu greifen. In dem x auf setzen blockieren, erhöhen 150 * 1 zu 150 * 3 und 150 * 5 für die zweite und dritte Münze, um sie weiter rechts außerhalb des Bildschirms zu platzieren.

Die Clouds verwenden einen nahezu identischen Codeblock:

Auch dies platziert eine Wolke auf einer bestimmten Höhe und scrollt sie dann, während Mario sich bewegt. Für eine zweite Wolke, die vor Mario statt hinter ihm ist, ändern Sie die setze x auf blockieren (ScrollX * 0,1) + (150 * 1) , genau wie die Münzen.

Grenzen hinzufügen

Aufgrund der Art und Weise, wie wir den Boden und die Münzen implementiert haben, werden Münzen am Bildschirmrand stecken bleiben, bis sie ins Sichtfeld gescrollt werden. Dies ist unansehnlich, daher sollten Sie ein schnelles Rahmen-Sprite erstellen, das dieselbe Farbe wie der Hintergrund hat, um dies sowohl auf der linken als auch auf der rechten Seite auszublenden.

Am einfachsten geht das, indem Sie mit der rechten Maustaste auf die Bühne klicken und dann auf klicken Bild der Bühne speichern . Öffnen Sie diese in Paint.NET und wählen Sie mit dem Pipettenwerkzeug die blaue Hintergrundfarbe aus. Fügen Sie über den Dialog unten rechts eine neue Ebene hinzu. Verwenden Sie dann das Rechteckwerkzeug, um auf beiden Seiten des Bildschirms ein ausgefülltes blaues Rechteck zu zeichnen. Bedecken Sie etwa die Hälfte jedes Blocks und löschen Sie dann die Hintergrundebene.

Speichern Sie dies als PNG-Datei und laden Sie es als neues Sprite namens . hoch Grenze . Da Sie die Ränder direkt über den Bildschirm gezogen haben, können Sie ihn perfekt ausrichten.

Dann brauchen Sie nur noch ein paar Blöcke, damit die Grenze immer vorne ist:

Erweitern Sie Ihr Spiel

Probieren Sie es aus Endprodukt hier !

Wir haben zusammen nur die Grundlagen eines Mario-Spiels eingerichtet. Von hier aus können Sie Ihrem Spiel viele Elemente hinzufügen. Versuchen Sie, Superpilze hinzuzufügen, um Mario zu stärken, einige Gruben zu bauen, die Mario räumen muss, oder erstellen Sie eine End-Level-Flagge. Mit den hier gesammelten Bausteinen können Sie weitere Sprites, Variablen und Logik hinzufügen, um alles zu machen, was Sie wollen. Wir sind gespannt, was Sie sich einfallen lassen!

Wir möchten dem Scratch-Benutzer dryd3418 einen Gruß aussprechen, da wir einen Teil seines Codes verwendet haben Super Mario: Scroll & Jump-Tutorial Projekt in unserem eigenen Projekt für diesen Artikel. Ausführlichere Hilfe, einschließlich Skripts, die Sie kopieren können, finden Sie unter eine andere Anleitung zum Erstellen eines Mario-Spiels . Wenn Sie eine einfachere Route wählen möchten, sehen Sie sich die Erstelle dein eigenes Mario-Spiel-Projekt Damit können Sie Sprites ziehen und ablegen, um ein einfaches Spiel zu erstellen.

Beachten Sie, dass Sie in jedem Scratch-Projekt auf klicken können Siehe Innen um das Projekt in einem Editor zu öffnen, wie Sie es für Ihr eigenes Projekt verwendet haben. Auf diese Weise erhalten Sie einen Einblick in die Blockaden, die jemand verwendet hat, um sein Projekt zum Laufen zu bringen, und kann Ihnen helfen, wenn Sie nicht weiterkommen. Ich habe mein Projekt allen zur Verfügung gestellt, also zögern Sie nicht, es zu tun Schau es dir an und schau dir den Code an, wenn du Hilfe brauchst. Ich habe auch alle Assets, die ich in diesem Spiel verwendet habe, gezippt, damit du es kannst lade sie herunter um etwas Zeit zu sparen.

Sind Sie daran interessiert, einen Schritt weiter zu gehen? Schauen Sie sich Scratch For Arduino an, um Projekte auf dieser Plattform zu erstellen. Wenn Sie bereit sind, einzutauchen, sehen Sie sich alles an, was Sie brauchen, um ein iPhone-Spiel von Grund auf neu zu erstellen.

Wie viel kostet Microsoft Word?

Für andere lustige Dinge, die Sie mit Ihren Kindern machen können, werfen Sie einen Blick auf diese Websites für DIY-Bastelarbeiten und Projekte für Kinder und Jugendliche.

Teilen Teilen Tweet Email So reinigen Sie Ihren Windows-PC mit der Eingabeaufforderung

Wenn Ihr Windows-PC nur noch wenig Speicherplatz hat, bereinigen Sie den Müll mit diesen schnellen Eingabeaufforderungsdienstprogrammen.

Weiter lesen
Verwandte Themen
  • Programmierung
  • Lange Form
  • Langform-Führer
  • Kratzen
Über den Autor Ben Stegner(1735 Artikel veröffentlicht)

Ben ist stellvertretender Redakteur und Onboarding Manager bei MakeUseOf. Er hat seinen IT-Job 2016 aufgegeben, um Vollzeit zu schreiben, und hat es nie bereut. Seit über sieben Jahren berichtet er als professioneller Autor über technische Tutorials, Videospielempfehlungen und mehr.

Mehr von Ben Stegner

Abonniere unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!

Klicken Sie hier, um zu abonnieren