How many angry birds defeat how many pigs in google+?

Christian Harms's picture

Coding (in spare time) should be fun. Some times I change this with real gaming like the angry birds on google+. But after some days of scoring agains my friends I opened the HttpFox plugin and looked behind the normal interface.

And I got a view of the JSON-data files from the angry birds game. Every level is offered in a single json-file and has count for the 1-, 2- or 3-star assessment. With some python scripting I fetched all level files from the app enginge instance of angry birds.

  1. import json, urllib
  2. for level in range(1,9):
  3.   for stage in range(1, level <6 and 22 or 16):
  4.     #url is shorted to prevent copy/paste kiddies ...
  5.     lvUrl = "https://r3138-dot-xxxx.appspot.com/cors/fowl/json/Level%d-%d.json" % (level, stage)
  6.     data = json.loads(urllib.urlopen(lvUrl).read())
  7.     print "You need %s points for 3 stars in level %d-%d." % (
  8.                data["scoreGold"], level, stage)

That's was so easy - all work was done.

And the answer to the question (for all 8 levels and the Chrome level):

Image652 birds are availbale to defeat the 911 pigs!

So I can add some other funny statistics:

  • 85x BIRD_BLACK
  • 82x BIRD_BLUE
  • 1x BIRD_BOOMERANG_STILL
  • 34x BIRD_GREEN
  • 128x BIRD_RED
  • 104x BIRD_WHITE
  • 219x BIRD_YELLOW
  • 77x PIG_BASIC_BIG
  • 282x PIG_BASIC_MEDIUM
  • 354x PIG_BASIC_SMALL
  • 128x PIG_HELMET
  • 4x PIG_KING
  • 66x PIG_MUSTACHE

And if you ever need to know how many points are the limits for 3-stars:

Complete 3-star limit table for angry birds on google+

Resize your browser to get the complete table!

1 / 9 / 17 2 / 10 / 18 3 / 11 / 19 4 / 12 / 20 5 / 13 / 21 6 / 14 / 22 7 / 15 / 23 8 / 16 / 24
Level1 1-8 3 birds vs 1 pig
gold: 32000
5 birds vs 4 pigs
gold: 60000
4 birds vs 2 pigs
gold: 41000
4 birds vs 1 pig
gold: 28000
4 birds vs 5 pigs
gold: 64000
4 birds vs 2 pigs
gold: 35000
4 birds vs 3 pigs
gold: 45000
4 birds vs 4 pigs
gold: 50000
9 - 16 4 birds vs 3 pigs
gold: 50000
5 birds vs 2 pigs
gold: 55000
4 birds vs 4 pigs
gold: 54000
4 birds vs 3 pigs
gold: 45000
4 birds vs 3 pigs
gold: 47000
4 birds vs 9 pigs
gold: 70000
4 birds vs 3 pigs
gold: 41000
5 birds vs 4 pigs
gold: 64000
17 - 21 3 birds vs 3 pigs
gold: 53000
5 birds vs 4 pigs
gold: 48000
4 birds vs 1 pig
gold: 35000
5 birds vs 2 pigs
gold: 50000
8 birds vs 3 pigs
gold: 75000
Sum of birds: 91

Sum of pigs: 66
Level2 1-8 4 birds vs 7 pigs
gold: 60000
4 birds vs 5 pigs
gold: 60000
5 birds vs 11 pigs
gold: 102000
4 birds vs 4 pigs
gold: 50000
4 birds vs 4 pigs
gold: 80000
3 birds vs 4 pigs
gold: 62000
4 birds vs 3 pigs
gold: 50000
3 birds vs 5 pigs
gold: 53000
9 - 16 4 birds vs 1 pig
gold: 28000
3 birds vs 3 pigs
gold: 40000
4 birds vs 3 pigs
gold: 69000
6 birds vs 2 pigs
gold: 60000
4 birds vs 4 pigs
gold: 70000
4 birds vs 4 pigs
gold: 50000
5 birds vs 5 pigs
gold: 50000
3 birds vs 3 pigs
gold: 62000
17 - 21 3 birds vs 3 pigs
gold: 36000
4 birds vs 5 pigs
gold: 60000
3 birds vs 2 pigs
gold: 47000
3 birds vs 4 pigs
gold: 52000
6 birds vs 5 pigs
gold: 75000
Sum of birds: 83

