Das Aktion-Kampfsystem
 

 

 

Dieses Aktion-Kampfsystem hat nichts mit Tara's Adventure zu tun. Ich hab es lediglich aus Spass geskriptet, da ich nicht immer Lust dazu habe, an Tara's Adventure zu arbeiten.
Da aus dem KS aber etwas richtig anständiges wurde, habe ich es im Internet veröffentlicht und es schien bei den Meisten ziemlich gut anzukommen. Deshalb hab ich daran auch weiter gearbeitet, so das letztendlich dies hier raus kam.

 

 
 

Das Aktion-KS
Das was besondere am KS ist wahrscheinlich, dass die Gegner eine gewisse KI besitzten, was heisst, dass sie nicht einfach auf den Helden zurennen. So kann man die Gegner auch nicht durch einfachen Draufhauen besiegen, da im Aktion-KS ein gewisses Zeitsystem eingebaut ist in Form von Aktionpunkten: In der Regel verliert man mit jeden Schlag einen Aktionspunkt (von denen man 4 hat). Da der Held bis zu 3 mal hintereinander zuschlagen kann, kann man also bis zu 3 Aktions-Punkte verlieren. Alllerdings kann man nur angreifen, wenn man volle Aktionspunkte hat. Je mehr Aktionspunkte man verliert, desto länger dauert es, bis sie wieder regeneriert sind. Dies bewirkt also, dass, wenn der Held nur einmal zuschlägt er bald darauf ein weiteres mal dies tuen kann. Wenn er aber 3 mal hintereinander auf den Gegner einschlägt, dauert es etwas länger bis er erneut angreifen kann.
Ein weiteres großes Feature dieses Kampfsystems sind die vielen Spezialattacken. Diese kommen aber erst dann zur geltung, wenn man eine gewisse Anzahl von Spezialpunkten gesammelt hat. Diese bekommt man (wie bei Seiken Densetsu
3/ Secret of Mana 2) durch einfaches Angreifen der Gegner - mit jedem Treffen erhält man eine Spezialpunkt. Hat man mindestens 4 von maximal 12 Spezialpunkten gesammelt, kann man durch halten der Entertaste einen gewissen Leuchteffekt hervorufen, worauf 4 Pfeile erscheinen die in die vier Himmelsrichtungen zeigen. Einige dieser Pfeile sind rot ausgefüllt und wenn man nun in die Richtung einer dieser roten Pfeile drückt wird eine Spezialattacke aufgerufen. Im aktuellen Skript gibt es insgesammt 5 Spezialattacken die auf diese Weise aufgerufen werden können. Es gibt drei Stufen von Spezialattacken: Die ab 4 Spezialpunkten, die ab 8 Punkten und die ab 12 Punkten. Letztendlich hab ich es so vorgesehen, das man jeder dieser Stufen, bis zu vier Spezialattacken zuweisen kann, die man dann eben beim Lleuteffekt wählen kann. Also wird es am Ende möglich sein, im Kampf auf 12 Spezialattacken zuzugreifen. Soweit bin ich aber zur Zeit noch nicht ^^.
Ein weiteres nettes Feature, das das Kämpfen
etwas einfacher machen, ist das automatische Anvisieren vom nahesten Gegner. Diese Anvisierung passiert immer kurz vort der Attacke, wobei das Zeil das man anvisiert durch einen "Pfeilkreis" gekennzeichnet wird.
Noch ein weiteres Feature vom Kampfsystem ist das (zZ. noch ziemlich kleine) Menu, welches auf der Karte um den Helden aufgebaut wird. Bisher kann man dort nur Items zur Heilung auswählen, aber letztendlich werde ich beim Aktion-KS wohl oder übel das gesammte Menu auf diese Weise neu erstellen müssen (was beim RPG-Maker ja einige Funktion praktisch nutzlos macht), aber soweit möcht ich erstmal nicht denken. ^^
Ein paar weitere Features im Kampfsystem sind noch:
- Schadenzahlen
(bis zu 3 dreistellige Zahlen auf einmal - ich habe sie mit Events gestalltet)
- Exp-Anzeige, welche nach dem Sieg über einen Gegner angezeigt wird.
- HP und MP Anzeige dort, wo auch die Aktionspunkte- und Spezialpunkte-Leisten liegen)
- Ein Held mit vergleichsweise wirklich vielen Animationen.

 

 

 

Der Sinn dieses Kampfsystems?
Nunja, wie gesagt hat dieses Kampfsystem nichts mit Tara's Adventure zu tun. Allerdings habe ich vor dieses KS in einem Spiel zu benutzten, welches ich eventuell nach der Fertigstellung von Tara's Adventure skripten werde. Ansonsten darf das Kampfsystem, so wie es sich für einen Skript gehört, von jedem in sein Spiel benutzt werden, der sich die Arbeit des Einbauens machen will. Das einzige was ich dazu verlange ist, dass man meinen Namen (am besten dick) in den Credits erwähnt, zumindest wenn man es vollständig übernimmt (vom Code her! Die Grafiken sollten wenn möglich nicht genutzt werden). Eine Erklärung ist imSkript nicht enthalten und ich werde auch keine machen, da es wirklich eine Menge arbeit wäre. Deshalb würde ich nur erfahrenen RPG-Maker-Benutzern dieses Skript empfehlen .Eine große Hürde, auf dem Weg zum Verstehen des Skriptes, sind wahrscheinlich die Variablen und Switches, die total durcheinander gemischt sind..

 

 

 

Bilder
Was soll eigentlich das ganze Gelabere? Die jenigen, die eben nichts verstanden haben, sollen sich hier einfach ein paar Bilder ansehen. ^^


Hier sieht man den"Leuchteffekt" und die Pfeile, wo man sich für eine Spezialattacke entscheiden muss. Zudem ist der Blaue "Pfeilkreis" um den Gegner zu sehen, den der Spieler anvisiert.


Hier kann man eine der ersten Spezialattacken (die man ab 4 Spezialpunkten benutzten kann) in Aktion sehen.

Hier sieht man, wie der Spieler zuschlägt. Der Schweif ist hier eine Battle Animation


Diese Ziffern sollen keine vierstellige Zahl, sonder 2 zweistellige Zahlen darstellen. Im Spiel merkt man dies aber auch. Es handelt sich hier bei um die stärkste Spezialattacke, die bisher spielbar ist


Hier passiert genau das gleiche wie im oberem Bild, nur eben mit einem anderen Gegner.


Hier sieht man, wie die EXPs eines besiegten Gegners angezeigt werde, der schon gar nicht mehr zu sehen ist. (oben sieht man zudem einen transparenten Schleim. Es handelt sich dabei um einen neu erscheinenden Gegner.)


Hier sieht man wieder, wie der Spieler zuschlägt, doch zeigt dieses Bild, das auch Gegner, die nicht anvisiert sind, getroffen werden können.


Zu guter Letzt noch ein Bild von dem Menu. Es ist grafisch nicht sehr aufwendig, dafür ist es schön animiert. (Die Bilder entstammen aus einen englischen Version, die ich nach der deutschen erstellt habe. Deshalb die englische Schrift.)