Das Video kommt von YouTube: erst beim Abspielen verbindet sich die Seite mit YouTube (Google).
Spiel programmieren mit SCRATCH - Tutorial auf Deutsch
Das Wichtigste aus dem Video
Tipp auf eine Zeit – das Video springt genau dorthin.
Transkriptautomatisch erstellt · 99 Zeilen
- in diesem Video zeige ich dir wie du dieses kleine sprungspiel hier mit Scratch bauen kannst das heißt wenn du dieses Video hier bis zum Ende
- durcharbeitest dann wirst du in der Lage sein deine eigenen kleinen Spiele mit Scratch zu programmieren falls du scratch noch nicht kennst hierbei
- handelt es sich um eine Lernplattform für absolute Programmieranfänger das heißt Leute die noch nie eine Zeile Code in ihrem Leben geschrieben haben hier
- musst du nämlich gar kein Quellcode schreiben aber lernst trotzdem spielerisch die ganzen Konzepte die man als Anfänger braucht das heißt das
- gleich was wir jetzt hier gleich spielerisch machen machen Programmierer im Endeffekt auch nur natürlich auf einem etwas höheren Level dieses Video
- ist also der idealer Einstieg wenn du dich für das Programmieren interessierst und jetzt vielleicht noch keinerlei Vorerfahrung hast du kannst einfach hier
- auf scratch.mit.edu gehen das ganze ist in der Videobeschreibung verlinkt und dann drückst du hier auf beginne mit dem
- Erstellen hier haben wir jetzt unsere Umgebung um ein kleines Spiel zu erstellen und das Ganze ist wirklich extrem einfach wir haben hier auf der
- rechten Seite einen Character den können wir bewegen wir können weitere Elemente zu unserer Spielwelt hier hinzufügen und können die alle auch mit Tasten und so
- weiter Steuern außerdem haben wir hier in der Mitte unseren Arbeitsbereich hier können wir genau sagen was die einzelnen Elemente machen sollen Links haben wir
- jetzt verschiedene Funktionalitäten und verschiedene Befehle die wir unseren einzelnen Spielobjekten hinzufügen können ich zeige dir mal etwas ganz
- einfaches wir können beispielsweise sagen wenn eine Taste erstellt wird nämlich unsere Rechte piltaste dann möchten wir dass ich unser
- Spieler hier um Zeh Schritte bewegt ich bewege jetzt den Spieler mit der Maus hier nach links und jetzt drücke ich die Rechte falliltaste und wir sehen jedes
- Mal wenn ich die Taste drücke bewegen wir uns nach rechts genau das gleiche können wir natürlich auch nach links machen das heißt ich kann sagen wenn die
- linke falltaste gedrückt wird dann möchte ich ebenfalls mein Spieler bewegen allerdings um -10 Schritte und jetzt kann ich bereits nach links und
- nach rechts laufen wenn du das Ganze übrigens nicht auf Englisch haben möchtest sondern auf Deutsch dann drückst du einfach hier auf die
- Weltkugel und wählst Deutsch aus und jetzt sehen wir dass hier alles auf deutsch übersetzt ist jetzt kannst du hier rechts unten übrigens auch einen
- Hintergrund hinzufügen dafür drückst du einfach auf Hintergrund wählen und wählt jetzt hier einen Hintergrund aus z.B diese Wüste und schon läuft unsere Katze
- hier durch die Wüste ich stell die mal hier unten hin und jetzt können wir un unsere Katze bereits in unserem Spiel nach rechts und nach links bewegen und
- du siehst dass du hier links wirklich jede Menge verschiedene Aktionen hast so können wir beispielsweise auch einen Sprung hinzufügen das heißt wir können
- sagen wenn die Leertaste gedrückt wird dann wollen wir springen das heißt wir gehen auf Bewegung und wollen natürlich unsere ykoordinate bewegen und zwar um
- 10 das heißt wenn ich jetzt hier auf die Leertaste drücke dann bewegt sich unsere Katze hier schon mal so ein Stückchen nach oben das ist natürlich natürlich
- noch nicht genug deswegen werden wir das noch ein paar Mal wiederholen dafür gehe ich auf Steuerung und sage dass wir das ganze zehn Mal wiederholen wollen das
- heißt wenn ich jetzt auf die Leertaste drücke dann gehen wir zehn Dinger nach oben und genauso wollen wir jetzt auch zehn mal wieder nach unten gehen das
- heißt ich sage wieder wiederhole zehn Mal und gehe auf Bewegung und ändere wieder meine ykoordinate jetzt allerdings nicht um 10
- sondern um -10 das heißt ich gehe erst 10 x 10 Pixel hoch und danach gehe ich Zeh x 10 Pixel runter wenn ich jetzt die Katze hier unten hinpacke und auf die
- Leertaste drücke dann haben wir hier bereits so einen Sprung das Tutorial hier können wir erstmal zuklappen wir können jetzt also uns bereits nach
- rechts bewegen nach links bewegen und springen was wir jetzt natürlich noch brauchen sind ein paar weitere Elemente in unserer Welt dafür drücke ich hier
- einfach auf plus Figur wählen und kann weitere Figuren hinzufügen vielleicht können wir mal so einen kleinen Baseball hier einfügen der ab und zu dann von
- rechts nach links rollt das heißt wir müssen diesen Baseball natürlich irgendwie Bewegung hinzufügen normalerweise starten wir unser Spiel
- immer wenn wir hier oben auf diese Flagge drücken und dafür gibt es auch ein Ereignis und zwar hier wenn die Flagge angeklickt wird was wir jetzt
- haben wollen ist dass unser Ball sich permanent bewegt wir sagen also wiederhole fortlaufend was wir fortlaufend machen wollen ist dass wir
- unsere x-Koordinate um 10 verändern wenn ich jetzt auf die Flagge drücke dann startet es und wir sehen es klappt zwar schon ganz gut aber unser bewegt sich
- hier nach rechts er muss sich nach links bewegen also stoppen wir das Spiel indem wir auf das hier drücken und sagen dass die x-Koordinate sich um -10 verändern
- soll außerdem sollte sich unser bei natürlich noch drehen das heißt wir könnten hier sagen drehe dich um 15° ändere die Koordinate um -10 und jetzt
- sehen wir wenn wir den Ball hier am besten wieder an die Startposition bringen dass unser Ball sich bereits so dreht die beiden Befehle hier werden
- zwar hintereinander ausgeführt aber das geht so schnell dass wir davon gar nichts mitbekommen mich nervt es außerdem dass wenn ich das spiel starte
- unsere Position von bei natürlich nicht immer gleich ganz am Anfang ist eigentlich sollte die ballposition ja immer hier rechts sein und zwar hier
- werden ja die Koordinaten angezeigt bei x 192 und Y 125 genau dahin können wir auch unsere Koordinaten stellen und zwar können wir
- sagen dass ganz am Anfang immer X auf 192 und Y auf 125 gesetzt wird das heißt jedes Mal wenn ich jetzt starte egal wo ich bin zack immer wenn ich auf die
- Flagge drücke sehen wir dass unser Ball wieder hier an den Anfang gesetzt wird das gleiche können wir übrigens auch mit der Katze machen dafür drücke ich hier
- wieder auf die Katze ich benenne die jetzt auch mal um von Sprite 1 zu Katze und sage dass wenn wir das Spiel starten also wenn hier diese Flagge angeklickt
- wird dass wir dann unser X auf diese Koordinate setzen und setze y auf -97 oder um es gleich zu machen machen wir -15 und sobald wir jetzt auf Start
- drücken sehen wir hier egal wo sich unsere Elemente befinden sobald ich auf die Flagge drücke zack befindet sich alles hier wieder an der richtigen
- Stelle jetzt kann ich zwar bereits über den Ball springen aber wenn ich nicht über den Ball springe dann passiert auch nichts schlimmes das müssen wir ändern
- und zwar indem wir irgendwie herausfinden ob der Ball mit der Katze kollidiert und du hast es Dir wahrscheinlich schon gedacht dafür gibt
- es ebenfalls wieder ein Ereignis in diesem Fall ist es hier aber nicht wirklich ein Ereignis sondern wir müssen auf Steuerung drücken denn ein Ereignis
- wird immer nur beim Start ausgeführt hier können wir jetzt warten bis ein gewisses Ereignis erfüllt wird das Ereignis das erfüllt werden muss das
- finden wir bei fühlen und zwar steht hier wird von Mauszeiger berührt das ziehen wir mal hier rein und wir wollen jetzt nicht dass etwas vom Mauszeiger
- berührt wird sondern natürlich von der Katze das heißt wenn unser Ball von der Katze berührt wird erst dann soll etwas passieren dafür gehen wir wieder
- aufsteuerung und zwar wollen wir dann alles stoppen so jetzt wird das hier aber noch nicht ausgeführt sondern das wird erst ausgeführt wenn wir auf diese
- Flagge drücken ja wir brauchen irgendein Ereignis um das zu starten und da zieh ich jetzt einfach die Flagge hier oben hin und sage jetzt wenn auf die Flagge
- geklickt wird dann passieren zwei Sachen mit dem Ball einmal bewegt sich der Ball ja die Koordinaten werden hier gesetzt und dann bewegt er sich fortlaufend und
- dreht sich fortlaufend und auf der anderen Seite wird auch gesagt wir haben hier diese Flagge und wenn da drauf geklickt wird dann wird gewartet bis der
- Ball mit der Katze kollidiert und wir sehen hier zack sobald wir hier kollidieren wird automatisch hier dieses Spiel gestoppt wir können jetzt hier
- noch nicht so richtig drüber springen denn unsere Katze springt noch nicht hoch genug und der Ball ist auch noch viel zu groß beides müssen wir ändern
- erstmal würde ich die Größe von unserem Ball verändern das heißt ich sag einfach mal wenn wir starten dann setzen wir nicht nur die x und die Y Koordinate
- sondern wir setzen auch die Größe auf 30% von dem was wir jetzt aktuell haben wenn wir jetzt starten dann ist der Ball so klein wenn uns das zu klein ist dann
- können wir hier auch 50 oder so sagen ja man muss das Ding ja noch irgendwie sehen und vielleicht hier das Y auf 145 oder so das sieht doch schon
- ziemlich gut aus und jetzt können wir hier schon fast drüber springen allerdings noch nicht ganz dafür müssen wir wahrscheinlich das noch ein bisschen
- feine tunen das klappt schon irgendwie aber es ist noch nicht ganz easy wir können also zur Katze gehen und sagen dass die Katze noch so ein bisschen
- höher springen soll vielleicht immer 12 nach oben und natürlich 12 nach unten wenn ich jetzt starte da dann sehen wir dass wir schon mal so ein bisschen höher
- springen und das macht's auf jeden Fall leichter wir können jetzt nicht nur warten bis unser Ball die Katze berührt sondern auch bis unser Ball den Rand
- berührt dafür können wir das ganze hier duplizieren und sagen wenn unser Ball hier den Rand berührt dann soll was anderes passieren wir wollen dann nicht
- alles stoppen sondern wir wollen eigentlich die x-Koordinate wieder verändern und die ykoordinate dass der Ball hier wieder am
- Anfang ist die ykoordinate bleibt eigentlich gleich weil der Ball in diesem Fall ja immer auf dem Boden ist aber die x-Koordinate die müssen wir
- wieder auf 192 setzen wir gehen also auf Bewegung und sagen setze X auf 192 wenn wir jetzt starten und hier
- rüber springen dann sehen wir dass unser Ball sobald er den Rand berührt beim ersten mal wieder an den Anfang gesetzt wird beim zweiten Mal allerdings nicht
- mehr denn wir warten ja nur einmal da drauf wenn wir allerdings das ganze noch in so ein wiederhole fortlaufen Block packen und jetzt noch mal starten dann
- wird das Ganze natürlich öfter ausgeführt das heißt na so wir müssen natürlich schaffen daüber zu springen einmal zweimal dreimal und so weiter ja
- gar nicht so einfach das Spiel aber wenn es klappt dann wird der Ball immer wieder an den Anfang teleportiert und das coole ist das können wir jetzt nicht
- nur mit einem Ball machen sondern du kannst hier noch viel viel mehr Objekte reinpacken und du siehst aha geht schon einigermaßen was ich jetzt noch machen
- möchte ist dass ich unsere Katze bewegt denn gerade ist die noch ziemlich statisch wenn wir allerdings die Katze hier rechts unten auswählen und dann auf
- Kostüme drücken dann sehen wir dass unsere Katze hier diese beiden Bilder hat du könntest sogar noch weitere hinzufügen wenn du willst dafür kannst
- du das hier duplizieren und dann hier die einzelnen Gelenke noch von der Katze verändern wir bleiben jetzt allerdings erstmal bei diesen zwei Bildern und wir
- wollen dass diese beiden Bilder sich hier abwechseln wie können wir das erreichen dafür können wir sagen dass wenn sich unsere Katze bewegt das ist ja
- immer der Fall wenn unser Spiel läuft das heißt wenn auf diese Flagge hier gedrückt wird dann wollen wir eigentlich fortlaufend immer wiederholen und zwar
- dass ich diese Bilder verändern jetzt müssen wir überlegen wo wahrscheinlich diese Bilder sind sind sie bei Bewegung nein sie sind sehr wahrscheinlich bei
- aussehen und hier können wir jetzt sagen dass wir immer zum nächsten sogenannten Kostüm wechseln wollen so ein Kostüm das sehen wir hier sind diese beiden Bilder
- und wenn wir das ganze jetzt starten dann sehen wir dass sich unsere Katze unglaublich schnell bewegt ja also es klappt schon mal aber die rennt wie eine
- Verrückte das ganze können wir noch bremsen indem wir einfach sagen dass wir zwischen den Bild wechseln hier immer einen kurzen Moment warten wollen wenn
- ich auf Steuerung gehe dann sehe ich warte eine Sekunde das ist natürlich viel zu langsam jetzt ändert sich das Bild einmal pro Sekunde und wir sehen
- das ist ultra langsam aber wir können das ganze hier natürlich auch na sagen wir mal auf 0,1 Sekunden stellen jetzt bewegt es sich in etwa so sieht jetzt
- noch ein bisschen komisch aus weil wir halt nur zwei Bilder haben da müsste man noch mal ein paar mehr Bilder hinzufügen aber die Katze bewegt sich jetzt schon
- mal und ich finde das sieht schon mal gar nicht so schlecht aus und wir haben jetzt schon mal ein ganz cooles Basic Programm geschrieben und genauso
- schreibt man Programme das heißt genauso wie ich das Programm jetzt hier geschrieben habe werden Programme auch in der Realität geschrieben nur dass du
- halt hier alles mit so Baustein zusammensetzt und in echt musst du halt für diese Bausteine Befehle eingeben mit Text aber das ganze ist tatsächlich gar
- nicht so anders und das kann man auch relativ schnell lernen wenn du dich für Programmierung interessierst dann empfehle ich dir um einfach mal diese
- Grund legen Struktur in deinen Kopf zu kriegen erst einmal mit Scratch einige Sachen auszuprobieren Bau dieses Spiel erstmal weiter erweitere dieses Spiel
- tob dich aus Bau ein paar andere Spiele Bau vielleicht ein paar kleine weitere Programme mit Scratch und wenn du das ganze gemacht hast dann würde ich mich
- mal meine erste richtige Programmiersprache Wagen z.B JavaScript javaScript ist eine der verbreitetsten Programmiersprachen da draußen und auch
- die mit der man sehr wahrscheinlich am schnellsten einen Job findet wenn du dir vorstellen kannst das ganze auch irgendwann mal beruflich zu machen dann
- empfehle ich dir klick doch mal ganz oben auf den Link in der Youtube Beschreibung denn unser Job ist es Quereinsteiger zu gefragten
- Programmierern weiter zuubilden und diese auch in den ersten Job zu bringen das heißt Leute die vielleicht gerade in einem ganz anderen Bereich arbeiten und
- sich für Programmierung interessieren und Denken okay ich möchte das ganze gerne beruflich machen diese Leute bilden wir weiter und bringen Sie in ca
- 6 bis 9 Monaten in den ersten neuen Job in der IT also wenn dich das ganze interessiert dann trag Dich gerne auf unserer Internetseite für ein
- kostenloses Beratungsgespräch ein da ruft unser Team dich an und dann können wir dir auch all deine Fragen beantworten und vielleicht arbeiten wir
- schon bald zusammen und sehen uns mal persönlich ansonsten sehen wir uns natürlich hier auf diesem Kanal wieder im nächsten Video abonnieren nicht
- vergessen ich freue mich auf dich mach's gut dein junus