Summary
In this chapter, we learned that a variable is a named storage location in memory, in which we can keep values of a specific type. Types include int
, float
, double
, bool
, String
, and char
.
We can declare and initialize all the variables we need to store the data for our game. Once we have our variables, we can manipulate them using the arithmetic and assignment operators as well as use them in tests with the logical operators. Used in conjunction with the if
and else
keywords, we can branch execution of our code depending upon the current situation in the game.
Using all this new knowledge, we animated some clouds and a bee. In the next chapter, we will use these skills some more to add a heads-up display (HUD) and add more input options for the player, as well as represent time visually using a time bar.