Frucht aus Kanone "schießen"

  • Antworten:9
  • OffenNicht stickyNicht beantwortet
  • Forum-Beiträge: 22

02.04.2014, 16:50:00 via Website

Hallo.

Ich würde gerne, wenn ich einen Button drücke, eine Frucht aus einer Kanone (Bilder vorhanden) schießen.
Also wenn der Button gedrückt wird, soll die Frucht aus der Kanone in einen Korb auf der anderen Seite fliegen.
Wie kann ich das bewerkstelligen ?

LG

Antworten
Pascal P.
  • Mod
  • Blogger
  • Forum-Beiträge: 10.165

02.04.2014, 18:14:15 via Website

Arg viel Erklärung gibt's zu diesem ganzen Code Zeugs ja nicht.
Kannst du denn schon Java?
zuerst Mal musst du dir ne Spiellogik überlagen und wenn du das Ballspiel entwickeln willst, dann brauchst und noch die Formel für das berechnen der Flugbahn. Wenn du gut in Mathe und Physik bist, dass ist das kein Problem.
Anhand dieser Formel kannst du dann die Flugbahn berechne lassen und deine Ballanimationen ausführen.
Zuletzt musst du noch prüfen ob der Ball den Korb auch wirklich getroffen hat. dafür dann entsprechend punkte etc. geben.
Vlt. Musst du auch noch Grafik für das Spiel Designen wie zb. der Ball oder der Korb + Spielfeld.

LG Pascal //It's not a bug, it's a feature. :) ;)

Antworten
  • Forum-Beiträge: 22

05.04.2014, 12:30:49 via Website

Ich möchte, dass die Frucht so fliegt:


Wie würde der code ungefähr aussehen ?

Das rechts unten soll der Schuss-Button sein.

LG

— geändert am 05.04.2014, 12:31:17

Antworten
Pascal P.
  • Mod
  • Blogger
  • Forum-Beiträge: 10.165

05.04.2014, 22:49:00 via Website

Dann gibt es 2 Möglichkeiten:
1. Du lernst wie man eine Flugbahn berechnet zb. mit ner Parabel und ner x- Quadrat formel.
lernt man meistens in der 8. Klasse Gymnasium
2. Du lässt das mit dem Spiel und nimmst dir eine andere Aufgabe zum Programmieren

LG Pascal //It's not a bug, it's a feature. :) ;)

San Blarnoi

Antworten
  • Forum-Beiträge: 99

14.04.2014, 02:06:38 via Website

1/2 * g * t² ham wa grad in physik :D vektorrechnung etc
g ist die erdbeschleunigung ,dies auf der erde durchschnittlich 9,81 m/s² und t sind einfach nur die sekunden also zeit bis sie aufm boden ist :P

Antworten

Empfohlene Artikel