Die Spieltutorials sind Klasse, mein Sohn sitz mit mir davor um ein paar Grundlagen zu sammeln da er in die Berufsrichtung gehen möchte, wenn alles so läuft wie er möchte sogar ein duales Studium in der Wirtschaftsinformatik. Was jetzt noch fehlt sind Sounds für "Game Over" und Gewonnen, bzw. bei dem Raketenspiel des Schuß und der Treffer. Ansonsten mach bitte weiter so.🤗👍
Könntest du bitte mal ein Video machen wo du keine Website sondern einen kleinen Webbrowser erstellst und z.B. Google implizierst. Würde mich darüber sehr freuen. Dankeschön
Das Wort "wo" sollte nur genutzt werden, um die Position von Orten, Gegenständen oder Personen zu erfragen und niemals, wirklich niemals in dieser Art und Weise. 😢
Hallo Junus, deinen Kanal verfolge ich schon eine Zeit lang und finde deine Beiträge echt gut. Ich habe eine Frage zu diesem Tutoriel. Mein Browser ist der Firefox 128.0.3 (64-Bit). Ordner oder Datei öffnen wird mir mit folgender Fehlermeldung quittiert: "Das Öffnen lokaler Ordner wird von Ihrem Browser nicht unterstützt. Sie können entweder einzelne Dateien öffnen oder ein Remote-Repository öffnen." In Edge und Chrom sehen die Fehlermeldungen änlich aus. Was kann ich tun? Danke im Voraus.
Ich brauche bitte mal einen Tipp. Ich habe jz 2 weitere Plattformen drin und passt auch alles. Jedoch schaffe ich es nicht, dass der Spieler nicht durch die anderen durch fällt. Jedes mal istdann ein if oder if else falsch. Selbst wenn ich den gesamten Block kopiere. Danke im Vorraus ✌🏻
Hallo Junus, mit was für einem Git-Client arbeitest du denn? Vielleicht mit SourceTree oder Gitkraken oder doch direkt nur auf der Console? Nur direkt auf der Konsole finde ich nicht so einfach, wenn man z.B. Branches vergleichen möchte.
Hallo, ich nutze Mac und wenn ich auf die Datei klicke um mir es anzusehen, sehe ich gar nichts. Könnte mir bitte jemand antworten wie man dieses Problem lösen kann
Nachdem ich bei 10:59 Zeile 18 zugefügt und gespeichert + aktualisiert habe, falle ich nicht automatisch runter. Woran kanns liegen ? Der Würfel saust nach dem Drücken der Leertaste weiterhin nur nach oben.
Hi, das ist immer etwas schwer zu sagen, ohne deinen Code zu sehen. Vermutlich hast du dich in den Zeilen 18-22 verschrieben. Versuche, nochmal ein paar Schritte zurückzugehen und den Code nochmal abzutippen. Das hilft häufig weiter. Ansonsten haben wir auch den gesamten fertigen Code unter dem Video verlinkt. Viel Erfolg! :)
@@IlektraGkrantsi Hast du es auch über VS Code gemacht oder ebenfalls, wie Junus im Browser? Ich habe es in Visual Studio Code gemacht und die Farben sind für Browser. Wahrscheinlich das Problem. Ich werde es nochmal im Browser machen.
Hi, welche Farbe funktioniert denn nicht? Mit fill('white'); sagst du, dass die nächsten Elemente weiß sein sollen. Mit rect(player.x, player.y, 50, 50); fügst du dann ein Viereck ein. Versuche hier auch mal, die Farben zu ändern und player.x und player.y durch echte Zahlen zu ersetzen. Wenn das funktioniert, dann hast du das Problem schon einmal weiter eingeschränkt. In der Regel liegt es an einem von 2 Problemen. 1. Du hast nicht gespeichert (Strg + S) 2. Du hast dich verschrieben. Noch ein Hinweis: Wenn du die Console im Webbrowser öffnest (In Chrome Rechtsklick -> Untersuchen -> Console), wird die da häufig die Zeile angezeigt, in der der Fehler auftritt. Viel Erfolg weiterhin!
halo junus wie füge ich die zeile ein es ist nicht drin wenn man ein gibt index.html dan ! ( meta http-equiv= x-ua-compatible content= ie=edge ) vscode program danke
Wie immer tolles Tutorial. Aber warum wird das Script immer wieder aufgerufen, obwohl es doch in der html-Seite nur ein mal aufgerufen wird ? Und es werden doch immer alle Funktionen im Script aufgerufen, also auch das Setup ?
Nicht das Script wird immer wieder aufgerufen sondern die Draw() Funktion ... und das liegt daran, dass Junus eine Library eingebunden hat in der diese Setup() Funktion schon implementiert ist und die die Draw() Funktion nach einer definierten Zeit immer wieder aufruft 😊
Guten Morgen Junos, mit großem interesse verfolge ich deinen Channel schon sehr lange und ich möchte dir für die ganzen erklärungen und Tutoriale mal Dankeschön sagen. Das ist echt sehr gut erklärt. Ich habe jetzt deinen Code alles nachgeschrieben wie du es auch hier beschreibst, jedoch habe ich den Bug das wenn ich auf die Platform springen will, dass das ganze freezt. ich habe aber auch keine ahnung, wo jetzt mein fehler liegt. ich habe mir deinen Code zu meinem verglichen, und es sieht zeile für zeile identisch aus. Aber woran kann das nun liegen? Weis nicht ob es hilft, aber ich schmeiß mal alles hier mit rein in einem Kommentar, villt. findet sich ja der fehler.
Moin... Kann mir jemand helfen ? kann man irgendwie die IF abfragen von den Plattformen alle in einer IF abfrage kombinieren damit es übersichtlicher ist sonst hat man immer für jede Plattform eine IF Abfrage.
Ja, mit 'Else if' 😜 Mit If-Abfragen in den If-Abfragen wird es schwierig, denn um die If's in den If's Bedingungen zu prüfen müßten ja die Bedingungen der äußeren If's zuteffen, damit diese geprüft werden.
NACHTRAG: Ich habe jetzt sogar alles Copy Paste in VSC reingetan und nichts, eindeutig ein Bug eurerseits, nur die Frage, warum haben es andere angeblich geschafft?! Daumen runter um vielleicht Aufmerksamkeit zu erregen, die haben ja viel zutun und ja Fehler passieren jedem, der Daumen ist wieder oben sobald etwas dazu gesagt wird. ✌😉 Was schade ist, dass hier ein Fehler auftritt, aber nicht auf die Kommentare eingegangen wird. Das Videos ist leider einfach nutzlos,, wenn man schon bei der Farbe des Hintergrundes scheitert. Und nein es liegt nicht an mir. Ich habe es 1 zu 1 abgeschrieben und kontrolliert 10 Mal in VSC und im Browser VSC. Was ist denn da los 😀 Ich werde irre, bekomme so ein nerviges Jucken auf der Hirnhaut ^^
Hi, kannst du noch einmal erklären, was dein Problem ist? Wir haben in unserem Team auch noch einmal den Code ausprobiert. Bei uns scheint alles fehlerfrei zu klappen, wenn wir den Code von GitHub 1:1 in VSC kopieren.
@@Programmierenlernen ich melde sie auch jedes Mal. Ich habe schon so um die 300 gemeldet schätze ich! Ich melde sie einfach als Spam. Ich hoffe, das melden als Spam ist ausreichend.
das totorial werde ich aufjeden fall nach programieren
gleich nach dem Deutschkurs 😀
Die Spieltutorials sind Klasse, mein Sohn sitz mit mir davor um ein paar Grundlagen zu sammeln da er in die Berufsrichtung gehen möchte, wenn alles so läuft wie er möchte sogar ein duales Studium in der Wirtschaftsinformatik. Was jetzt noch fehlt sind Sounds für "Game Over" und Gewonnen, bzw. bei dem Raketenspiel des Schuß und der Treffer. Ansonsten mach bitte weiter so.🤗👍
Ich habe eine Frage, im Spiel kann man von unterhalb der Plattform durch die Plattform durch auf die Plattform springen, wie verhindere ich das?
Richtig cooles Video
Könntest du bitte mal ein Video machen wo du keine Website sondern einen kleinen Webbrowser erstellst und z.B. Google implizierst. Würde mich darüber sehr freuen. Dankeschön
Ein ganzer Webbrowser ist bissle viel für ein Video..
@@f_cfox Ja ich weiß. Ich meine nicht mit fertigen Design und so sondern einfach wie man es machen könnte, damit man es selbst umsetzen könnte
Wozu?
Das Wort "wo" sollte nur genutzt werden, um die Position von Orten, Gegenständen oder Personen zu erfragen und niemals, wirklich niemals in dieser Art und Weise. 😢
Schuldige "in dem"
Hallo Junus, deinen Kanal verfolge ich schon eine Zeit lang und finde deine Beiträge echt gut. Ich habe eine Frage zu diesem Tutoriel.
Mein Browser ist der Firefox 128.0.3 (64-Bit). Ordner oder Datei öffnen wird mir mit folgender Fehlermeldung quittiert:
"Das Öffnen lokaler Ordner wird von Ihrem Browser nicht unterstützt.
Sie können entweder einzelne Dateien öffnen oder ein Remote-Repository öffnen." In Edge und Chrom sehen die Fehlermeldungen änlich aus. Was kann ich tun? Danke im Voraus.
Ich brauche bitte mal einen Tipp. Ich habe jz 2 weitere Plattformen drin und passt auch alles. Jedoch schaffe ich es nicht, dass der Spieler nicht durch die anderen durch fällt. Jedes mal istdann ein if oder if else falsch. Selbst wenn ich den gesamten Block kopiere. Danke im Vorraus ✌🏻
Hallo Junus, mit was für einem Git-Client arbeitest du denn? Vielleicht mit SourceTree oder Gitkraken oder doch direkt nur auf der Console? Nur direkt auf der Konsole finde ich nicht so einfach, wenn man z.B. Branches vergleichen möchte.
Ich arbeite immer direkt auf der Console. SourceTree etc sind aber auch top!! 👍
@@Programmierenlernen Danke für die Antwort, von dir kann viel lernen!
Hallo, ich nutze Mac und wenn ich auf die Datei klicke um mir es anzusehen, sehe ich gar nichts. Könnte mir bitte jemand antworten wie man dieses Problem lösen kann
du musst deine html datei in deinem browser öffnen
@@alend_2087 habe ich gemacht und dann ist alles weiß
Nachdem ich bei 10:59 Zeile 18 zugefügt und gespeichert + aktualisiert habe, falle ich nicht automatisch runter. Woran kanns liegen ? Der Würfel saust nach dem Drücken der Leertaste weiterhin nur nach oben.
Hi, das ist immer etwas schwer zu sagen, ohne deinen Code zu sehen. Vermutlich hast du dich in den Zeilen 18-22 verschrieben. Versuche, nochmal ein paar Schritte zurückzugehen und den Code nochmal abzutippen. Das hilft häufig weiter. Ansonsten haben wir auch den gesamten fertigen Code unter dem Video verlinkt. Viel Erfolg! :)
Könntest du mir sagen wie man die zweite platform richtig einfügt glaub bin zu dumm
hallo kann mir jemand helfen wenn ich es das Index im Browser öffnen will passiert Garnichts
evtl hast du vorher nicht gespeichert
bei mir geht keine Farbe, muss ich die herunterladen? Sorry bin echt zu blöd anscheinend....
Same 😂
@@heuerspitstop bei mir war es ein kleiner Rechtschreibfehler… kontrolliert nochmal Buchstabe für Buchstabe
@@IlektraGkrantsi Hast du es auch über VS Code gemacht oder ebenfalls, wie Junus im Browser? Ich habe es in Visual Studio Code gemacht und die Farben sind für Browser. Wahrscheinlich das Problem. Ich werde es nochmal im Browser machen.
@@heuerspitstop über Browser
Hi, welche Farbe funktioniert denn nicht? Mit fill('white'); sagst du, dass die nächsten Elemente weiß sein sollen. Mit rect(player.x, player.y, 50, 50); fügst du dann ein Viereck ein. Versuche hier auch mal, die Farben zu ändern und player.x und player.y durch echte Zahlen zu ersetzen. Wenn das funktioniert, dann hast du das Problem schon einmal weiter eingeschränkt.
In der Regel liegt es an einem von 2 Problemen.
1. Du hast nicht gespeichert (Strg + S)
2. Du hast dich verschrieben.
Noch ein Hinweis: Wenn du die Console im Webbrowser öffnest (In Chrome Rechtsklick -> Untersuchen -> Console), wird die da häufig die Zeile angezeigt, in der der Fehler auftritt. Viel Erfolg weiterhin!
halo junus wie füge ich die zeile ein es ist nicht drin wenn man ein gibt index.html dan ! ( meta http-equiv= x-ua-compatible content= ie=edge ) vscode program danke
Wie immer tolles Tutorial. Aber warum wird das Script immer wieder aufgerufen, obwohl es doch in der html-Seite nur ein mal aufgerufen wird ?
Und es werden doch immer alle Funktionen im Script aufgerufen, also auch das Setup ?
Nicht das Script wird immer wieder aufgerufen sondern die Draw() Funktion ... und das liegt daran, dass Junus eine Library eingebunden hat in der diese Setup() Funktion schon implementiert ist und die die Draw() Funktion nach einer definierten Zeit immer wieder aufruft 😊
ersten 7 Zeilen in script.js funktionieren bei mir nicht:
function setup() {
createCanvas(720, 480)
}
function draw() {
background('DeepSkyBlue')
}
Doch jetzt schon
@@p1tchibei mir leider nicht
Guten Morgen Junos, mit großem interesse verfolge ich deinen Channel schon sehr lange und ich möchte dir für die ganzen erklärungen und Tutoriale mal Dankeschön sagen. Das ist echt sehr gut erklärt.
Ich habe jetzt deinen Code alles nachgeschrieben wie du es auch hier beschreibst, jedoch habe ich den Bug das wenn ich auf die Platform springen will, dass das ganze freezt. ich habe aber auch keine ahnung, wo jetzt mein fehler liegt. ich habe mir deinen Code zu meinem verglichen, und es sieht zeile für zeile identisch aus. Aber woran kann das nun liegen? Weis nicht ob es hilft, aber ich schmeiß mal alles hier mit rein in einem Kommentar, villt. findet sich ja der fehler.
let player; // 360 | 455
let jumpForce = 0;
let movement = 0;
let ground;
let platform;
function setup() {
createCanvas(720, 480);
player = createVector(width / 2, height - 50);
platform = createVector(560, 370);
ground = height - 50;
}
function draw() {
background('DeepSkyBlue');
rectMode(CENTER);
fill('white')
rect(player.x, player.y, 50, 50)
fill('brown');
rect(platform.x, platform.y, 150, 20)
player.y += jumpForce;
player.x += movement;
if (player.y >= ground) {
jumpForce = 0;
} else if (
player.x + 25 >= platform.x - 75 &&
player.x - 25 = playform.y - 10 &&
player.y + 25 = ground || player.y == platform.y - 35)){
jumpForce =-12;
}
if (keyIsDown(LEFT_ARROW)){
movement = -5;
} else if (keyIsDown(RIGHT_ARROW)){
movement = +5;
} else {
movement = 0;
}
}
@@Snake190290 probier mal >> if (keyIsDown(32) && (player.y >= ground || player.y == platform.y - 35)){
jumpForce =-12;
} jumpforce =-12 in >> jumpforce = -12 (mit leerzeichen dazwischen zu ändern.
@@Snake190290 Du hast einen Tippfehler drinnen >>
' player.x + 25 >= platform.x - 75 &&
player.x - 25 = playform.y - 10 &&
player.y + 25
Kannst du dein Discord bot Tutorial nochmal updaten
Hall ich wollte fragen ob sie vielleicht mal ein tutorial machen könnten wie man mit Javascript ein Text basierten Spiel programmiert 😊
Moin...
Kann mir jemand helfen ?
kann man irgendwie die IF abfragen von den Plattformen alle in einer IF abfrage kombinieren damit es übersichtlicher ist sonst hat man immer für jede Plattform eine IF Abfrage.
Ja, mit 'Else if' 😜 Mit If-Abfragen in den If-Abfragen wird es schwierig, denn um die If's in den If's Bedingungen zu prüfen müßten ja die Bedingungen der äußeren If's zuteffen, damit diese geprüft werden.
Wahnsinn! Super Content. Danke, danke und danke für die vielen Videos übers Programmieren. ☺
NACHTRAG: Ich habe jetzt sogar alles Copy Paste in VSC reingetan und nichts, eindeutig ein Bug eurerseits, nur die Frage, warum haben es andere angeblich geschafft?! Daumen runter um vielleicht Aufmerksamkeit zu erregen, die haben ja viel zutun und ja Fehler passieren jedem, der Daumen ist wieder oben sobald etwas dazu gesagt wird. ✌😉
Was schade ist, dass hier ein Fehler auftritt, aber nicht auf die Kommentare eingegangen wird. Das Videos ist leider einfach nutzlos,, wenn man schon bei der Farbe des Hintergrundes scheitert. Und nein es liegt nicht an mir. Ich habe es 1 zu 1 abgeschrieben und kontrolliert 10 Mal in VSC und im Browser VSC.
Was ist denn da los 😀 Ich werde irre, bekomme so ein nerviges Jucken auf der Hirnhaut ^^
Hi, kannst du noch einmal erklären, was dein Problem ist? Wir haben in unserem Team auch noch einmal den Code ausprobiert. Bei uns scheint alles fehlerfrei zu klappen, wenn wir den Code von GitHub 1:1 in VSC kopieren.
Ok 👌
Erster btw
Auser den Bots
Bots sind jetzt alle gemeldet, hoffentlich bekommt TH-cam das mal in den Griff.
@@Programmierenlernen ich melde sie auch jedes Mal. Ich habe schon so um die 300 gemeldet schätze ich!
Ich melde sie einfach als Spam. Ich hoffe, das melden als Spam ist ausreichend.