Post Reply

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

OP PulseDroid

20th February 2014, 05:09 PM   |  #1  
PulseDroid's Avatar
XDA: ASSIST
OP Recognized Contributor / Themer
Thanks Meter: 2,353
 
2,513 posts
Join Date:Joined: Jan 2012
More


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.







Last edited by PulseDroid; 24th February 2014 at 01:32 PM.
The Following 32 Users Say Thank You to PulseDroid For This Useful Post: [ View ]
20th February 2014, 05:13 PM   |  #2  
PulseDroid's Avatar
XDA: ASSIST
OP Recognized Contributor / Themer
Thanks Meter: 2,353
 
2,513 posts
Join Date:Joined: Jan 2012
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.


Last edited by PulseDroid; 22nd February 2014 at 08:05 AM.
The Following 3 Users Say Thank You to PulseDroid For This Useful Post: [ View ]
20th February 2014, 05:27 PM   |  #3  
SpaceCaker's Avatar
Recognized Themer / Contributor
Flag netherlands
Thanks Meter: 10,779
 
13,355 posts
Join Date:Joined: Mar 2011
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
XDA: ASSIST
OP Recognized Contributor / Themer
Thanks Meter: 2,353
 
2,513 posts
Join Date:Joined: Jan 2012
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: 112
 
60 posts
Join Date:Joined: Jan 2012
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
Junior Member
Flag Coventry
Thanks Meter: 6
 
16 posts
Join Date:Joined: Nov 2009
Donate to Me
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
Last edited by mark manning; 22nd February 2014 at 05:31 AM. Reason: wrong quote
21st February 2014, 05:06 AM   |  #7  
killoid's Avatar
Senior Member
Flag 23.7000 N, 90.3750 E
Thanks Meter: 269
 
957 posts
Join Date:Joined: Feb 2013
More
can i request flappy bird mods here?
21st February 2014, 06:09 AM   |  #8  
PulseDroid's Avatar
XDA: ASSIST
OP Recognized Contributor / Themer
Thanks Meter: 2,353
 
2,513 posts
Join Date:Joined: Jan 2012
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 ]
21st February 2014, 06:27 AM   |  #9  
killoid's Avatar
Senior Member
Flag 23.7000 N, 90.3750 E
Thanks Meter: 269
 
957 posts
Join Date:Joined: Feb 2013
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
Recognized Themer / Contributor
Flag netherlands
Thanks Meter: 10,779
 
13,355 posts
Join Date:Joined: Mar 2011
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

Post Reply Subscribe to Thread

Tags
bird, edit, flappy, hack, mod
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Top Threads in Android Software Development by ThreadRank