Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. General talk
  3. Showcase
  4. Cute Floppy Bird clone of Flappy Bird written on QT5.2
Forum Updated to NodeBB v4.3 + New Features

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

Scheduled Pinned Locked Moved Showcase
13 Posts 4 Posters 6.5k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • X Offline
    X Offline
    xanm
    wrote on last edited by
    #1

    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

    1 Reply Last reply
    0
    • EddyE Offline
      EddyE Offline
      Eddy
      wrote on last edited by
      #2

      Congratulations!

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

      Qt Certified Specialist
      www.edalsolutions.be

      1 Reply Last reply
      0
      • L Offline
        L Offline
        leon.anavi
        wrote on last edited by
        #3

        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?

        http://anavi.org/

        1 Reply Last reply
        0
        • X Offline
          X Offline
          xanm
          wrote on last edited by
          #4

          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.

          1 Reply Last reply
          0
          • L Offline
            L Offline
            leon.anavi
            wrote on last edited by
            #5

            [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 :)

            http://anavi.org/

            1 Reply Last reply
            0
            • X Offline
              X Offline
              xanm
              wrote on last edited by
              #6

              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 :)

              1 Reply Last reply
              0
              • L Offline
                L Offline
                leon.anavi
                wrote on last edited by
                #7

                [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 :)

                http://anavi.org/

                1 Reply Last reply
                0
                • X Offline
                  X Offline
                  xanm
                  wrote on last edited by
                  #8

                  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.

                  1 Reply Last reply
                  0
                  • L Offline
                    L Offline
                    leon.anavi
                    wrote on last edited by
                    #9

                    [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 :)

                    http://anavi.org/

                    1 Reply Last reply
                    0
                    • X Offline
                      X Offline
                      xanm
                      wrote on last edited by
                      #10

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

                      1 Reply Last reply
                      0
                      • L Offline
                        L Offline
                        ltdangkhoa
                        wrote on last edited by
                        #11

                        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

                        1 Reply Last reply
                        0
                        • X Offline
                          X Offline
                          xanm
                          wrote on last edited by
                          #12

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

                          1 Reply Last reply
                          0
                          • L Offline
                            L Offline
                            ltdangkhoa
                            wrote on last edited by
                            #13

                            [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

                            1 Reply Last reply
                            0

                            • Login

                            • Login or register to search.
                            • First post
                              Last post
                            0
                            • Categories
                            • Recent
                            • Tags
                            • Popular
                            • Users
                            • Groups
                            • Search
                            • Get Qt Extensions
                            • Unsolved