> Tutorial nach Niveau
Pistole Level 1
Als erstes müssen Sie Ihre ersten Capital Points ausgeben. Gehen Sie zur Datei Ihres ersten Lauchs (Lauchseite: Erste Registerkarte der Navigationsleiste links).
Klicken Sie in diesem Bereich auf die grüne Schaltfläche, um Ihre Punkte zu verteilen.
Teilen Sie Ihre Punkte vorerst einfach in Leben und Stärke auf. Die anderen Funktionen werden Ihnen zu diesem Zeitpunkt noch nicht nützlich sein, da Sie noch keinen Zugriff auf die entsprechenden Chips haben. (Weitere Informationen unter Stufe 3)
Wenn das erledigt ist, werfen wir einen Blick auf das Programm Ihrer KI. Gehen Sie zum Editor.
Wenn Sie noch nichts geändert haben, sollten Sie diesen Beispielcode haben:
Die erste Zeile ist sehr wichtig. Im Gegensatz zu Kugeln müssen Waffen aufgehoben werden, um verwendet zu werden. Je nach Stufe können Sie 2-4 Waffen auf einem Lauch haben, aber er kann immer nur eine verwenden. Er trägt mehrere Waffen, kann aber nur die benutzen, die er in der Hand hat. Daher müssen Sie die Funktion setWeapon verwenden, um die Waffe zu ändern, die Ihr Lauch in seinen Händen hält. Warnung, das Wechseln der aktuellen Waffe verbraucht 1 PT, auch wenn Sie dies tun, wenn Sie diese Waffe bereits in Ihren Händen halten. Es ist also eine gute Idee, diese setWeapon nur bei Bedarf auszuführen. Dazu benötigen Sie lediglich eine Bedingung mit der Funktion getWeapon, die die aktuell verwendete Waffe zurückgibt.
Als nächstes brauchen Sie ein Ziel. Hier kommt getNearestEnemy ins Spiel. Diese Funktion gibt den nächsten Feind zurück. Es gibt Variationen, um Verbündete zu finden oder eher am weitesten als am nächsten zu sein.
Kommen Sie an die Reihe von moveToward, wodurch Sie sich auf einen Lauch von so vielen PM wie möglich zubewegen können.
Schließlich ermöglicht Ihnen die Funktion useWeapon, die Waffe, die sich gerade in den Händen Ihres Lauchs befindet, auf ein Ziel anzuwenden. Wenn die Bedingungen für die Verwendung der Waffe erfüllt sind (Reichweite, Sicht usw.), verbraucht diese Funktion so viele PT, wie für die Verwendung der Waffe erforderlich sind; Andernfalls verwendet die Funktion keinen PT (und Ihr Lauch wird nicht ausgelöst).
Hier ist das Detail dieses Codes. Denken Sie daran, dass dieser gesamte Code auf Schritt und Tritt ausgeführt wird!
Mit diesem Code kommen Sie aber nicht weit! Denn dieser ist nur ein Modell und weit davon entfernt, sehr effizient zu sein.
In der ersten Zeile rüsten Sie die Pistole aus. Schauen Sie sich sein Blatt genau an (erhältlich auf dem Markt):
Das Sternsymbol  zeigt die Kosten in PT für den Einsatz dieser Waffe an.
Und Sie haben vielleicht bemerkt, als Sie Ihre Hauptpunkte verteilt haben, dass Sie 10 hatten. Sehen Sie, wo ich herkomme?
Diese Zeile lässt Sie Ihre Waffe EINMAL abfeuern:
Waffe benutzen (Feind)
Sie haben also noch 7 PT übrig, nachdem Sie es verwendet haben. Du kannst noch zweimal schießen!
Ändere den Code, um deine Waffe dreimal abzufeuern. Sie werden viel mehr Schaden anrichten.
Wenn Sie neu in der Programmierung sind, schreiben Sie die Anweisung einfach dreimal.
Wenn Sie etwas Erfahrung haben, tun Sie es in einer Schleife.
Es ist an der Zeit, in den Garten zu gehen, um sich anderen Porrees zu stellen!
Wählen Sie einen Porree unter den 5 vorgeschlagenen Lauch aus. Du erhältst Erfahrung und Habs, wenn du im Garten kämpfst.
An deinem ersten Tag kannst du bis zu 100 Kämpfe bestreiten. Jeden Tag um Mitternacht hast du Anspruch auf 50 zusätzliche Kämpfe innerhalb des Limits von maximal 100 Kämpfen auf Lager (Kämpfe, die mit Habs oder Kristallen gekauft wurden, werden in diesem Limit nicht gezählt). Wenn Sie nicht alle Ihre täglichen Kämpfe führen, sollten Sie wissen, dass sie auf einen Tag übertragen werden. Wenn Sie also am Vortag noch 10 Kämpfe zu bewältigen hatten, haben Sie heute 60. Wenn Sie dies nicht tun, erhalten Sie am nächsten Tag 100 (die 10 von gestern gehen verloren).
Ebene 2
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.