Java Arrays
You might be wondering what happens when we have a game with lots of variables or objects to keep track of. An obvious example is our current project. As another example what about the game with a high score table with the top 100 scores?
We could declare and initialize 100 separate objects/variables like this.
Bullet bullet1; Bullet bullet2; Bullet bullet3; //96 more lines like the above Bullet bullet100;
Or taking the high score table situation:
int topScore1; int topScore2; int topScore3; //96 more lines like the above int topScore100;
Straight away this can seem unwieldy but what about when someone gets a new top score? Considering just the high scores scenario it is obvious we have a problem. We must shift the scores in every variable ...
Get Learning Java by Building Android Games - Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.