Sum of pigs: 87
Level3 1-8 3 birds vs 7 pigs
gold: 63000
4 birds vs 6 pigs
gold: 50000
3 birds vs 4 pigs
gold: 57000
3 birds vs 4 pigs
gold: 39000
3 birds vs 9 pigs
gold: 108000
3 birds vs 9 pigs
gold: 60000
4 birds vs 7 pigs
gold: 55000
4 birds vs 5 pigs
gold: 75000
9 - 16 3 birds vs 7 pigs
gold: 65000
4 birds vs 6 pigs
gold: 50000
4 birds vs 4 pigs
gold: 50000
5 birds vs 3 pigs
gold: 50000
3 birds vs 4 pigs
gold: 40000
4 birds vs 5 pigs
gold: 50000
3 birds vs 4 pigs
gold: 55000
3 birds vs 4 pigs
gold: 70000
17 - 21 4 birds vs 5 pigs
gold: 68000
5 birds vs 7 pigs
gold: 85000
3 birds vs 5 pigs
gold: 63000
5 birds vs 9 pigs
gold: 110000
7 birds vs 9 pigs
gold: 107000
Sum of birds: 80

Sum of pigs: 123
Level4 1-8 3 birds vs 3 pigs
gold: 62000
3 birds vs 8 pigs
gold: 56000
3 birds vs 3 pigs
gold: 55000
4 birds vs 4 pigs
gold: 60000
4 birds vs 10 pigs
gold: 93000
4 birds vs 5 pigs
gold: 57000
5 birds vs 4 pigs
gold: 70000
4 birds vs 3 pigs
gold: 50000
9 - 16 4 birds vs 3 pigs
gold: 40000
4 birds vs 4 pigs
gold: 45000
3 birds vs 5 pigs
gold: 75000
4 birds vs 6 pigs
gold: 94000
4 birds vs 4 pigs
gold: 76000
6 birds vs 10 pigs
gold: 85000
5 birds vs 4 pigs
gold: 80000
4 birds vs 8 pigs
gold: 77000
17 - 21 3 birds vs 1 pig
gold: 30000
5 birds vs 3 pigs
gold: 83000
3 birds vs 4 pigs
gold: 50000
5 birds vs 10 pigs
gold: 107000
6 birds vs 7 pigs
gold: 85000
Sum of birds: 86

Sum of pigs: 109
Level5 1-8 3 birds vs 7 pigs
gold: 55000
3 birds vs 5 pigs
gold: 50000
4 birds vs 4 pigs
gold: 80000
4 birds vs 7 pigs
gold: 70000
4 birds vs 7 pigs
gold: 65000
4 birds vs 7 pigs
gold: 85000
5 birds vs 5 pigs
gold: 85000
5 birds vs 6 pigs
gold: 80000
9 - 16 4 birds vs 7 pigs
gold: 70000
4 birds vs 5 pigs
gold: 50000
4 birds vs 5 pigs
gold: 63000
4 birds vs 8 pigs
gold: 72000
3 birds vs 4 pigs
gold: 60000
3 birds vs 3 pigs
gold: 58000
4 birds vs 4 pigs
gold: 60000
4 birds vs 7 pigs
gold: 113000
17 - 21 7 birds vs 7 pigs
gold: 100000
5 birds vs 13 pigs
gold: 110000
5 birds vs 3 pigs
gold: 115000
4 birds vs 8 pigs
gold: 97000
5 birds vs 15 pigs
gold: 175000
Sum of birds: 88

Sum of pigs: 137
Level6 1-8 4 birds vs 7 pigs
gold: 58000
4 birds vs 4 pigs
gold: 72000
4 birds vs 5 pigs
gold: 63000
4 birds vs 4 pigs
gold: 80000
3 birds vs 5 pigs
gold: 65000
3 birds vs 4 pigs
gold: 78000
4 birds vs 7 pigs
gold: 115000
4 birds vs 8 pigs
gold: 88000
9 - 15 3 birds vs 8 pigs
gold: 100000
6 birds vs 3 pigs
gold: 85000
3 birds vs 7 pigs
gold: 100000
5 birds vs 12 pigs
gold: 100000
5 birds vs 6 pigs
gold: 80000
5 birds vs 7 pigs
gold: 92000
5 birds vs 14 pigs
gold: 120000
Sum of birds: 62

