Dies ist eine alte Version des Dokuments!
Die Qual der Qualle
Ich möchte ein Spiel programmieren, in welchem man eine Qualle ist, die nach unten schwimmen muss. Von Oben schwebt ein Netz herunter, berührt man dieses, hat man verloren. Links und Recht gibt es feste Felsen.* Diese muss man Umschwimmen, sonst kommt man nicht weiter hinunter. Ziel ist es dem Netz zu entkommen. Sobald das Netz fast den Boden berührt, hat man gewonnen. * Die Felsen am Rand sind zu Luftblasen, Gummienten und Plastiksäcken geworden, die nach oben schwimmen.
3.12. Ich habe eine Qualle, die sich bewegen kann, ein Netz das nach unten schwebt.
10.12. Das Netz fällt in einem angemessenen Tempo, die Qualle bleibt im Bildschirm. Ich habe Korallen (und Seealgen) hinzugefügt, die nach oben gehen, um einen Bewegenden Effekt zu bekommen. Momentan kleben die Korallen am Rand jedoch muss ich noch herausfinden, wie ich ganz viele auf einmal erstellen kann. Ich konnte bei einer Kollision zwischen Netz und Qualle den Bildschirm rot werden lassen und die Schrift Spiel vorbei einblenden.
17.12. Netz bewegt sich langsam(vorher war das Spiel viel zu schnell vorbei), nur wenn a durch 5 teilbar ist. Ausserdem wird die Qualle mit den Korallen nach oben geschleppt und kann nicht durch sie hindurchschwimmen.
7.1.25 Ich habe daran gearbeitet, dass ich mehrere Korallen bekomme ohne jede einzeln zuzuweisen.
14.1.25 Ich glaube anstelle der Korallen nehme ich zufällige Luftblasen unterschiedlicher Grösse, die nach oben steigen. Diese konnte ich heute programmieren. Ich habe danach die Luftblasen mit Gummienten und Plastiksäcken erweitert, damit es mehr Abwechslung gibt.
19.1.25 Ich konnte endlich Hindernisse (Luftblasen) in einer gewissen Anzahl erstellen, diese möchte ich noch mit einer Anfrage an den Spieler/die Spielerin verlinken: Je nachdem Welcher Schwierigkeitsgrad gewählt wird, werden mehr Hindernisse erstellt. Ich könnte dazu eventuell auch eine passende Farbe des Meeres hinzufügen sowie die Grösse der Qualle variieren.
- Ich muss noch das Ende Programmieren
- die Verschiedenen Schwierigkeitsstufen
- Ich muss die Enten und die Plastiksäcke noch besser ausschneiden.
- Wenn ich noch Zeit habe: mache ich, dass zwei gemeinsam spielen können.
- evt. Musik
21.1.2025 Heute habe ich versucht, dass man selbst die Schwierigkeit einstellen kann: 3 Levels. Naja, jetzt ist das ganze Fenster abgestürzt. Problem mehrere Level und mit Mausklick gelöst, jedoch funktioniert der Mausklick nicht zuverlässig.
22.1.2025 Ich konnte das Problem mit dem Mausklick lösen.
28.1.2025 Heute konnte ich die richtigen Fotografien einfügen und das Ende programmieren.
31.1.2025 Letzter Feinschliff.
Von diesem Standpunkt aus, könnte man noch zwei Knöpfe am Ende hinzufügen. Der Eine zum erneut spielen, den Anderen zum Spiel verlassen. Man könnte ebenfalls noch eine zweite Qualle und somit ein zweiter Player hinzufügen.
Quellen:
Code:
- prüfen ob eine Zahl ungerade ist: https://codegym.cc/de/forum/2118
- CHAT GPT für Fehlerbehebung wie wenn das alte Bild nicht gelöscht wurde, nur das Neue dazu gezeichnet.
Bilder:
- Plastiksack: https://www.pngwing.com/de/free-png-vwcyy
- Luftblasen: https://www.pngwing.com/de/free-png-byteq
- Schwierigkeitsgrad-Knöpfe: https://ch.pinterest.com/pin/976929344138326793/