Usar o APKPure APP
Obter o APK da versão antiga de Yukigassen -Programming war- para Android
Programe seu tanque
É um jogo de bola de neve com dois tanques contra dois tanques. No entanto, o tanque não pode ser operado diretamente. Cada tanque opera de acordo com um programa pré-programado. Como o desempenho do tanque é o mesmo, a vitória ou derrota depende do programa.
* Ao salvar um programa editado, ele não pode ser salvo se "amostra" ou "nível" estiver incluído no nome do arquivo. Altere o nome do arquivo conforme apropriado e salve.
Regras do yukigassen (jogo de bola de neve)
● Lute com o time azul e o time vermelho para lutar
● Se você acertar uma bola de neve 5 vezes, será expulso.
● Se ambas as unidades forem embora, elas serão derrotadas.
● Você pode ter até 10 bolas de neve.
● As bolas de neve podem ser recarregadas quantas vezes quiser, desde que retornem à base.
● Se você deixar dois tanques adversários ou tocar a base da equipe adversária, você ganha.
● Se o tempo acabar, aquele com mais vida restante vence. Se for igual, o time azul vencerá.
Modo de jogo
● Partida local
É uma batalha em que os programas armazenados dentro do terminal competem entre si. O aplicativo tem programas do nível 1 ao nível 3 desde o início.
● Combinação global
Se você vencer o programa de Nível 1 na partida local, poderá escolher uma partida global. Isso jogará contra programas criados por usuários de todo o mundo conectados pela Internet. Existem dois menus de entrada e seleção de partidas. A entrada só é válida no início, mas a entrada de correspondência também é efetiva quando a entrada é executada.
As inscrições carregam seus próprios programas para o servidor. O programa carregado lutará como um time vermelho. Na seleção de partidas, você pode selecionar programas enviados por usuários de todo o mundo.
Especificação do programa
● As variáveis de usuário são apenas do tipo inteiro
● O controle de fluxo é if then else, while, switch case break
● Tipo orientado a eventos
● Variáveis especiais
· R1 Usado como o argumento da variável de matriz de radar como o destino de armazenamento do valor de retorno da função externa
· R2 Usado como o destino de armazenamento do valor de retorno da função externa
· Representa a direção da torre uDir na faixa de -180 a 179 graus
· Vida restante. O valor inicial é 5
· BallNumber número de bolas de neve
● Variável de matriz de radar
Com a variável especial r1 como argumento, a distância até o objeto nessa direção é armazenada. Um valor de 1000 indica que o objeto não pode ser encontrado nessa direção. Se um objeto for encontrado, um número inteiro de 4 a 60 será armazenado.
RadarBall com objetos como bolas de neve
· RadarTank Radar com tanque como tanque
· RadarWall Radar com parede como objeto
● Variáveis de usuário
Se você adicionar% à cabeça, ela se tornará uma variável de usuário. É uma variável do tipo inteiro. A declaração é desnecessária e o valor inicial é 0.
● Sistema de unidades (distância, ângulo)
O sistema da unidade é diferente para função externa (descrito mais adiante) e radar. A distância da função externa é cerca de 5 vezes a distância do radar. O ângulo é de 360 graus, de -180 a 179 graus na função externa, mas é de 0 a 15 no radar.
● declaração de exfunção
· ShootBall Lança uma bola de neve. Quando o lançamento é bem-sucedido, 0 é armazenado em r1.
· SearchBase Procure a base da sua equipe. A direção no sistema de 360 graus é armazenada em r1, a distância é armazenada em r2.
Pesquise inimigos perto de searchEnemy. O valor armazenado é o mesmo que searchBase.
· SearchFlag Procure a base da equipe inimiga.
● Extrato do tanque
Ele instrui a operação da sua máquina. Esta instrução não é executada imediatamente, ela é executada no final da série de processamento. Portanto, mesmo que você especifique mais de uma ação por vez, apenas a última ação especificada será realmente executada.
Editar programa
Você pode editar programas com o editor embutido. Também é possível exportar o arquivo do programa e editá-lo com um editor de texto geral. Ao editar com um editor externo, você pode usá-lo importando-o e salvando-o com um nome.
No editor integrado, quando você pressiona o botão + na extremidade direita, uma linha é adicionada abaixo dele.
Last updated on Dec 15, 2018
Minor bug fixes and improvements. Install or update to the newest version to check it out!
Enviado por
سامر على
Requer Android
Android 4.0+
Categoria
Relatório
Yukigassen -Programming war-
1.00 by furusawa326
Dec 15, 2018