Where To Go From Here?
Here is the final version of the completed prject from this tutorial series.
You covered a lot in the second part of this tutorial by adding the following new features:
- Keychain integration and basic security against cheaters
- iCloud integration for your game
- Key-value storage for the player’s high score and photo
- Observing incoming changes from the cloud and updating the scene as they come in
Now you know a lot more about how to save your game data, but there’s always more to learn. Here are a few ideas to dive deeper into this subject:
- You didn’t get to display the total distance flown by the user. You can add a new label for that to the scene.
- How about keeping the last three (or more) scores for the player? This will give you an opportunity to use
encodeObject:forKey:
with an NSArray
instance
Space Game Starter Kit
Space Game Starter Kit
But there’s even more to the Space Shooter project than what you see here! Are you aware that Ray has developed the Space Shooter game into a full blown game starter kit? If you lay your hands on the starter kit, you get an epic, detailed tutorial, plus the code to a complete space game based on Space Shooter. Pretty cool, right?
Check out the Space Shooter starter kit – it comes with art, music, and source code; the kit extends the game by adding bad guys, power-ups, more weapons and level bosses.
If you have any questions or comments, please share in the comments below.