Navigation

    TripleA Logo

    TripleA Forum

    • Register
    • Login
    • Search
    • TripleA Website
    • Categories
    • Recent
    • Popular
    • Users
    • Groups
    • Tags

    Updating Initial Screens and game hosting screen

    Development
    2
    6
    1389
    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.
    • LaFayette
      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

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

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

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

          DanVanAtta created this issue in triplea-game/triplea

          closed New UI next steps (?) #2753

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

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

              LaFayette 1 Reply Last reply Reply Quote 0
              • LaFayette
                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
                • 1 / 1
                • First post
                  Last post
                Copyright © 2016-2018 TripleA-Devs | Powered by NodeBB Forums