Boolean type

English:

Boolean Type

Boolean variables can only store two values: true or false.
As like binary logic, which these values determine how the machine will behaviour.
Thinking about that, imagine that you are programming a game, you are able to use a boolean variable to check some actions about player's input.
For example, when player, press space key, your hero can attack.
Using boolean variable, storage "true" value for one bool type when the player press enter to attack.
Now, if your game has an enemy, and if the bool variable is true, it can check if player is attacking him.

bool attacking = true;

And if player stops to attack, this boolean variable will store "false" value:

attacking = false;

With these two states, you can control the behaviours around "attacking" variable, like enemies, weapons, energy and anything that depends on this parameter in your game.

Português-BR:

Tipo Booleano

Variáveis ​​booleanas podem armazenar apenas dois valores: verdadeiro ou falso.
Como a lógica binária, esses valores determinam como a máquina irá se comportar.
Pensando nisso, imagine que você está programando um jogo. Você pode usar uma variável booleana para verificar algumas ações sobre a entrada do jogador.
Por exemplo, quando o jogador pressiona a tecla espaço, seu herói pode atacar.
Usando variável booleana, armazene o valor "true" para um tipo de bool quando o jogador pressionar enter para atacar.
Agora, se o seu jogo tiver um inimigo e se a variável bool for verdadeira, ele poderá verificar se o jogador está o atacando.

bool attack = true;

E se o jogador parar de atacar, essa variável booleana armazenará o valor "false":

attack = false;

Com esses dois estados, você pode controlar os comportamentos em torno da variável "attack", como inimigos, armas, energia e qualquer coisa que dependa desse parâmetro no seu jogo.

Comentários

Postagens mais visitadas deste blog

Assignments Operators

Increment and decrement operations