Sum of pigs: 101
Level7 1-8 4 birds vs 7 pigs
gold: 120000
3 birds vs 15 pigs
gold: 135000
4 birds vs 7 pigs
gold: 64000
4 birds vs 4 pigs
gold: 80000
5 birds vs 4 pigs
gold: 80000
4 birds vs 9 pigs
gold: 75000
4 birds vs 10 pigs
gold: 100000
5 birds vs 7 pigs
gold: 90000
9 - 15 5 birds vs 13 pigs
gold: 130000
5 birds vs 9 pigs
gold: 100000
4 birds vs 11 pigs
gold: 98000
4 birds vs 6 pigs
gold: 85000
4 birds vs 5 pigs
gold: 60000
5 birds vs 5 pigs
gold: 60000
5 birds vs 13 pigs
gold: 150000
Sum of birds: 65

Sum of pigs: 125
Level8 1-8 4 birds vs 12 pigs
gold: 100000
4 birds vs 7 pigs
gold: 60000
5 birds vs 8 pigs
gold: 120000
4 birds vs 8 pigs
gold: 102000
5 birds vs 6 pigs
gold: 80000
5 birds vs 7 pigs
gold: 105000
4 birds vs 14 pigs
gold: 145000
6 birds vs 7 pigs
gold: 110000
9 - 15 4 birds vs 7 pigs
gold: 140000
5 birds vs 6 pigs
gold: 120000
5 birds vs 7 pigs
gold: 100000
5 birds vs 7 pigs
gold: 105000
6 birds vs 5 pigs
gold: 145000
4 birds vs 5 pigs
gold: 85000
5 birds vs 8 pigs
gold: 140000
Sum of birds: 71

Sum of pigs: 114
Levelchrome 1-7 4 birds vs 5 pigs
silver: 65000 eagle: 100
gold: 75000
3 birds vs 7 pigs
silver: 85000 eagle: 100
gold: 92000
3 birds vs 6 pigs
silver: 65000 eagle: 100
gold: 73000
4 birds vs 8 pigs
silver: 80000 eagle: 100
gold: 87000
4 birds vs 8 pigs
silver: 78000 eagle: 100
gold: 85000
4 birds vs 8 pigs
silver: 57000 eagle: 100
gold: 64000
4 birds vs 7 pigs
silver: 78000 eagle: 100
gold: 85000
Sum of birds: 26

Sum of pigs: 49

Which Levels in Angry Birds have the Chrome Ball to unlock the Google Chrome Levels?

More simple task is to detect where the chrome logos are hidden to active the Chrome level - more detailed features are available on angrybirdsnest.com.

  • Level1-16
  • Level1-18
  • Level1-20
  • Level2-4
  • Level2-20
  • Level3-7
  • Level3-14
  • Level4-4
  • Level4-13
  • Level5-5
  • Level6-9
  • Level6-13
  • Level7-8
  • Level8-2

Where are invisible blocks on angry birds on google+ ?

And in the higher levels I found a entry named "BREAKABLE_STATIC_BLOCK_INVISIBLE" in the following levels:

  • Level7-3
  • Level7-4
  • Level7-7
  • Level7-8
  • Level7-9
  • Level7-11
  • Level8-3
  • Level8-4
  • Level8-15

What fruits are used in the angry birds levels?

  • Level2-10: STRAWBERRY
  • Level2-14: WATERMELON
  • Level2-19: BANANA
  • Level3-21: DONUT
  • Level4-11: HAM
  • Level5-6: BANANA
  • Level5-12: STRAWBERRY + HAM
  • Level5-13: WATERMELON + APPLE + BANANA + HAM + DONUT
  • Level7-4: STRAWBERRY + BANANA + WATERMELON + APPLE + DONUT + HAM
  • Level7-13: APPLE + HAM + WATERMELON + STRAWBERRY + BANANA
  • Level8-13: WATERMELON + STRAWBERRY + BANANA

And I have no idea when the extended levels are available for playing - I was only looking in the json-files while playing. This is not very releated to the normal coding content but a funny result with some old-scool-scriping.

Comments

tbee's picture

Have you taken a look to the finish law bevor you write your artikel ;)
I think it will be better for you to remove Finland from your holiday list :)))

Nico Heid's picture

The proposal also forbids the reverse engineering of software if the software is used as a technical protection measure.

Or did they change anything.
So either i missed something or you're not really having a point.

tbee's picture

Just kidding ....
if Christian goes to finland they wil give them a job and let them never go look on their website...

Nico Heid's picture

i don't think he needs to go to finland to find another job ;)
not saying finland isn't a nice place.

Christian's picture

Check out this http://www.infoq.com/presentations/Angry-Birds-on-HTML5 with a talk about one of the creators of Chrom ANgry Birds