Ruining Angry Birds: In-app purchases and top scores

The following is a slightly modified version of something I originally posted as a comment at the Angry Birds Nest website. Angry Birds Nest (which is not affiliated with Rovio) is a site devoted to all things Angry Birds. One section of the site includes Leaderboards, where members can post their top scores. As Rovio has added features to their games, especially ones that require in-app purchases to obtain items that may improve your scores, there has been an ongoing debate on ABN as to whether such “enhanced” scores should be allowed in the Leaderboards. Purists (including myself and apparently most of the site’s members) want them kept out. But it’s been increasingly hard to enforce such restrictions. As a result, the site has gradually loosened it rules.

My posting was a response to this loosening. If you’ve never played Angry Birds, this may be of little interest (and some of it may be a bit hard to follow). Even if you have played the games, this may not be relevant if you don’t care about high scores. However, many people do play Angry Birds and do care about high scores. Also, I believe the basic arguments have relevance to many other competitive iOS games. So I thought I would repost the comment here, where it may get a wider audience.

“I wanted to offer my two cents regarding ABN’s policy of allowing scores achieved via character swaps (an option that ultimately requires in-app purchases and allows for higher scores than could be otherwise obtained) on the Leaderboards for Angry Birds Star Wars II.

In brief, I support the decision. But not because I think it’s a good idea. Rather because, given how Rovio has structured the game, ABN really had no other choice.

Here’s the dilemma from my perspective:

Completing any Angry Birds level is about achieving two related goals. The first is to get the highest score you can. The second (which doesn’t get mentioned at ABN as much) is to solve the puzzle.

To explain what I mean by “solve the puzzle,” I go back to the original Angry Birds and Angry Birds Seasons games. Here, all players were restricted to the same level playing field: the set of birds assigned to each level. There was an unstated assumption (which turned out to be true) that Rovio had designed each level so that it was possible to get a top score that was significantly higher than the minimum needed for three stars. To achieve these top scores, you needed to figure out how Rovio had designed the level to be best played. That was the puzzle to be solved.

Often there were non-obvious semi-hidden paths to success. Figuring out what best to do was similar to solving a maze game or a crossword puzzle. This aspect of Angry Birds was always the most fun and challenging for me. There was the joy of that “aha” moment when you suddenly realized there was a totally different way to play the level than you had been doing, one that achieved a much higher score.

That’s why, when I checked the Leaderboards and saw some top scores (or worse still, average scores) that were significantly higher than my best effort, I knew it was time to head back to the drawing board — and figure out what I was doing wrong. Eventually, occasionally only after hours of experimenting, I almost always solved the puzzle and joined the group of top scores. As a last resort, I checked the walk-throughs to discover what I had missed. For me, going to the walk-throughs was an admission of defeat. It was tantamount to going to the solutions page for a crossword puzzle to find out the answers to the clues that had stumped me.

Taken together, this all made Angry Birds and especially Angry Birds Seasons two of my all-time favorite games.

But now, with things like the character swaps (and even worse, the horrible “Last Chance” option) in Angry Birds Star Wars II, all of that is gone. Solving the puzzles have been largely supplanted by an assortment of gimmicks that allow you to get “enhanced” higher scores. All of these gimmicks encourage you to spend money on in-app purchases, something that the game continuously and annoyingly prompts you to do. The Last Chance option is especially irksome, as it entirely abandons a critical aspect of the game: the limit on how many turns you get before a level is over.

To be fair, solving puzzles is not necessarily gone. You can still play the game as if all those gimmicks do not exist (which is what I do). But it’s gone if you want to compare your scores with the Leaderboards at ABN or in Apple’s Game Center — because those boards contain the “artificially enhanced” scores.

This became especially apparent in the Rise of the Clones levels. There were levels that had top scores between 20,000 and 45,000 more points than I had been able to achieve. I was almost certain there was no way to get those scores with the default set of birds. Mystified as to how these scores had been obtained, I went to the walk-throughs. Sure enough, I discovered that these scores were made possible only via character swaps. The purist in me rejected this as a solution.

Now, I suppose one could argue that figuring out which characters to use and how best to use them is just another type of puzzle to be solved. I might be persuaded to agree with that, but only if the swaps were truly part of the game — meaning that players had an unlimited permanent pool of all the characters to draw from. That way you could experiment and try different strategies — just as you can do with the default set of characters.

