Next Steps

Apple Game Frameworks and Technologies — by Tammy Coron (148 / 193)

The Pragmatic Programmers
The Pragmatic Programmers

--

👈 Support 3D Spatial Audio Effects | TOC | Part 5 Build Social Games with GameKit 👉

Well, you’ve reached the end of your journey with Val’s Revenge. In this chapter, you learned how to add new scenes and how to save and load player data. You also learned how to use positional sound by adding some background music that gets louder as the player gets closer to the exit.

There’s a lot more you can do with Val’s Revenge:

  • You can refactor the code to add certain components through code rather than the Scene Editor, which could help speed up the process of building new scenes. For example, if the scene requires that every entity needs a set of components, it might make sense to create a new entity subclass that adds those components on initialization.
  • You can add additional features like having the monsters drop treasure after Val destroys them.
  • And, of course, you can add new monsters and levels.

At this point, you’re limited only by your imagination.

With Val’s Revenge complete, you’ll continue your Apple game development experience by working with GameKit on another game — one that incorporates social interaction. But don’t worry about Val. She’s more than capable of slaying a few monsters on her own while you work on the next game.

--

--

The Pragmatic Programmers
The Pragmatic Programmers

We create timely, practical books and learning resources on classic and cutting-edge topics to help you practice your craft and accelerate your career.