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

                            @Rincewind It's looking good. I'll be playing it tonight with friends so if I uncover anything else I'll let you know. I like the fact it remembers your name too, that helps. Very good indeed. Thank you for all your work so far :)

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

                              @Jono Pleasure, I am glad that you're enjoying it.

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

                                @Rincewind highscores can be entered. It works fine.

                                But how can i activate the highscore table to actually show up?

                                My full size arcade cabinet Robotron vs. Octolyzer

                                RincewindR 1 Reply Last reply Reply Quote 0
                                • N
                                  neonlightning
                                  last edited by

                                  to note it compiles fine on odroid aswell :)

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

                                    @Rincewind looks really cool! Can’t wait to try this tonight. Thank you!

                                    Currently Playing: Tetris (Gameboy)

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

                                      @robertvb83 On the main menu, before you start playing, leave the game for 5 seconds and it will show up. I wanted it to feel like an arcade game, but maybe I should add an explicit "Show High Scores" button.

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

                                        @neonlightning That's good to hear. I looked at the specs of the ODroid on Wikipedia, the game should actually run better on it than on the Raspberry Pi. The game uses a software renderer, so it is entirely dependant on the CPU. The better the CPU, the smoother the gameplay. I havent tested the game on a Raspberry Pi 1. I would love to know how it preforms.

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

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

                                          @robertvb83 On the main menu, before you start playing, leave the game for 5 seconds and it will show up. I wanted it to feel like an arcade game, but maybe I should add an explicit "Show High Scores" button.

                                          This was my idea and i did wait for a few minutes on main screen... but no table is showing

                                          My full size arcade cabinet Robotron vs. Octolyzer

                                          RincewindR 1 Reply Last reply Reply Quote 0
                                          • T
                                            ts-x
                                            last edited by

                                            Is it possible to install this on an older build of Retropie (v4.3 stock Jessie build)? When I attempt to build from source I get a "cmake 3.7 or higher is required" message at the third step (my v4.3 build has 3.6.2). This looks great and I'd very much like to try it! Thanks for the help.

                                            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.