RetroPie forum home
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Can you add your own games to retropie?

    Help and Support
    own games ports
    4
    8
    808
    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.
    • Johan_Liebert511
      Johan_Liebert511 last edited by

      And if than how and what language can I use? I want to make my first own game and want to play it on retropie.

      IanDaemon 1 Reply Last reply Reply Quote 2
      • IanDaemon
        IanDaemon @Johan_Liebert511 last edited by

        @johan_liebert511 Yes, this is what the "ports" menu is for. You can find instructions and lists of existing games very easily online.

        • 5 Favorite Arcade Games in MAME
        • Cocktail Cabinet Games
        • Check out the MAME RoW
        IanDaemon 1 Reply Last reply Reply Quote 2
        • IanDaemon
          IanDaemon @IanDaemon last edited by

          I don't mean to sound dismissive or curt. It's just that you can write software in a lot of languages. Your game should probably be able to run on Linux

          I have no idea what hardware you have, but here's some info: https://en.wikipedia.org/wiki/List_of_open-source_video_games.

          • 5 Favorite Arcade Games in MAME
          • Cocktail Cabinet Games
          • Check out the MAME RoW
          1 Reply Last reply Reply Quote 0
          • Clyde
            Clyde last edited by Clyde

            @johan_liebert511 There are already two threads with tome tips about creating your own games for RetroPie, see here and here.

            Apart from that, a web search for "creating games for Linux" (or RetroPie) should yield similar discussions or guides in the net.

            TL;DR: I'm not a developer myself, but the languages that are frequently recommended are Python (with PyGame), LÖVE, and C/C++.

            IanDaemon 1 Reply Last reply Reply Quote 0
            • hiulit
              hiulit last edited by

              You can create your own games using the open-source Godot Engine https://godotengine.org and you can play them on RetroPie using a script I created to install an "emulator" https://github.com/hiulit/RetroPie-Godot-Engine-Emulator

              My little contributions to the RetroPie project:

              • Shell-Script-Boilerplate
              • Fun-Facts-Splashscreens
              • Limit-Last-Played-Games
              hiulit 1 Reply Last reply Reply Quote 1
              • IanDaemon
                IanDaemon @Clyde last edited by

                @clyde You put the TL;DR at the end? So... people read everything before they get to your synopsis? English speakers read top to bottom.

                • 5 Favorite Arcade Games in MAME
                • Cocktail Cabinet Games
                • Check out the MAME RoW
                Clyde 1 Reply Last reply Reply Quote 0
                • Clyde
                  Clyde @IanDaemon last edited by Clyde

                  @iandaemon It referred to the linked threads and a web search. I assumed that even English speakers could make it through the three lines of text before it. 😉

                  1 Reply Last reply Reply Quote 1
                  • hiulit
                    hiulit @hiulit last edited by

                    @hiulit you can even create your games on the Pi with these unofficial Godot builds https://github.com/hiulit/Unofficial-Godot-Engine-Raspberry-Pi

                    My little contributions to the RetroPie project:

                    • Shell-Script-Boilerplate
                    • Fun-Facts-Splashscreens
                    • Limit-Last-Played-Games
                    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.