RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    I made an original game for RetroPie

    Scheduled Pinned Locked Moved General Discussion and Gaming
    retropielibretrooriginalfun
    101 Posts 25 Posters 19.9k Views
    Loading More Posts
    • 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.
    • herb_fargusH
      herb_fargus administrators @Rincewind
      last edited by

      @Rincewind I have a suggestion. Replace all the birds with poop emojis and the pipes with toilets. Then you can rename it super floppy turds.

      If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

      Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

      RincewindR 1 Reply Last reply Reply Quote 1
      • RincewindR
        Rincewind @Ronoh55
        last edited by

        @Ronoh55 I am glad you enjoyed it :D

        I have actually thought about doing that, but I wasn't sure what to do in the case of a multiplayer game. Should I wait for input from at least one player, or all players before the pipes start moving? I think I might implement the former and see what that is like.

        I think getting a few points in a row without flapping isn't that big of a deal, let me illustrate:

        pipe opening range (R) := 120px
        gap between pipes (G) := 60px
        player height (H) := 12px

        Let the probability of going through a pipe without moving be Z:
        ∴ Z = (G-H)/(R)
        Z = 48 / 120 = 40%

        So to get 5 points in a row without flapping it would be a 1% chance (Z^5), or 1 in 100 games.

        I am fairly confident that the average player can get a score of higher than 5 without too much practice. I think it also adds a bit of excitement that you managed to get a run that gave you a few points for free.

        1 Reply Last reply Reply Quote 0
        • pjftP
          pjft @Rincewind
          last edited by

          @Rincewind Well, this is awesome - congrats and thank you for sharing! What a fun way to learn the libretro framework and develop your own game engine!

          I'll install it today. It's always great to have simple party games, both for the kids as well as for the non-gamer audiences. :) And it's also a great arcade-like game for the rest of us, so thank you!

          1 Reply Last reply Reply Quote 1
          • RincewindR
            Rincewind @herb_fargus
            last edited by Rincewind

            @herb_fargus I was thinking about making the game skin-able with texture packs. So maybe someone could make a Crappy Flappy game ;)

            1 Reply Last reply Reply Quote 0
            • pjftP
              pjft
              last edited by

              I scraped it in screenscraper and nothing showed up, as expected. Hope it counts towards the number you're trying to get to :)

              Any chance you'd share the metadata somewhere so I can edit mine manually? I'm kind of OCD around that.

              RincewindR 1 Reply Last reply Reply Quote 0
              • RincewindR
                Rincewind @pjft
                last edited by Rincewind

                @pjft I am exacly the same way :)

                This is what I intend to add to screenscraper.fr:
                Developer: Courtney Pitcher
                Publisher: Courtney Pitcher
                Release date: 5 February 2019
                Genre: Arcade
                Players: 8
                Description: Super Flappy Birds is a multiplayer clone of the game Flappy Bird by Dong Nguyen. The goal is to fly through more pipes, without crashing, than your friends.
                Box Cover Image: gimp file
                Box Side Image: gimp file
                Logo Image: gimp file
                Screenshot: png

                robertvb83R 1 Reply Last reply Reply Quote 1
                • pjftP
                  pjft
                  last edited by

                  @Rincewind I played a few rounds, it's quite fun, and it stores high-scores which is great!

                  I can imagine that, if you'd be thinking of investing in it further, there'd be fun things to try out with a Flappy Birds-like game turned into party game.

                  Thanks for sharing the metadata - would you have a video in mind to upload as well? If not, I'll work around it, no worries :)

                  Thanks.

                  1 Reply Last reply Reply Quote 0
                  • RincewindR
                    Rincewind
                    last edited by

                    @pjft If you can think of any gameplay suggestions, I'd be happy to hear them.

                    I don't have a video, sorry. I tried using OBS to record it on my desktop, but it came out quite badly. If you want to record gameplay, I will happily upload your video to screenscraper once I am allowed to.

                    pjftP 1 Reply Last reply Reply Quote 1
                    • pjftP
                      pjft @Rincewind
                      last edited by

                      @Rincewind I was thinking of @herb_fargus 's method:

                      https://retropie.org.uk/forum/topic/10772/take-and-scrape-your-own-videos

                      1 Reply Last reply Reply Quote 0
                      • H
                        hhromic
                        last edited by

                        @Rincewind congratulations!
                        Super Flappy Birds is now officially in RetroPie in the experimental packages!

                        Hope you keep improving the game ;) Cheers!

                        RincewindR 1 Reply Last reply Reply Quote 1
                        • RincewindR
                          Rincewind @hhromic
                          last edited by

                          @hhromic I saw that, I am quite excited.

                          pjftP 1 Reply Last reply Reply Quote 0
                          • pjftP
                            pjft @Rincewind
                            last edited by

                            @Rincewind just to let you know, today's build is broken - the game crashes after selecting the number of players. Yesterday's binary was fine :)

                            robertvb83R 1 Reply Last reply Reply Quote 1
                            • robertvb83R
                              robertvb83 @pjft
                              last edited by

                              @pjft said in I made an original game for RetroPie:

                              @Rincewind just to let you know, today's build is broken - the game crashes after selecting the number of players. Yesterday's binary was fine :)

                              I am glad to find thats not me... same here

                              My full size arcade cabinet Robotron vs. Octolyzer

                              1 Reply Last reply Reply Quote 0
                              • RincewindR
                                Rincewind
                                last edited by

                                @pjft @robertvb83 I have undone my changes and tested, the game now works.

                                I am sorry I uploaded a change that broke the game, but the change I made was not to the code so I didn't bother testing it. This is a very strange bug.

                                robertvb83R H 2 Replies Last reply Reply Quote 0
                                • robertvb83R
                                  robertvb83 @Rincewind
                                  last edited by

                                  @Rincewind now its working.

                                  I think everyone has played this game or a clone. I played such games a thousand times. Now i just tested this with my wife and it was simply just fun. Never had this fun factor with any other clone of this.

                                  I think multiplayer is really making a huge difference plus its a total no brainer. Everyone can join without learning, especially kids.

                                  This is a gem, thanks a lot! I will scrape this later today.

                                  My full size arcade cabinet Robotron vs. Octolyzer

                                  RincewindR 1 Reply Last reply Reply Quote 1
                                  • RincewindR
                                    Rincewind @robertvb83
                                    last edited by

                                    @robertvb83 Thanks so much :) I am quite happy that the feedback has been so positive.

                                    pjftP 1 Reply Last reply Reply Quote 0
                                    • pjftP
                                      pjft @Rincewind
                                      last edited by

                                      @Rincewind It's super. I did not forget in any way your comment for me to share ideas for the game.

                                      I'll gladly write them down in the coming days - feel free to dismiss them at will, really. Ideas are a dime a dozen, and I respect that. :) But yes, I'll send some thoughts your way. I'll probably put together a Google doc with it, just for ease of updating and sharing.

                                      1 Reply Last reply Reply Quote 0
                                      • robertvb83R
                                        robertvb83
                                        last edited by robertvb83

                                        @Rincewind I like highscores and also an attract mode with a highscore table. And this game is an absolute highscore hunting thing and i think it would be cool if you could implement a sophisticated highscore system where players can enter their initials and a highscore table displayed after a round or as attract mode.

                                        I have no idea what this means coding wise and what effort this means, just an idea really

                                        My full size arcade cabinet Robotron vs. Octolyzer

                                        1 Reply Last reply Reply Quote 0
                                        • H
                                          hhromic @Rincewind
                                          last edited by

                                          @Rincewind said in I made an original game for RetroPie:

                                          @pjft @robertvb83 I have undone my changes and tested, the game now works.

                                          I am sorry I uploaded a change that broke the game, but the change I made was not to the code so I didn't bother testing it. This is a very strange bug.

                                          I suggest you to start using git branches in your development workflow. When you want to work on a new feature, simply create a new branch for it and do/undo all you need. It won't affect current installations. When you are happy with your new features (and tested!), you can merge it all back to master in one operation. Also, as a goodie, it is relatively easy to instruct users to test particular branches before they go live (a one-line temporary change to the scriptmodule).

                                          RincewindR 1 Reply Last reply Reply Quote 0
                                          • robertvb83R
                                            robertvb83 @Rincewind
                                            last edited by

                                            @Rincewind said in I made an original game for RetroPie:

                                            @pjft I am exacly the same way :)

                                            This is what I intend to add to screenscraper.fr:
                                            Developer: Courtney Pitcher
                                            Publisher: Courtney Pitcher
                                            Release date: 5 February 2019
                                            Genre: Arcade
                                            Players: 8
                                            Description: Super Flappy Birds is a multiplayer clone of the game Flappy Bird by Dong Nguyen. The goal is fly through more pipes, without crashing, than your friends.
                                            Box Cover Image: gimp file
                                            Box Side Image: gimp file
                                            Logo Image: gimp file
                                            Screenshot: png

                                            i am not able to access the gimp file data... could you make the png files available?

                                            My full size arcade cabinet Robotron vs. Octolyzer

                                            RincewindR 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                                            Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.