Showing posts with label Angry Birds. Show all posts
Showing posts with label Angry Birds. Show all posts

Saturday, October 15, 2011

How to Transfer Angry Birds Score and Progress to iPhone 4S


I upgraded from an iPhone 4 to iPhone 4S. Like many people, I do not sync my iPhone 4 with iTunes regularly, and I didn't have the time or bothered to upgrade iPhone 4 to iOS5 before purchasing the iPhone 4S (if I do that, I would have to spend much time on reconfigurating the iPhone 4 after the OS upgrade).

As a result, my iPhone 4S is a "clean" phone, and my immediate problem is to configure all the Apps arrangements and settings. Quickly, I also realized that none of my game score and setting were carried over by iTunes. Specifically, I spent quite some time playing Angry Birds, and I wanted to transfer all my progress and scores to the new iPhone 4S.

After some research and trial, I discovered the following method for transferring Angry Birds progress and score data to the new phone. I think the same would work for moving or sharing Angry Birds between 2 iOS devices (e.g. moving from iPad to iPad 2, etc.). My disclaimer is that this worked for me on my case, and I cannot be responsible for any data or personal loss if you follow the procedures.

1. As a good practices, always back up your data using iTunes before attempting any modification on your iOS device, so that you will always have a path for falling back to the current state.

2. Download an application for PC called DiskAid.  This is a paid application with 14-day free trail. It essentially functions as a "Windows Explorer" for your iPhone when it is connected to your computer's USB port.

3. After the installation, connect iPhone 4 to the PC. Open DiskAid, and click "DiskAid" in the menu bar, then choose “Preferences”. A new tab opens, click “Advanced” tab and make sure to check boxes for:
- “Display all Apps even if they dont have their 'File Sharing' enabled";
- “Show root path for Apps”
- “Show hidden files and folders”


Click "Save". After that, you should be able to see ALL the applications stored on your iPhone 4.

4. Find the Angry Birds directory, click the “Documents” folder, and you’ll see the two files you need to transfer, highscores.lua and settings.lua.


5. Click on the "highscores.lua" and "settings.lua" file, right-click, and choose "copy to PC". Store these files on your desktop or somewhere you would remember.

6. Remove iPhone 4 from your computer's connection, connect iPhone 4S, follow the same procedures above and open the "Documents" folder for the Angry Birds game on your iPhone 4S. Then choose the "Copies files to Device" option on DiskAid, select the "highscores.lua" and "settings.lua" files stored on your computer from the earlier process, and move them to the "Documents" folder.

7. After the above, open Angry Birds on your new iPhone 4S, and you should see that all your previous scores are restored.  Enjoy continue playing the game!

I attempted to repeat the above processes for "Cut the Rope", "StreetFighter" and "iFighter" games. Unfortunately, they didn't work.  However, "Angry Birds" was the move time-consumed game for me, so I'm happy it was taken care of!

Monday, August 29, 2011

Angry Birds' Score Rules - Is It Fair?

"Angry Birds" is arguably the most successful game to date based on a mobile platform. People love to play Angry Birds, from young to old. The game's rules are fairly simple, and it serves well as a time-wasting entertainment.

Here is an interesting question/thought I have, solely based on my experiences with the game - are Angry Birds' score rules fair? I think not.

Well, for one, in order to judge something "fair" or "not fair", one needs to know the contents of the rules. Unfortunately, I didn't have the time and celebrity-significance of getting that information from Angry Bird's developers. Let me summarize the "rules of principles" (read NOT the entire ruling algorithm), based on my experiences, as the following:

- All Angry Birds players should know that the game has two related scoring systems. One is the actual "score", which is mathematically calculated based on how the game is played - how many pigs are killed, how many blocks are destroyed, and how many birds are used, etc. Once the level is completed (i.e. all pigs are killed), the 2nd system rates the player's overall performance and assigns a Star level out of three. Three Stars (3-Star) is the best.
- I claimed the above two systems are related because I think people would generally agree that, playing in the same episode at the same level, the higher the final score, the higher the Star level.
- The game awards a "Total Destruction" achievement if a player achieves 3-Star in all levels in each episode. In order to achieve 3-Star for all levels, players are addicted of coming back and improving their performances or scores for each level.

So far, I think most readers would agree with what I said above. But I think there are two additional ruling conditions that make the game's score rules "unfair". Based on my guess, they are the following:
- In order to achieve 3-Star for a particular level, the player must get a score higher than the previous record. For example, if the player got 160,000 points and 2-Star at a particular level, the player must get higher than 160,000 points for the possibility of winning a 3-Star when the level is played. In addition,
- the level has to be "played" in a particular way, (possibly) pre-defined by Angry Birds developers.



The last point above makes me drawing the conclusion that Angry Birds score rules are not necessarily "fair". Let me explain.

First, I don't believe the game assigns Star based on the final score in a level. I said the score and the Star are related, but the Star levels are not assigned by score ranges. For example, if the score is below 120,000, 1-Star; if the score is between 120,001 and 150,000, 2-Star; and if the score is higher than 150,000, 3-Star. This is NOT the case. I have not compared my scores with my friends for a particular level. However, I think it's possible that the game gives 2-Star to me and 3-Star to another person for a particular level, even if my highest score for that level is higher than the other person's. If I play the same level over and over again, and if I had achieved 2-Star for that level before, there is no guarantee that I would get a 3-Star no matter how much higher my new score is compared to my previous record. Getting a higher score than the previous record is one of the required conditions for getting a 3-Star, but it's not the only condition.

For the second condition, I think the game assigns Star level based on play patterns - how well the player executes the physics of the birds, and at what sequences the birds are used. In my experience, it is much easier to achieve 3-Star for some levels, even at the 1st attempt. I believe I can improve the scores for these levels (e.g. destroy more blocks, etc.) should I spend more time. However, I think I was given 3-Star because I "did it correctly" at the first attempts. In the opposite scenarios, the game simply refuses of giving 3-Star no matter how much "destruction" is made in a level, or how high the score is. In one particular example, Episode 1, Level 2, I attempted but failed many times for the 3-Star. My score record kept growing, but I always received 2-Star. When I finally "got it", I realized that I must over-shoot the red bird and let it kill a pig after bouncing from the wall. The game finally gave me the 3-Star because I think I followed "the right way". In another example, Episode 17, Level 7, I was able to kill all pigs using only two birds (many attempts and a little luck), with a total destruction of most concrete and wood blocks. I got bonus for the yellow bird and red bird I didn't use (10,000 each), and I scored 122,580 as a record for that level. I thought that was pretty high and pretty good, but I was given 2-Star (maybe the game thinks I was too lucky?). And I have not figured out how to achieve 3-Star for that level yet.

The above is perhaps read as boring and random. I wonder if there is any die-hard Angry Birds players ever paid attentions to these details. Too me, Angry Birds' Star-assignment is like a little black magic. The game rules are simple, but the scoring rules are not. When a product is defined, it is always important to strategize how the customers will perceive the final product. Some times, some perspectives of a product is designed to be "confusing" to customers (e.g. is there a correlation between the material cost of a skincare product and its retail price). In this case, I wonder if Angry Birds developers purposely made the Star levels difficult and relatively random, so that people would keep coming back and spend more time on the game.

Either way though, whether its score rules are fair, Angry Birds is still an excellent, entertaining, well designed mobile game.