Use APKPure App
Get Yukigassen -Programming war- old version APK for Android
Programmiere deinen Panzer
Es ist ein Schneeballspiel mit zwei Panzern gegen zwei Panzer. Der Tank kann jedoch nicht direkt betrieben werden. Jeder Tank arbeitet nach einem vorprogrammierten Programm. Da die Leistung des Panzers gleich ist, hängt der Sieg oder die Niederlage vom Programm ab.
* Wenn ein bearbeitetes Programm gespeichert wird, kann es nicht gespeichert werden, wenn der Dateiname "sample" oder "level" enthält. Bitte ändern Sie den Dateinamen entsprechend und speichern Sie.
Regeln von Yukigassen (Schneeballspiel)
● Kämpfe mit blauem Team und rotem Team, um zu kämpfen
● Wenn du fünfmal einen Schneeball triffst, wirst du des Feldes verwiesen.
● Wenn beide Einheiten gehen sollen, sind sie besiegt.
● Du kannst bis zu 10 Schneebälle haben.
● Schneebälle können beliebig oft nachgefüllt werden, solange sie zu ihrer Basis zurückkehren.
● Wenn du zwei gegnerische Panzer verlässt oder die Basis des gegnerischen Teams berührst, gewinnst du.
● Wenn die Zeit abläuft, gewinnt derjenige mit mehr verbleibenden Leben. Wenn es gleich ist, gewinnt das blaue Team.
Spielmodus
● Lokales Matchup
Es ist ein Kampf, bei dem die im Terminal gespeicherten Programme gegeneinander antreten. Die Anwendung hat von Anfang an Programme von Level 1 bis Level 3.
● Globales Matchup
Wenn du das Level-1-Programm im lokalen Matchup gewinnst, kannst du ein globales Match auswählen. Es wird gegen Programme gespielt, die von Benutzern auf der ganzen Welt erstellt wurden, die über das Internet verbunden sind. Es gibt zwei Menüs für die Eingabe und die Match-Auswahl. Die Eingabe ist nur am Anfang gültig, aber die Übereinstimmungseingabe ist auch wirksam, wenn die Eingabe ausgeführt wird.
Einträge laden Ihre eigenen Programme auf den Server hoch. Das hochgeladene Programm kämpft als rotes Team. In der Match-Auswahl kannst du Programme auswählen, die von Benutzern auf der ganzen Welt hochgeladen wurden.
Programmspezifikation
● Benutzervariablen sind nur Integer-Typen
● Die Flusskontrolle ist, wenn dann sonst, während, Case Break wechseln
● Ereignisgesteuerter Typ
● Spezielle Variablen
· R1 Wird als Argument der Radar-Array-Variablen als Speicherziel des Rückgabewerts der externen Funktion verwendet
· R2 Wird als Speicherziel für den Rückgabewert der externen Funktion verwendet
· Repräsentiert die Richtung des uDir-Geschützturms im Bereich von -180 bis 179 Grad
· Leben verbleibendes Leben. Der Anfangswert ist 5
· BallNumber Anzahl der Schneebälle
● Radar-Array-Variable
Mit der speziellen Variablen r1 als Argument wird die Entfernung zum Objekt in dieser Richtung gespeichert. Ein Wert von 1000 zeigt an, dass das Objekt in dieser Richtung nicht gefunden werden kann. Wenn ein Objekt gefunden wird, wird eine ganze Zahl von 4 bis 60 gespeichert.
RadarBall-Radar mit Objekten als Schneebälle
· RadarTank Radar mit Tank als Tank
· RadarWall Radar mit einer Wand als Objekt
● Benutzervariablen
Wenn Sie % zum Kopf hinzufügen, wird er zu einer Benutzervariablen. Es ist eine Variable vom Typ Integer. Eine Deklaration ist nicht erforderlich und der Anfangswert ist 0.
● Einheitensystem (Entfernung, Winkel)
Das Einheitensystem unterscheidet sich für externe Funktionen (später beschrieben) und Radar. Die Entfernung der externen Funktion beträgt etwa das Fünffache der Entfernung des Radars. Der Winkel beträgt 360 Grad von -180 Grad bis 179 Grad in der externen Funktion, aber 0 bis 15 im Radar.
● exfuc-Anweisung
· ShootBall Starte einen Schneeball. Bei erfolgreichem Start wird 0 in r1 gespeichert.
· SearchBase Suche nach der Basis deines Teams. Die Richtung im 360-Grad-System wird in r1 gespeichert, die Entfernung wird in r2 gespeichert.
Suche nach Feinden in der Nähe von searchEnemy. Der gespeicherte Wert ist der gleiche wie bei searchBase.
· SearchFlag Suche nach der Basis des feindlichen Teams.
● Tank-Statement
Es weist die Bedienung Ihrer Maschine an. Diese Anweisung wird nicht sofort ausgeführt, sondern am Ende der Verarbeitungsreihe. Auch wenn Sie mehr als eine Aktion gleichzeitig angeben, wird nur die zuletzt angegebene Aktion ausgeführt.
Programm bearbeiten
Sie können Programme mit dem integrierten Editor bearbeiten. Es ist auch möglich, die Programmdatei zu exportieren und mit einem allgemeinen Texteditor zu bearbeiten. Wenn Sie mit einem externen Editor bearbeiten, können Sie ihn verwenden, indem Sie ihn importieren und unter einem Namen speichern.
Wenn Sie im integrierten Editor die Taste + am rechten Ende drücken, wird darunter eine Zeile hinzugefügt.
Last updated on Dec 15, 2018
Minor bug fixes and improvements. Install or update to the newest version to check it out!
Von hochgeladen
سامر على
Erforderliche Android-Version
Android 4.0+
Kategorie
Bericht
Yukigassen -Programming war-
1.00 by furusawa326
Dec 15, 2018