Holy Sh*t!
Jetzt kommen auch ncoh diese Algotrythmus,worin ich eine Niete bin.
Zwar habe ich es mir schonmal angeschaut ,allerdings nur in einem Bubblesort.
Wie meinst du das mit dem "Event mitlaufen Lassen"?
Holy Sh*t!
Jetzt kommen auch ncoh diese Algotrythmus,worin ich eine Niete bin.
Zwar habe ich es mir schonmal angeschaut ,allerdings nur in einem Bubblesort.
Wie meinst du das mit dem "Event mitlaufen Lassen"?
ach vergiss es , das mit dem Terrain geht auch, ist mir gesetern eingefallen^^
Du musst halt allen Wände ein Terrain geben das nur die wände haben.
Wenn du nun ein Schuss machst, setzt du wie gesagt X und Y-pos auf die des Helden erweiterst die halt wieder, und vergleichst se mit denen der Gegner.
Danach vergleichst du noch ob sich die X und Y auf dem Terrain befinden wo sie aufhören sollen.
das machst du in dem du Set Terrain ID nimmst, sollte nun das Terrain das gleich sein, sagst du der Kugel: "de geht nix".
Und nein ich hab jetzt kein bock das näher zu erläutern, Zeitmangel.
Ich verstehe irgendwie nicht was du meinst. Theoretisch kannst du ein Maschinengewehr natürlich mit mehreren Projektilen simulieren, bei denen immer das nächste benutzt wird, falls der Vorgänger noch fliegt. Wenn die Geschwindigkeit der Projektile hoch genug ist, spielt das aber keine große Rolle, weil die Schüsse sowieso schon das Ziel erreicht haben, bevor du ein weiteres Mal auf Enter hämmern kannst.Zitat
Ich würde empfehlen:
- unsichtbares Event, above hero, höchste Geschwindigkeit
- schalte es als Parallel Process, teste ob eine Wand erreicht wurde (per Terrain-Abfrage), ansonsten fliegt das Event einen Schritt in die gewünschte Richtung (Slip Through), dann folgt die Abfrage ob ein Gegner da ist usw.
- falls du wirklich mehrere Projektile einbauen willst, musst du immer abfragen ob der Switch vom Projektil schon aktiv ist und falls ja einfach das nächste abfeuern
Das ist natürlich nur eine ganz grobe Zusammenfassung.
Was ich meine sind die gerade mal 4 Events, es müssten emrh sein, wenn man es so machen wollte.
Wir stellen uns mal vor das man 8 Tiles vom gegner entfernt steht.
Das Erste fliegt los, dann das zweite,dritte,vierte.
Während das 4 nun auf dem 4 tile ist, müsste es bei nächsten Move wieder zurück und würde den Gegner nicht erreichen.
Das bezog sich auf ein Maschienengewehr (Vollautomatik halt).
So schnell kann man aber gar nicht drücken, es sei denn die Events werden alle automatisch abgefeuert. Nur wieso?