Polishing is the most important thing you'll learn in this entire book. If you can master the art of making your game polished, it doesn't matter how simple or complex it is; you'll have a great game. And yes, even though you may be a great programmer who hasn't had a bug in your program in years, or an artist who makes people faint when they see your character designs, you still need to polish you game. It's absolutely necessary for any modern game to be a solid experience for the player.
In this chapter, you'll learn what it takes to clean up the game, smooth out the rough edges, and turn that game with cool mechanics into a fun, playable, and unforgettable experience. But it's not just about making it look good. It needs to feel good, and the entire user experience needs to be joyful. In no particular order, we will cover the following:
Button press visual
Pulse on unit combine
A tutorial
Sharing over Facebook and Twitter (and more)
Sound on/off
Game Center...