Iteration
How can we make our game better and more playable? Let's look at a number of possibilities and then go ahead and implement them.
Multiple different enemy graphics
Let's make the enemies a bit more interesting by adding a few more graphics to the game. First, we need to add the extra graphics to the project. Copy and paste enemy2.png
and enemy3.png
from the Chapter4/drawables
folder of the download bundle into the drawables
folder in Android Studio.
Now, we just need to amend the EnemyShip
constructor. This code generates a random number between 0 and 2, and then switches to load a different enemy bitmap accordingly. Our completed ...
Get Android Game Programming by Example 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.