Summary
In this chapter, you learned how to create player attributes and change its values through in-game items and power-ups, as well as to utilize the attributes for special attacks. You also learned how to create much more sophisticated enemies that patrol around the game level if player is not within its line of sight. Finally, you also learned how to save the game progression as well as being able to restore it correctly anytime you want.
In the next chapter, we will walk you through on how to improve the visual aesthetics using screen effects and particles!