Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

Cute Floppy Bird clone of Flappy Bird written on QT5.2



  • Hello

    Finally i have published Cute Floppy Bird in the Google Play.
    Yes, this is another copy of famous Flappy Bird, but written in QML, Box2D, Javascript, Java, C++.

    Will be happy to see comments, even bad ones.

    Game was tested on a lot of devices:

    • Motorola Droid Razr
    • Nexus One
    • Samsung Galaxy S Duos
    • Nexus s
    • Nexus 7 1st gen
    • Nexus 7 2nd gen
    • Nexus 5
    • Sone Xperia Ray
    • Samsung Galaxy S3
    • Nexus 4
    • Acer Iconia Tab A510
    • Galaxy S Plus
    • Alcatel OneTouch M'POP 5020D
    • Samsung Galaxy Fame GT-S6810
    • ASUS Transformer Pad TF300TG

    Also i added feature to play in landscape and portrait mode.
    AdMob added for monetisation.

    And this mostly test project, to learn how to develop for android on QT.

    In the development i faced a lot of problems:

    • Some lags on Samsung devices.
    • No AdMob plugin for QT
    • Problem with sound effects in qml
    • Not working volume up/down buttons in QT apps on android
    • etc

    Most of them was solved.

    PS:
    This game was developed in 2 month.

    PS PS:
    http://xanm.blogspot.ru/2014/04/cute-floppy-bird-now-is-in-google-play.html

    Link:
    https://play.google.com/store/apps/details?id=org.qtproject.xanm.birdgame



  • Congratulations!

    Nice job and thanks for your contributions to the Qt community.



  • I've just tried it out on Android device and I am wondering to you plan to release it as a native app for Jolla?



  • I just finished version for android and faced a lot of problems, and still have some thing i want to fix. I heard partly about Jolla, but didn't think about it much. May be this is good idea to publish this app for Jolla.



  • [quote author="xanm" date="1397543593"]May be this is good idea to publish this app for Jolla.[/quote]

    Jolla's SailfishOS is based on Qt5 so I guess that you should be able to port your application relatively easy.

    I've just checked the Games category at the Jolla store. There are two sub-categories: Puzzle and Adventure. Only 6 games are available for download at the Adventure sub-category and none of them is similar to Flappy Bird :)



  • Yep! Looks like this is great idea))
    But i don't have Jolla phone, so i will try to publish my android api version.
    Thanks for the idea :)



  • [quote author="xanm" date="1397547299"]
    But i don't have Jolla phone, so i will try to publish my android api version.
    Thanks for the idea :)[/quote]

    SailfishOS SDK comes with a virtual machine for testing. Just go to https://sailfishos.org/ to download it and to get started :)



  • I see, this is good variant, but i have some important features which was implemented on Android SDK API. And there will be some problems with AdMob. i will try to publish apk first and then will look how to port game to SailfishOS SDK.



  • [quote author="xanm" date="1397547867"]i will try to publish apk first and then will look how to port game to SailfishOS SDK.[/quote]

    Sounds like a good plan :) Good luck and please let me know when the game is available for Jolla :)



  • Game was submitted to QA for Jolla :)
    I soon as it will be published i will send you the link.



  • I suggest you to use QMultimedia replace of QSoundEffect. It'll work both on ios and android, but now not working with bb10 (haven't tested with wp platform yet)

    If you need more details, contact me via luuthaidangkhoa@gmail.com

    Check out my working "mice" ;)

    https://play.google.com/store/apps/details?id=org.ltdangkhoa.chitchitmice5

    https://itunes.apple.com/ca/app/chitchit-mice/id855732635?mt=8&ign-mpt=uo=2

    http://appworld.blackberry.com/webstore/content/52710887



  • As i know QSoundEffect is part of QMultimedia. And i have some scale problems on my nexus 7 with you game.



  • [quote author="xanm" date="1397626597"]As i know QSoundEffect is part of QMultimedia. And i have some scale problems on my nexus 7 with you game.[/quote]

    I'm sorry, using QMediaPlayer instead. My game didn't test on tablet for android yet, just stick with Qt on multiple platform first.

    Good luck to you


Log in to reply