This is definitely not the case. Inevitably, to experiment with an assortment of different characters, and especially to try low probability of success maneuvers, you will have to spend money to purchase additional character quantities. This erases the level playing field of yore. Those with more money (or at least a greater willingness to spend money) will wind up with a significantly better chance of attaining high scores. And, without checking the walk-throughs (which, as I said, I like to avoid), there is no way of knowing how the listed high scores were achieved — especially if or how character swaps or last chances were used.

Let’s be frank. The reason Rovio put all these additional options into their games is not because they thought it would improve gameplay or add to a player’s enjoyment. If that was the case, they could have included the options for free or perhaps for a one-time upgrade fee. No, Rovio is looking for every way it can to squeeze more money out of its user base. And a never-ending stream of in-app purchasing is, from their perspective, the perfect way to do it. Combined with the incessant unavoidable advertising (and “Stuck?” screens and “Carbonite melting” messages) that keep appearing, my personal enjoyment of Angry Birds Star Wars II has deteriorated to the point that I almost ready to abandon it altogether.

So yes, for all these reasons, I would prefer if the Leaderboards remained free of character swaps and such. However, I recognize that enforcing this, especially for a game that had these options built in right from the start, is all but impossible to do. As I see it, the ABN site was in a rock vs. hard place position and made the best decision they could. It’s just too bad that Rovio put them in that position.”

Update [July 2014]: Rovio has somehow managed to make a bad situation worse. In the Master Your Destiny section of the latest update to the Star Wars II game, there are no provided birds at all! Instead, you have to use saved characters for each and every toss, drawing down your storage. This effectively means that getting a top score will require spending money, as there is no way to sufficiently experiment with different strategies given the limited amount of birds you can acquire for free. For example, I typically play a level several hundred times before assuming I’ve got my best score. There’s no way I could do this with spending a lot of money here.

I checked the reviews of the game on iTunes. There are now many one-star reviews expressing this same sentiment. As for me, I have dumped this game and will never play it again. I only hope that Rovio does not wind up doing something similar to Angry Birds Seasons, my favorite of the Rovio games.

The 3 biggest takeaways from WWDC keynote

Dreams really do come true.

That’s the mantra I kept repeating to myself as I watched this year’s WWDC Keynote. Make no mistake: this was a historic keynote. It’s hard to overstate what Apple did today. An incredible number of groundbreaking features were revealed for both the OS X Yosemite and iOS 8 — due out this fall.

Consider this for starters: Apple announced Health (new iOS “health and fitness apps that can communicate with each other, with your trainer, and even with your doctor”), HomeKit (software that provides control of home automation devices from your iPhone or iPad) and an entirely new programming language (Swift). These announcements alone (actually, even just one of them) would be sufficient to satisfy most companies as the entirety of a media event. And yet, for this year’s WWDC, Apple only had time to briefly mention them. If you blinked,  you missed the topics altogether. That’s how much was going on here.

But I digress (which is very easy to do with today’s announcements). Back to my dreams coming true. Of the new features Apple announced, three in particular stand out for me. That’s because they each represent Apple delivering on items that have been on my wish list for more years than I care to count.

Continuity

Over the years, I have written numerous articles about the potential “iOS-ification” of OS X. Loosely defined, the term refers to making OS X run more like iOS. As I pointed out, this could be either a good thing or a bad thing.

Apple could have chosen to make OS X increasingly mimic iOS system attributes — such as a lack of access to system software and the removal of the Finder. To me, that would be a disaster.

The better side of iOS-ification is to have OS X work ever more seamlessly with iOS, while not changing the basic OS X structure. This is the direction Apple has been going in previous iterations of OS X. Maps is a perfect example — with its ability to send a directions map directly from OS X to your iOS device. Another example is the similarity of interface and shared content of Notes across both OS X and iOS apps.

My dream was that Apple would continue down this road and avoid the dark path altogether. Happily, this is precisely what Apple has done. With OS X Yosemite, Apple not only expanded similarities of apps across platforms, but doubled down with the introduction of an entirely new set of features called Continuity.

One aspect of this (called Handoff) allows what you do on one platform to be instantly picked up on another. This means, for example, you can start working on an email on your Mac and finish it up (and send it) from your iPhone.

Via Continuity features, you can also access capabilities from one platform to use on the other. For example, with Yosemite and iOS 8, you’ll be able to answer and make phone calls on your Mac via a connection to your iPhone. Your Mac can also make an instant Hotspot connection to your iPhone, for online access when no Wi-Fi is available.

