Skip to main content
deleted 37 characters in body
Source Link
user1430
user1430

If the .apk size is 900kb in the store, it'sIt's possible that Flappy Birdto use an Android "APK Expansion File" so that additional content is downloaded at runtime the first time you launch it.

Next, if you have very few graphics that always repeat (if I remember well Flappy Bird has very few graphics assetassets) they comecan be compressed in the .apk.apk and expendedexpanded in memory-memory during execution. Graphics assetand art assets are the files that have more impact on final .apk size together with sound files.apk sizes than most other assets.

Unity loadloads a lot of stuff he need, but if you program the game directly in OpenGL you are able to cut your code and libraries to the essential and achieve very small packages. I

I remember the time when Adventure Gamesadventure games (like maniac mansionManiac Mansion) were all in one floppy disk.

If the .apk size is 900kb in the store, it's possible that Flappy Bird use Android "APK Expansion File" so that additional content is downloaded at runtime the first time you launch it.

Next, if you have very few graphics that always repeat (if I remember well Flappy Bird has very few graphics asset) they come compressed in the .apk and expended in memory during execution. Graphics asset are the files that more impact on final .apk size together with sound files.

Unity load a lot of stuff he need, but if you program the game directly in OpenGL you are able to cut your code and libraries to the essential and achieve very small packages. I remember the time when Adventure Games (like maniac mansion) were all in one floppy disk.

It's possible to use an Android "APK Expansion File" so that additional content is downloaded at runtime the first time you launch it.

Next, if you have very few graphics that always repeat (if I remember well Flappy Bird has very few graphics assets) they can be compressed in the .apk and expanded in-memory during execution. Graphics and art assets are the files that have more impact on final .apk sizes than most other assets.

Unity loads a lot of stuff, but if you program the game directly in OpenGL you are able to cut your code and libraries to the essential and achieve very small packages.

I remember the time when adventure games (like Maniac Mansion) were all in one floppy disk.

Source Link
Erik
  • 326
  • 1
  • 5

If the .apk size is 900kb in the store, it's possible that Flappy Bird use Android "APK Expansion File" so that additional content is downloaded at runtime the first time you launch it.

Next, if you have very few graphics that always repeat (if I remember well Flappy Bird has very few graphics asset) they come compressed in the .apk and expended in memory during execution. Graphics asset are the files that more impact on final .apk size together with sound files.

Unity load a lot of stuff he need, but if you program the game directly in OpenGL you are able to cut your code and libraries to the essential and achieve very small packages. I remember the time when Adventure Games (like maniac mansion) were all in one floppy disk.