Apple Is there an Angry Birds Level Editor?

_Chaz_

GBAtemp's Official Mook™
Member
Joined
Sep 12, 2009
Messages
5,698
Trophies
0
XP
764
Country
United States
Was this supposed to be a post, or did you mean to make a thread with no back story?
 

Devin

"Local Hardware Wizard"
Member
Joined
Aug 17, 2009
Messages
5,955
Trophies
2
Age
29
Location
The Nexus
XP
4,538
Country
United States
_Chaz_ said:
Was this supposed to be a post, or did you mean to make a thread with no back story?

You have to post to make a thread.
lecture.gif
 

SifJar

Not a pirate
Member
Joined
Apr 4, 2009
Messages
6,022
Trophies
0
Website
Visit site
XP
1,175
Country
Team_Subspace said:
well then is there a way for me to do it on a computer then?
Sure. SSH into your iPod/iPhone/iPad and dump the levels to your computer. Then open them in a Hex editor and reverse engineer the level format. Modify what you want, replace them by SSH (definitely backup the original levels first) and play. Of course, be careful if you actually do decide to do this. Don't replace any files unless you're sure they're the right ones.

EDIT: Apparently on the N900, the levels are all written in Lua, and by the looks of things VERY easy to edit. All you need to do is decompile them and edit. You don't even need to recompile, it'll work with the decompiled Lua scripts. May be different on iOS devices, but I don't really see why it would be...
 

SifJar

Not a pirate
Member
Joined
Apr 4, 2009
Messages
6,022
Trophies
0
Website
Visit site
XP
1,175
Country
I have no idea what directory the Angry Birds resources would be in, I don't own any iOS devices, so don't know anything about the directory layout of them.

Also, as I realised they are Lua scripts, disregard my suggestion of using a Hex Editor. Instead, get a Lua decompiler (just google for one, I have never used one, so don't what one to suggest), and then edit the decompiled levels in a text editor (Notepad or similar would do the job, but I recommend something like Notepad++). On the N900, you don't need to recompile the levels, just copy the decompiled level back to your phone, so I assume its the same on iOS devices.
 

Gaz777

Active Member
Member
Joined
Feb 23, 2009
Messages
29
Trophies
0
Age
31
Location
UK
Website
Visit site
XP
662
Country
The levels do seem to be stored as compiled lua files.

You could always unpack the .ipa file, its a zip file, the the levels would be in "\Payload\AngryBirds.app\data_iphone\levels"

On you iphone/ipod/iPad they are in "/private/var/mobile/Applications//AngryBirds.app/data_iphone/levels"

if you have SBSettings on your iphone/ipod/iPad if you open it to where you can change brightness etc. press the 'More' button, then go to the bottom and press 'App Folders'
Finally find Angry Birds and it'll tell you the path.

Now you just have to find out how to decompile them.

Let me know how you get on, I'd like to know if you get them decompiled
 

SifJar

Not a pirate
Member
Joined
Apr 4, 2009
Messages
6,022
Trophies
0
Website
Visit site
XP
1,175
Country
Gaz777 said:
The levels do seem to be stored as compiled lua files.

You could always unpack the .ipa file, its a zip file, the the levels would be in "\Payload\AngryBirds.app\data_iphone\levels"

On you iphone/ipod/iPad they are in "/private/var/mobile/Applications//AngryBirds.app/data_iphone/levels"

if you have SBSettings on your iphone/ipod/iPad if you open it to where you can change brightness etc. press the 'More' button, then go to the bottom and press 'App Folders'
Finally find Angry Birds and it'll tell you the path.

Now you just have to find out how to decompile them.

Let me know how you get on, I'd like to know if you get them decompiled

http://luadec51.luaforge.net/ - I believe that was the tool used to decompile them for N900. You could try that.
 

Gaz777

Active Member
Member
Joined
Feb 23, 2009
Messages
29
Trophies
0
Age
31
Location
UK
Website
Visit site
XP
662
Country
SifJar said:
http://luadec51.luaforge.net/ - I believe that was the tool used to decompile them for N900. You could try that.

I gave it a try and it returned an error:
luadec.exe: Level1.lua:1: '=' expected near '?'

I know nearly nothing about lua files and even less about decompiling them, I'm guessing it could be encrypted, using a different version, or changed in another way.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    What to do today? Cut grass for 3-4 hours, or just get drunk and play video games... Hmm
    +1
  • BigOnYa @ BigOnYa:
    I need a remote controlled mower, so I can sit on the couch and do both.
  • BigOnYa @ BigOnYa:
    Sounds good to me, video games and booze it is then.
    +1
  • denpafan @ denpafan:
    Good choice
    +1
  • BigOnYa @ BigOnYa:
    Now what to play, Starfield or Fallout4. And what to drink, beer or Whiskey and Coke. Such tough decisions.
  • BigOnYa @ BigOnYa:
    Looks like its whiskey & coke, only 4 beers left. And think ill start with Falllout. :grog:
  • rqkaiju2 @ rqkaiju2:
    THIS IMAGE IS SO SCARY WTF. THAT SURE AS HELL IS NOT A CAT THATS LIKE A FUCKING DEMON

    Untitled2.png
  • Psionic Roshambo @ Psionic Roshambo:
    Bonus points for running things over with the lawn mower?
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Monster truck Lawn Mower extreme
    +1
  • BakerMan @ BakerMan:
    she was an apple appstore girl
    he was an uptodown boy
  • Psionic Roshambo @ Psionic Roshambo:
    He was an android boy
  • Psionic Roshambo @ Psionic Roshambo:
    She said see ya later boy lol
  • BakerMan @ BakerMan:
    something something boomer and r/im14andthisisdeep "ThAt'S tHe UnFoRtUnAtE sTaTe Of OuR mOdErN sOcIeTy"
  • BakerMan @ BakerMan:
    except they'd criticize you for having a phone in the first place lmao
  • Psionic Roshambo @ Psionic Roshambo:
    In my day we used smoke signals and liked it!!!
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    5G gives you covid!! Kills bees and lets the devil control your sperm!!! *Walks away frothing at the mouth*
    +1
  • BakerMan @ BakerMan:
    back in my day we just talked in person to communicate, and used books for entertainment, now pull yourself up by the bootstraps and develop a sense of work ethic, ya darn whippersnappers!
    +1
  • NormalCatelol @ NormalCatelol:
    "lets the devil control you sperm!!!" iwantsummadat!
    +1
  • BakerMan @ BakerMan:
    talk about a semen demon
    +1
  • a_username_that_isnt_cool @ a_username_that_isnt_cool:
    I got logged out of my GBAtemp account. First thing I think: "O SHIT DID I GET BANNED"
    +1
  • NormalCatelol @ NormalCatelol:
    oh noes!!!!!
    +1
  • BakerMan @ BakerMan:
    good thing you didn't
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Spermin on the mound was given by Jizzus
    Psionic Roshambo @ Psionic Roshambo: Spermin on the mound was given by Jizzus