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 20.1k 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.
    • 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
                  • JonoJ
                    Jono
                    last edited by

                    I want to say thank you, this is brilliant, a great game when the lads are round. The high score table with initials would be a marvellous thing if you could. But for now I just want to say thank you for the contribution :)

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

                      @hhromic I usually test on my RPi before pushing, but I thought it would be such a small change that I didn't bother to. I will not be so reckless in the future.

                      Thanks for the advice on getting users to test development branches, that might work well.

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

                        @Jono @robertvb83 @pjft I have thought about a high score table before and think it would be a good idea. To implement the high score table, I might need to reset your current high scores. Would that be alright?

                        I could include instructions on how to edit the save file on the command line to restore your high score with your name?

                        robertvb83R JonoJ pjftP 3 Replies Last reply Reply Quote 2
                        • RincewindR
                          Rincewind @robertvb83
                          last edited by

                          @robertvb83
                          scraper_logo.png
                          scraper_cover.png
                          scraper_side.png

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

                            @Rincewind sure highscore reset would be no issue... I can do that again :-)

                            thanks for the png files. Awesome!

                            My full size arcade cabinet Robotron vs. Octolyzer

                            1 Reply Last reply Reply Quote 0
                            • JonoJ
                              Jono @Rincewind
                              last edited by

                              @Rincewind Absolutely fine with a reset :) If you need anything tested let me know and I'll do my best to help.

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

                                @Rincewind No issues whatsoever with resetting high scores.

                                In fact, to make the name entry easier, you could do it a la Micro Machines - 3 letter names entered at the beginning of the play session for the different players, or even store a list of usual players that people can select from before starting to play. That way you don't have to stop to enter the high score after playing a session.

                                Either that or you can certainly prompt for the name only if a high score is reached, and then store that name for the player during that play session.

                                Just a thought. Either way, whatever you decide will be fine!

                                RincewindR 1 Reply Last reply Reply Quote 0
                                • ParabolaralusP
                                  Parabolaralus
                                  last edited by

                                  @Rincewind
                                  I just wanted to say thank you for making this game! I got a chance to play it last night and its pretty freaking awesome!!!!

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

                                    @pjft I am not so keen on making a player enter their name before they start, I think that slows down gameplay a bit. Players probably won't get a high score every time they play.

                                    I like the idea of storing the player's name for the current session after they have got a high score, the name can be suggested as the default when the player needs to enter their high score again. Also I am sure I can figure out a way of displaying names of the usual players as quick options. The only thing is that screen space is limited, because I my high score prototype allows up to 4 players to enter their high score at once. I'll post a image of the prototype tonight (probably 16:00 GMT) and details on how to test it if you are interested.

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

                                      @Rincewind Yeah, that's wise. You're right.

                                      Thanks!

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

                                        The new high score system is done, I have made quite a few changes and I want to test it thoroughly before pushing it to the main branch.

                                        2Untitled.png

                                        1Untitled.png

                                        If you want to try the new branch change this line in the script module at /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-superflappybirds.sh:

                                        gitPullOrClone "$md_build" https://github.com/IgniparousTempest/libretro-superflappybirds.git
                                        

                                        to this line:

                                        gitPullOrClone "$md_build" https://github.com/IgniparousTempest/libretro-superflappybirds.git feature/highscores
                                        

                                        If you want to switch back to the main version of the game, then just change it back to:

                                        gitPullOrClone "$md_build" https://github.com/IgniparousTempest/libretro-superflappybirds.git
                                        
                                        JonoJ E 2 Replies Last reply Reply Quote 3
                                        • JonoJ
                                          Jono @Rincewind
                                          last edited by

                                          @Rincewind Installed it ok, I think I may have found an issue, in a 2 player game, which played perfectly, both players will get a highscore on their first go, even if it's 0, then two high score boxes come up. Player one is entered with no problem, but I can't seem to control the cursor to select the letters for the name when entering a high score for player 2. I don't get a response from my player 1 or player 2 joystick. For noting I'm using an Xarcade Tankstick. I've also have a keyboard plugged in and no response from that either. Feel free to DM me, or carry on the conversation here if you need more information. Cheers

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

                                            @Jono I have fixed that bug now, thanks so much.

                                            Install from source and you should have the change.

                                            JonoJ 1 Reply Last reply Reply Quote 1
                                            • 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.