I wanted to turn a friend on to Botanicula now that it's on iPad but I don't want to inadvertently ensnare them into some tangle of pop-ups and butt-ins from Apple Corp.
Ack....I sort of feel bad a bit for Amanita Design and Apple here, as Amanita
intentionally used Apple's Game Center for Botanicula; Amanita could have chosen not to do this, in other words. And basically, the banners are notifications of achievements that Amanita Design made for Game Center, much like how many games on Steam have Steam achievements...which many people like. Below are a couple of screenshots to show what I'm talking about.
First, after clicking on the little Game Center balloons icon from within the game, you will see a list of achievements, which looks like this:
Next...about the banners...although these banners do occur somewhat frequently as there are quite a few achievements, I don't personally find them to be *that* annoying. Here is an example of what one looks like:
Apart from the steps you detailed in this thread ~ which my friend will probably think of as "too much hassle" ~ is there an option they will have during installation that will allow them to just play the game WITHOUT engaging with the "Game Center"?
Though I do agree that those steps are indeed a hassle, if you go through those steps to disable Game Center for one app, you've successfully disabled Game Center for every app on your device—you won't have to keep performing each step again for each and every app on your device that uses Game Center, in other words. Hope that makes sense, as it was a bit confusing.
And I've looked for an easier way to disable Game Center (like disabling Game Center notifications, for example), or a way to disable it just for Botanicula, but I'm not seeing anything that works, so disabling Game Center entirely is the route I would recommend.
Edit: I know the thread is fairly old, but I thought I would post an edit to say that I don't believe Botanicula even uses Game Center anymore in its iOS app, as I'm not seeing any balloon icon when the game is running. ~Lamkin