TripleA Logo TripleA Forum
    • TripleA Website
    • Categories
    • Recent
    • Popular
    • Users
    • Groups
    • Tags
    • Register
    • Login

    Updating Initial Screens and game hosting screen

    Scheduled Pinned Locked Moved Development
    6 Posts 2 Posters 2.1k Views 2 Watching
    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.
    • LaFayetteL Offline
      LaFayette Admin
      last edited by

      I'm in progress to simplify a good chunk of the launch screen code, the code that powers the first several screens up until you join a game. As part of this, it makes sense to make a few improvements along the way. Below are some screenshots of what I have, feedback is really welcome! Thank you in advance for any comments/thoughts/suggestions.

      0_1516065529840_01_initial.png

      Then if you click multiplayer, you'll see the multiplayer options on one screen:
      0_1516065521248_02_multi.png

      Going back, if you click on single player this is what you see:
      0_1516065537244_03_single_player.png

      For network games, a chat dialog is included and the screen would look like:
      0_1516065543133_04_network_hosting.png

      HeppsH 1 Reply Last reply Reply Quote 0
      • HeppsH Offline
        Hepps Moderators @LaFayette
        last edited by

        @lafayette Do we have competing projects here? Or are these 2 different branches of the same project?

        "A joyous heart sours with the burden of expectation"
        Hepster

        1 Reply Last reply Reply Quote 0
        • LaFayetteL Offline
          LaFayette Admin
          last edited by

          2 different but related branches. The update here is mostly code related. This is coordinated with @RoiEX https://github.com/triplea-game/triplea/issues/2753, for https://forums.triplea-game.org/topic/464/taking-your-suggestions-for-a-new-ui

          So here I'm rewriting existing UI code with an updated and simplified UI library, but it is still fundamentally same technology. While doing this there is a lot more happening to the code and we are getting a better split of UI configuration from the game logic. This should help us then upgrade to the next gen of java UI technology (https://forums.triplea-game.org/topic/464/taking-your-suggestions-for-a-new-ui)

          But, while re-writing the UI code, there are a few problems that should really be taken care of 🙂 It was also an opportunity to resurrect the code behind the updated hosting screen.

          1 Reply Last reply Reply Quote 1
          • LaFayetteL Offline
            LaFayette Admin
            last edited by LaFayette

            @hepps you should be able to even demo some of these features from the latest pre-release (maybe even in the latest release).

            Turn on 'beta features' in the settings screen 'testing' tab:
            0_1516067208638_05_beta_features.png

            Then on the next game launch the main window will have a 'launch new UI' button:
            0_1516067229118_demo_06.png

            HeppsH 1 Reply Last reply Reply Quote 1
            • HeppsH Offline
              Hepps Moderators @LaFayette
              last edited by

              @lafayette Yup. Just trying to keep track of the two different things and wondering if I should hold off on UI re-designs until we have a specific direction for the feature and choices on each screen.

              "A joyous heart sours with the burden of expectation"
              Hepster

              LaFayetteL 1 Reply Last reply Reply Quote 0
              • LaFayetteL Offline
                LaFayette Admin @Hepps
                last edited by

                @hepps I would say no on holding off on future re-designs. What I'm proposing is a next step that is almost required before we can do a larger redesign. Most of the changes are in the code. Meanwhile, it's pretty trivial and very easy now to alter the screen and which buttons are where, so I can incorporate feedback on that quite readily : )

                1 Reply Last reply Reply Quote 1

                Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                With your input, this post could be even better 💗

                Register Login
                • 1 / 1
                • First post
                  Last post
                Copyright © 2016-2018 TripleA-Devs | Powered by NodeBB Forums