Hallo zusammen,
Ich habe angefangen mich mit der Andorra 2D engine zu beschäftigen
Da ich etwas schon programmiert hatte wollte ich mich mal einem Tower Defence Clone probieren.
Nun stoße ich aber auf ein paar Probleme, die schon teils durch nachforschungen hier im Forum lösen konnte.
1. Ich habe es geschafft testweise 10 Monster zu erstellen die nach und nach gespawned werden und dann sollen die Tower auf diese
schießen. Dies klappt auch soweit nur versuche ich das die Kugeln eine kleine Kurve fliegen da ich zum Zeitpunkt des Abschusses
beide Koordinaten speicher die von dem Turm und die von dem Gegner. Das Geschoss fliegt zwar darauf zu, doch der Gegner läuft
weiter, sodass es erst nach dem Gegner auftrifft.
Habt ihr da eine Idee, wie ich diese Flugkurve hinbekomme??
2. Der weg den die Gegner laufen ist bis jetzt nur waagerecht, sodass ich nur eine Y- Koordinate brauche. Will aber das die gegner
auch senkrecht einen bestimmten weg ablaufen können. Wie kann ich das überprüfen, das z.B. wenn eine Kurve kommt die Gegner sich
drehen und dann dort weiterlaufen. Einzige umständliche Idee wäre für jede Kurve die Koordinate zu speichern und dann die X-
bzw Y- Werte zu verändern, waäre aber mühsam immer alle zu speichern. Gibt es eine möglichkeit, dass die "Gegner" überprüfen ob
sie gerade auf de Weg laufen und falls vor ihnen der Weg endet sie sich in die passende Richtung drehen?
3. Abundzu ist das so wenn das Geschoss auf einen Gegner trifft keine Lebenspunkte abgezogen werden. obwohl man deutlich sieht,
das es auf den Gegner trifft.
Das wars erstmal an Fragen
Hoffe ich habe es verständlich genug ausgedrückt für euch
habe den Source Code beigefügt, vielleicht könnt ich mir ja noch ein paar Verbesserungsvorschläge machen
Bei Verständnisfragen bitte melden.
Danke schonmal für die Hilfe im vorraus
mfg Sabbert