FORUMS
Remove All Ads from XDA

[HOW-TO]Flappy Mods | Make your own Flappy Bird!

2,525 posts
Thanks Meter: 2,448
 
Post Reply Email Thread


IMPORTANT :- My imbox is overflowing with PMs, please keep sending them but understand that I won't be able to reply immediately.

We all know FlappyBird that super irritating bird crashing into every obstacle it sees. Since FlappyDoge was released I am sure some of you decompiled that apk and snooped around a bit. I made this thread for the less advance users who haven't had the guts to do that! Think how cool it would be to show your friends your version of Flappy____ that has your face on it!

I've created some elements in Photoshop ( and attached the psd's ) so that you find editing the game even easier.

Here is an example I quickly did ( Really quickly :P ) :


Tutorial:

1. Decompile:
  • First off download the original FlappyBird Here
  • Then decompile it with this tutorial

Code:
C:\Path to apktool>apktool d "Original FlappyBird.apk" workspace
2. Graphics:

Now we get to the actual modding, download my zip here. In there is a font folder, open that up and install the font.
  • Unzip then navigate to assets/gfx - This folder contains most of the Graphic elements of FlappyBird. ( The birds, Buttons, Score etc. )
  • In there is two files, a psd and png, open the atlas.psd in Photoshop and edit away, I categorized the parts already. Note:- If you don't have Photoshop, you can edit the png, it will be a little bit harder though.
  • Copy the "atlas.png" to the assets/gfx of the decompiled apk.

3. Splash:
  • In my Zip, navigate to drawable - Once again there is a psd and png file, edit as you like.
  • Copy the "splash.png" to /res/drawable of the decompiled apk.

4. Icon:
  • The folders: drawable-640dpi ; drawable-mdpi ; drawable-xhdpi ; drawable-xxhdpi contains different sizes of icons.
  • Edit them as you like, again there is psds and pngs. - You can easily change the color gradient in Photoshop!
  • Copy all the ic_launcher.png files to their corresponding folders in the decompiled apps /res directory.

5. App Name and Others:

In my Zip, navigate to /values in there is a strings.xml open it with your choice of advanced text editor ( e.g. Notepad++ ).
To change the app name, edit the following line:

Code:
<string name="app_name">Flappy Pulse</string>
Then copy the strings.xml to the decompiled apk's /res/values/ folder.

6. Recompile & Sign:

Again recompile using My guide.

Code:
C:\Path to apktool>apktool b workspace FlappyExample.apk
Remember to sign your app otherwise it wont' install! - I always use Zipsigner

________________________________

That should do it! Hope you learned some things and had fun, enjoy raging at your own personalized Flappy_____

Thanks to @holabola for indirectly giving me the idea.







The Following 35 Users Say Thank You to PulseDroid For This Useful Post: [ View ] Gift PulseDroid Ad-Free
 
 
20th February 2014, 05:13 PM |#2  
PulseDroid's Avatar
OP Senior Member
Thanks Meter: 2,448
 
More
Reserved to showcase some Flappybird mods, mention me @PulseDroid if you want your mod here. Also feel free to request any mods.

NOTE:- Do NOT request a mod that removes the ads, that is seen as warez.


The Following 3 Users Say Thank You to PulseDroid For This Useful Post: [ View ] Gift PulseDroid Ad-Free
20th February 2014, 05:27 PM |#3  
SpaceCaker's Avatar
Senior Member
Flag netherlands
Thanks Meter: 11,015
 
More
u can also do this without decompiling but then u wont change title of app


also i have made a version fully themed but

i wont post xD

is bit *#*#* my friends wanted i xD

Sent from my S500 using xda app-developers app
20th February 2014, 05:33 PM |#4  
PulseDroid's Avatar
OP Senior Member
Thanks Meter: 2,448
 
More
Quote:
Originally Posted by SpaceCaker

u can also do this without decompiling but then u wont change title of app


also i have made a version fully themed but

i wont post xD

is bit *#*#* my friends wanted i xD

Sent from my S500 using xda app-developers app

Yip, but whats a mod without changing the name

Also, the PSD's are remakes of the icon backgrounds and such so its' a bit easier.
20th February 2014, 07:17 PM |#5  
holabola's Avatar
Member
Flag Plano
Thanks Meter: 123
 
Donate to Me
More
Awesome job Glad to finally see a tutorial up. I think I may make a thread when I get home to host everyone's mods. Would anyone be interested in that?

Sent from my C6916 using XDA Premium 4 mobile app
20th February 2014, 09:48 PM |#6  
maccag's Avatar
Member
Flag Coventry
Thanks Meter: 12
 
Donate to Me
More
Sent from my GT-N7100 using xda app-developers app[COLOR="Silver"]

---------- Post added at 09:48 PM ---------- Previous post was at 09:34 PM ----------


you can also change the package name by editing the Android Manifest.xml file and the apktool.yml file
21st February 2014, 05:06 AM |#7  
killoid's Avatar
Senior Member
Flag 23.7000° N, 90.3750° E
Thanks Meter: 444
 
More
can i request flappy bird mods here?
21st February 2014, 06:09 AM |#8  
PulseDroid's Avatar
OP Senior Member
Thanks Meter: 2,448
 
More
Quote:
Originally Posted by killoid

can i request flappy bird mods here?

Sure go for it.
The Following User Says Thank You to PulseDroid For This Useful Post: [ View ] Gift PulseDroid Ad-Free
21st February 2014, 06:27 AM |#9  
killoid's Avatar
Senior Member
Flag 23.7000° N, 90.3750° E
Thanks Meter: 444
 
More
Quote:
Originally Posted by PulseDroid

Sure go for it.

thanks. can i have it without ads & sounds? cause the sound is so annoying.& can you make the score not to show while playing? it makes me nervous. all other is okk.
21st February 2014, 07:41 PM |#10  
SpaceCaker's Avatar
Senior Member
Flag netherlands
Thanks Meter: 11,015
 
More
@Pulse when i converted mp3 to .ogg
for use as sound in assets folder it fcdhe apk

ofcourse we need root to logcat on 4.1+ devices nowadays so i couldnt logcat.
but have u managed to change sounds and such?

Sent from my S500 using xda app-developers app
21st February 2014, 10:58 PM |#11  
PulseDroid's Avatar
OP Senior Member
Thanks Meter: 2,448
 
More
Quote:
Originally Posted by SpaceCaker

@Pulse when i converted mp3 to .ogg
for use as sound in assets folder it fcdhe apk

ofcourse we need root to logcat on 4.1+ devices nowadays so i couldnt logcat.
but have u managed to change sounds and such?

Sent from my S500 using xda app-developers app

Yes, in the smali there is entries referring to the ogg sound files, use normal mp3 files and refer to them in the smali.

Can't remember path exactly will check tomorrow and add it to the thread.
Post Reply Subscribe to Thread

Tags
bird, edit, flappy, hack, mod

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes