Flappy bird

Entertainment for 5 minutes, hours, days
  • Нифига себе как круто!!!

    SPACEBAR TO JUMP лучше вынести на клавный экран, где заставка и наверно лучше PRESS SPACE TO JUMP

    Сейчас она сжатая 2067 байт. Если бы вместить сжатую версию в 2048 байт - было бы шикарно. :D
    Из хаоса в космос
  • + ещё бы версию на Англ языке
    Из хаоса в космос
  • zorggish wrote:Если кто-то нарисует небольшого размера спрайт птички колибри, хорошо видный на голубом фоне, будет очень здорово
    Готово
    Attachments
    Screenshot_1.png
    Screenshot_1.png (6.6 KiB)
    Viewed 15802 times
    Из хаоса в космос
  • I added the game to the desktop. If there is a nice 32x32 icon for FlappyBird, let me know or just add it.
  • flappybird renamed to floppybird to avoid copyright issues
    Из хаоса в космос
  • Also I wonder why the app is so huge. Probably we can use compressed images.
    Из хаоса в космос
  • Really cool to see Flappy Bird running on KolibriOS – smooth and surprisingly compact already. I like the idea of squeezing the final binary under 2048 bytes too — maybe worth experimenting with lighter fonts or more aggressive compression (UPX? smaller bitmap fonts?).
    io games
  • jimwoods wrote: Thu Jun 26, 2025 1:00 pm Really cool to see Flappy Bird running on KolibriOS – smooth and surprisingly compact already. I like the idea of squeezing the final binary under 2048 bytes too — maybe worth experimenting with lighter fonts or more aggressive compression (UPX? smaller bitmap fonts?).
    io games
    Currently, we try to rewrite all MSVC programs to GCC/TCC/FASM, so will be good to do this all together with size optimization.
  • Floppy Bird was rewritten in commit f4c4a7e29a.

    What was done:
    • Rewritten to C
    • Now is compiled via TCC instead of including pre-compiled binary
    • Refactored some code to squeeze it into same size as before
    • Fixed window resizing (#182)
    • Adaptation for different skin height
    • Fixed some tubes leftovers drawing
    • Changed tubes generation to be more predictable
    • Changed interface
    • Added Escape key for exit to main menu
    • Removed buttons from main menu (hotkeys left) :(
  • Who is online

    Users browsing this forum: No registered users and 5 guests