Cambiando el valor de las variables del juego

La principal forma de cambiar las variables de nuestro juego usando Java es a través de un concepto conocido como operadores. Los operadores en Java son como operadores matemáticos y muchos de ellos están representados por el mismo símbolo. Así que si entendiste matemática en la escuela no tendrás problemas con este tutorial. Empezaremos echándole un vistazo a algunos de los operadores Java más utilizados.

Acerca de este tutorial

Nivel de habilidad 1

Conceptos nuevos:

  1. Operadores
  2. Asignación
  3. Incremento
  4. Decremento

Tutoriales de preparación recomendados

  • Programando juegos en Java nivel 1: Introducción
  • Variables de Juego

Proyectos relacionados o que demuestran estos conceptos

  • Estableciendo un ambiente de desarrollo en Android
  • Proyecto demo de Variables de Juego

Operadores Java

Aquí está una lista de los operadores Java más útiles que nos permiten hacer cosas con nuestras variables del juego. Uno de los cuales ya conocemos.

El operador de asignación

Este hace a la variable a la izquierda del operador igual al valor a la derecha del operador. Por ejemplo:

O

El operador de adición

Este suma valores en ambos lados del operador. Es usualmente usado en conjunto con el operador de asignación, ejemplo:

O

Nota que es perfectamente aceptable usar la misma variable en ambos lados de un operador.

El operador de sustracción

este sustrae el valor en el lado derecho del operador al valor a la izquierda del operador. Es usualmente utilizado en conjunto con el operador de asignación, ejemplo:

O

El operador de división

Este divide el número a la derecha con el de la izquierda. De nuevo, usualmente es utilizado con el operador de asignación, de esta forma:

O

Obviamente en el ejemplo anterior, la variable recycledValueOfBlock necesitará ser del tipo

float para ser multiplicado por el valor de .9.

El operador de multiplicación

No es sorpresa que multiplique variables y números, así como:

O

Operador de incremento

Esta es una manera muy limpia de sumar 1 al valor de una de nuestras variables del juego.

Esto:

Es lo mismo que esto:

El operador de decremento <code>–</code>: adivinaste, una manera muy limpia de sustraer 1 de algo.

Es lo mismo que:

En el próximo tutorial, Chequear condiciones en nuestro juego probaremos el uso de algunas declaraciones, asignaciones y operadores. Cuando unamos estos elementos y creemos una sintaxis con significado, lo llamaremos una expresión.