[Update: Almost forgot to mention: AirDrop will finally work between iOS and OS X devices.]

This is potentially huge for Apple. If all of this works anywhere close to as well as it appeared in the demos, it will have the added benefit (to Apple) of selling more Macs. If you currently own an iPhone and a PC, it forces you to consider how much better your workflow would be if you instead had an iPhone and a Mac.

iCloud Drive

At least since 2010, I have been complaining about iOS file-sharing — especially sharing documents between Macs and iOS devices. I have lamented about how complicated (and sometimes impossible) it has been to make such transfers. More recently, while noting improvements to document sharing, I still lamented remaining limitations — such as that files saved to Documents-in-the-Cloud are accessible only from the app that created the document. This meant, for example, that there was no way to take a TextEdit document saved to iCloud on your Mac and open that file in any iOS app.

My dream was that Apple would someday relent and provide Dropbox-like access to files in iCloud. With iCloud Drive, Apple appears to have granted my wish. [It’s sort of a mashup of the now extinct iDisk with iCloud’s Documents in the Cloud.]

Although I still have questions about how exactly iCloud Drive works, it is at least a welcome step in the right direction. On the Mac, it appears that you drag documents to the iCloud Drive window/folder. Having done that, you can work on (and save changes to) these documents directly from within that location. More importantly, iOS apps can bring up an iCloud Drive panel to have access to (and thus be able to open) these same files, regardless of the app that created the file on the Mac. At last!

Extensibility

Over the years, one of the most frustrating features of iOS has been the inability to extend the reach of third-party iOS utilities system-wide. Two obvious examples: Wouldn’t it be great if you could easily access TextExander shortcuts from any iOS app? Or access 1Password’s data from within Safari?

I have maintained hope that, despite the restrictions due to sandboxing, Apple might some day allow such options. With iOS 8’s new extensibility, Apple appears to have delivered on this third dream of mine. I’m not yet certain whether it will allow TextExpander or 1Password to do what I want, but it’s definitely moving in that direction. As demo-ed at the Keynote, you’ll certainly be able to do things like add filters to the Photos app, add your own choice of third-party apps to Shared sheets, add custom widgets to Notifications, and even (trumpets blaring here) add system-wide third-party keyboards!

This is huge. Mega-huge. It will take awhile before third-party developers update their apps to take advantage of all of this. But it could well turn out to be the most significant new feature in iOS since the App Store opened.

Wait! There’s more…

So those are three items at the top of my WWDC announcements list. But they are hardly the only ones that generated excitement. Here’s a sampling of other features that are sure to generate buzz in the months ahead:

• With the new Messages app, you’ll be able to speak a message and have it delivered as audio to the recipient. No need for you to type or even dictate your text message.

• With Family Sharing, you can share data with up to six other people — allowing all to automatically share photos, calendars, reminders, music, movies and more.

• With QuickType, iOS devices will predict, based on your prior typing, what you intend to type — before you even enter the first letter of the next word.

• Among the expanded options in Siri, you’ll be able to use Shazam to analyze and recognize songs.

• With Apple’s new Metal SDK, games will be able to process information up to 10X faster, allowing for true console-level performance in iOS.

..and on and on.

Apple didn’t address every item on my wish list. Multi-tasking (as with a split-screen) and simplified copy-and-paste (especially across apps) remain as big items for the future. But I’m fine with that. When I look at all Apple delivered this year, I’m more optimistic than ever about what Apple can do in time for next year. At this rate, I may even be able to throw out my wish list altogether in a year or two.

I know there are nay-sayers out there, grumbling that Apple did not announce any new hardware at the Keynote. I admit that this surprised me as well. At least it did until I considered the full weight of what Apple did announce. Given the scope of what was covered in a fast-paced two hours, there was no room for new hardware. I’m not worried. Before the year is over, I am certain we’ll see new iPhones and new iPads, and almost certainly a new Apple TV, new iMacs, and some sort of wearable technology.

WWDC started the ball rolling with its almost overwhelming number of software announcements. The hardware will soon follow.

No other company besides Apple has such complete control over both the hardware and software ends of the market. This is what allows Apple’s devices to work so well together. Nowhere has this been more apparent than in the product integration we saw on the WWDC stage today. That’s why I believe today’s announcements will allow Apple to go beyond its current lead in innovation and lap the competition altogether. They are that significant.