Practice makes perfect
Now your game is ready! Congratulations!
However, there is always space to improve your skills. Thus, the aim of this section is to give you some directions on how you can improve your game and continue developing your skills.
The first thing that you can do is to extend the game into more than one level. This means creating a new map and loading it when the player wins the current one. Also, you need to redo some of the steps completed in this chapter, such as tweaking the GameManager
to adapt it to the map. This includes setting waypoints and the allowed areas again.
In order to add a bit more fun to the game, you can create other kinds of enemies. Actually, the package used in this book has different enemies that you can use. They will use the same EnemyScript
we have written, but with different parameters, such as moving faster. Also, remember to change the spawning system to spawn them too, maybe to spawn more than one enemy per time and organize them into waves...