Announcement

Collapse
No announcement yet.

SetupUEr, a configurable UE4 game launcher plugin with graphics and keyboard settings

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • [SUBMITTED] SetupUEr, a configurable UE4 game launcher plugin with graphics and keyboard settings

    Click image for larger version

Name:	SetupUErBanner.png
Views:	1
Size:	41.8 KB
ID:	1196416
    What is it?
    SetupUEr is an Unreal Engine editor/runtime plugin that allows you to create an optional, configurable, titled and logo'd setup front-end loader in which users can edit certain graphics and keyboard options, which will be saved across sessions.

    Features:
    • Can be configured to be shown at game start automatically, or only if the user passes the command line parameter '-setup' along
    • Decide the game title and logo in the Unreal Editor, and decide which setup options you want to show your users, in which order
    • Graphics options include resolution, fullscreen/borderless/windowed mode, vsync and various rendering quality sliders
    • Keyboard options include a quick QWERTY<->AZERTY button and the ability to reassign keys and mouse buttons for axes and actions


    Technical Details:
    • Functionality split between an editor and a game startup element. Set up your basic UI options and look in the editor, then watch it appear when the game is run (as shown in the screenshots)
    • Basic graphics options: Fullscreen/borderless/windowed, resolution, VSync, multi monitor support
    • Graphics quality options for performance tweaking
    • Key remapping from project-assigned input keys/mouse buttons, supports most keyboard keys and mouse buttons
    • Settings are saved on disk and re-applied on game start


    Confused? Maybe these images of it in action will help.
    Click image for larger version

Name:	SetupUEr_Screenshot_01.png
Views:	1
Size:	155.6 KB
ID:	1196419
    Click image for larger version

Name:	SetupUEr_Screenshot_02.png
Views:	1
Size:	196.3 KB
ID:	1196420
    Click image for larger version

Name:	SetupUEr_Screenshot_03.png
Views:	1
Size:	224.2 KB
ID:	1196417
    Click image for larger version

Name:	SetupUEr_Screenshot_04.png
Views:	1
Size:	227.9 KB
ID:	1196421
    Click image for larger version

Name:	SetupUEr_Screenshot_05.png
Views:	1
Size:	108.3 KB
ID:	1196418

    Where do I buy it?
    You can get the current versions on itch.io and on gumroad

    And the Marketplace?
    The marketplace version can be found here.
    Last edited by turfster; 02-17-2017, 01:46 AM. Reason: added multi monitor support
    Creator of

    and also

  • #3
    Are we able to customize the look of this or is that all handled in the plugin?
    Stylized Low Poly Environment
    Stylized Low Poly Pine Forest
    Stylized Low Poly Buildings
    First Person Horror Template

    Comment


    • #4
      Originally posted by Shirk View Post
      Are we able to customize the look of this or is that all handled in the plugin?
      Depends on how far you want to customize it, really.
      You can currently set the window title, logo image (any 300x100 Texture2D. Larger textures work, but will be resized to 300x100) and which sections to show in which order.

      Once the marketplace version is up and the source code is released (which needs some cleaning up atm), you can customize more of it, and even add your own new sections.
      Note that this is pure Slate though, and it happens in a very early stage of the game loading, so you won't be able to do everything.
      (Yes, I tried to get rid of the stripes in the background. No, I haven't found a way to do it yet, since it's a top level modal window and this seems to be 'baked in' so to speak.)

      I'm open to suggestions and might be able to add some of them before it goes on the marketplace.
      Last edited by turfster; 10-06-2016, 03:51 PM.
      Creator of

      and also

      Comment


      • #5
        Did a small update to stop unicode characters in the game title from breaking everything.
        (Repeat after me: Never use FFileHelper::LoadANSITextFileToStrings)
        Also rewrote the keyboard input code to be slightly cleaner.
        Last edited by turfster; 10-08-2016, 01:03 AM.
        Creator of

        and also

        Comment


        • #6
          Going to have to buy this tool too!

          Comment


          • #7
            very interested in this !
            but i would really love to have more grafik adjustment capabilities for it.

            suggestions: (not sure if they are doable at all ;-)

            - title screen that spans the whole width of the menu
            - editable background picture that spans the whole menu
            - transparency of background (so you can see the desktop behind)
            - alpha channel support for background picture, so you can have non rectangular shapes

            sorry if this is pure nonsense but i guess many of us would like to have the launcher designed specific to the games we work on
            thx for the great work so far
            kind regards
            stucki
            www.ofpawnsandkings.de

            Comment


            • #8
              Originally posted by stucki View Post
              - title screen that spans the whole width of the menu
              This should be doable.
              - editable background picture that spans the whole menu
              - transparency of background (so you can see the desktop behind)
              - alpha channel support for background picture, so you can have non rectangular shapes
              The rest of these aren't, as far as I have been able to ascertain.
              Given that it's a plugin using slate before the actual engine has been initialized, you're pretty much limited to what non-in-3D-engine slate supports, I'm afraid.
              Creator of

              and also

              Comment


              • #9
                thx for the answer !
                www.ofpawnsandkings.de

                Comment


                • #10
                  4.14 build available on itch.io and gumroad, sent to Epic for the hopefully-happening-soon marketplace release.
                  Creator of

                  and also

                  Comment


                  • #11
                    The Epic Marketplace version will go live the 15th.
                    Creator of

                    and also

                    Comment


                    • #12
                      Epic marketplace version is now live.
                      Creator of

                      and also

                      Comment


                      • #13
                        Your launcher is amazing. But for some reason, launcher logo (picture 300x100) not appears in packaged game.

                        Comment


                        • #14
                          Originally posted by Lumina3D View Post
                          Your launcher is amazing.
                          Thank you, glad you like it and it's useful to you!
                          But for some reason, launcher logo (picture 300x100) not appears in packaged game.
                          Strange. Is it being cooked out? (mine never were, but then my packaged versions never removed "unused" files)
                          Have you tried putting the logo texture in a separate directory and explicitly telling UE to include it?
                          (File\Package Project\Packaging Settings... then go to Packaging, click the little v arrow at the bottom to expand it and then adding the directory to additional asset directories to cook)
                          (Or alternatively, using it anywhere else in your maps/meshes/blueprints I guess?)
                          Last edited by turfster; 12-17-2016, 03:32 AM.
                          Creator of

                          and also

                          Comment


                          • #15
                            Oh, yes, after I added folder with my image logo, in "Additional Asset Directories To Cook", it's appears in cooked game. Thank you.

                            Comment

                            Working...
                            X