C'est un jeu de boule de neige avec deux chars contre deux chars. Cependant, le réservoir ne peut pas être utilisé directement. Chaque réservoir fonctionne selon un programme préprogrammé. Parce que la performance du tank est la même, la victoire ou la défaite dépend du programme.
* Lors de l'enregistrement d'un programme édité, il ne peut pas être sauvegardé si "sample" ou "level" est inclus dans le nom du fichier. Veuillez changer le nom du fichier et sauvegarder.
Règles de yukigassen (jeu de boule de neige)
● Bataille avec l'équipe bleue et l'équipe rouge pour se battre
● Si vous frappez une boule de neige 5 fois, vous serez expulsé.
● Si les deux unités doivent partir, elles sont défaites.
● Vous pouvez avoir jusqu'à 10 boules de neige.
● Les boules de neige peuvent être rechargées autant de fois qu'elles reviennent à leur base.
● Si vous quittez les réservoirs de deux adversaires ou que vous touchez la base de l'équipe adverse, vous gagnez.
● Si le temps est écoulé, celui qui a le plus de vie restante gagne. Si c'est la même chose, l'équipe bleue va gagner.
Mode de jeu
● Matchup local
C'est une bataille où les programmes stockés à l'intérieur du terminal se font concurrence. L'application a des programmes du niveau 1 au niveau 3 depuis le début.
● Matchup mondial
Si vous gagnez le programme de niveau 1 en matchup local, vous serez en mesure de choisir un match global. Cela va jouer contre les programmes créés par des utilisateurs partout dans le monde connectés par Internet. Il y a deux menus d'entrée et de sélection de match. L'entrée uniquement est valide au début, mais l'entrée de correspondance est également effective lorsque l'entrée est exécutée.
Les entrées téléchargent vos propres programmes sur le serveur. Le programme téléchargé se battra comme une équipe rouge. Dans la sélection du match, vous pouvez sélectionner les programmes téléchargés par les utilisateurs du monde entier.
Spécification du programme
● Les variables utilisateur sont uniquement de type entier
● Le contrôle de flux est si d'autre part, tandis que, cassez la casse
● Type d'événement
● Variables spéciales
· R1 Utilisé comme argument de la variable de matrice de radar en tant que destination de stockage de la valeur de retour de la fonction externe
· R2 Utilisé comme destination de stockage de la valeur de retour de la fonction externe
· Représente la direction de la tourelle uDir dans la plage de -180 à 179 degrés
· Vie restant la vie. La valeur initiale est 5
· BallNumber nombre de boules de neige
● Variable de tableau radar
Avec la variable spéciale r1 comme argument, la distance à l'objet dans cette direction est stockée. Une valeur de 1000 indique que l'objet ne peut pas être trouvé dans cette direction. Si un objet est trouvé, un entier de 4 à 60 est stocké.
RadarBall radar avec des objets comme des boules de neige
· RadarTank Radar avec réservoir en tant que réservoir
RadarWall Radar avec mur comme objet
● Variables utilisateur
Si vous ajoutez% à la tête, cela devient une variable utilisateur. C'est une variable de type entier. La déclaration est inutile et la valeur initiale est 0.
● Système d'unité (distance, angle)
Le système d'unité est différent pour la fonction externe (décrite plus tard) et le radar. La distance de la fonction externe est environ 5 fois la distance du radar. L'angle est de 360 degrés de -180 degrés à 179 degrés dans la fonction externe, mais il est compris entre 0 et 15 dans le radar.
● instruction exfunc
· ShootBall Lance une boule de neige. Lorsque le lancement est réussi, 0 est stocké dans r1.
· SearchBase Recherchez la base de votre équipe. La direction dans le système de 360 degrés est stockée dans r1, la distance est stockée dans r2.
Rechercher des ennemis près de searchEnemy. La valeur stockée est la même que searchBase.
· SearchFlag Recherchez la base de l'équipe ennemie.
● Déclaration du réservoir
Il instruit le fonctionnement de votre machine. Cette instruction n'est pas exécutée immédiatement, elle est exécutée à la fin de la série de traitement. Donc même si vous spécifiez plus d'une action à la fois, seule la dernière action spécifiée sera réellement exécutée.
Modifier le programme
Vous pouvez éditer des programmes avec l'éditeur intégré. Il est également possible d'exporter le fichier programme et de l'éditer avec un éditeur de texte général. Lorsque vous éditez avec un éditeur externe, vous pouvez l'utiliser en l'important et en l'enregistrant avec un nom.
Dans l'éditeur intégré, lorsque vous appuyez sur le bouton + à droite, une ligne est ajoutée en dessous.