FAF Campaigns
-
@Rowey That is a good question. I can’t really answer it but can tell you some issues with the current ui.
- The drop down for selecting missions is clunky.
- The list of hosted lobbies is horrible. Too small, can’t see full title, generally looks awful.
- The host game UI doesn’t need to always be displayed, it just wastes space that could go towards better mission selection or lobby display.
- For some reason the leaderboard display defaults to 2 player instead of all players.
- Probably like a million more things
Also have a look at these issue, some of them should be pretty small things that might be good starter issues. https://github.com/FAForever/downlords-faf-client/issues?q=is%3Aissue+is%3Aopen+coop
-
Hosted lobbies need to show what has a password
-
@rowey said in FAF Campaigns:
How would You chaneg the Current UI for Coop ? what would be a better UI for what is currely thier ? Ive just recently set up the Java client so i could have a messaround with could be somthing i could look in to.
Basically take all parts of the Coop UI, put them in a mixer, and what comes out will be a better use of screen space then what we have now : )
Biggest problems:
- The game list is missing all the options from the custom games list (show hide password/modded games)
- The game list is way too small, i should take up most of the width of the client like the custom games list, so you can actually see the columns properly.
- Its completely opposite of how custom games work: For custom games, you first click "Create Game" button and THEN you selec the map. In the coop tab, you FIRST select the mission and THEN you host, which is very confusing.
- Hosting a coop game should happen inside a dialog just like creating custom game instead of taking up half of the coop tabs space for missions selection and lobby name.
- The mission selection list is horrible because missions are not properly grouped, good luck playing the Seraphim campaign in the order of the story, hint: its not the same order as in the list.
- When you try to host/join a coop mission for the first time, the client will download a ton of videos for ALL coop missions instead of just the one you try to get into. This can take hours and if anybody made it that far, this is the point where they will probably never try again.
Github Issues:
https://github.com/FAForever/downlords-faf-client/issues/1266
https://github.com/FAForever/downlords-faf-client/issues/1337 -
is a Leaderboard evern nessasay for the Coop- missions ?95% of the time is busted anyway
-
Its a nice idea in theory to have coop leaderbords but in practice they are broken 99% of the time in one way or another, and if you just move them somewhere out of the UI space until sombody takes the time to properly re-integrate them i would be fine with that. Could put them behind a button or leaderbord tab or somewhere else for now.
-
So currently this is my First Draw for what the Tab Ui iself could look like this i via Intelij so dose not look pritty but give you an idea.
Im now woking on a Ui mockup of using the Create Mission button to have the pop up like in cusome games.
-
I believe the leaderboards should now be working again thanks to @Askaholic
-
@rowey the popup should have some way of organizing the missions
either have two lists, first the "group" and then the mission, for example: first you pick between "Aeon Campaign" "UEF Campaign" "Cybran Campaign" "FAF Campaign" "Seraphim Campaign" or "Special Missions," and then based on your choice, it lists those missions in a second list
or just have one scrollable list, but the list itself has the missions organized by category. So instead of just listing the names of the maps, it would be something like:
Aeon Campaign:
Joust
Machine Purge
High Tide
Entity
Shining Star
Beginnings
UEF Campaign:
Black Earth
....I don't know if the "difficulty" setting is still causing problems (defaulting players to a hard setting, then they don't know why the campaign missions are so rough). If it is, consider having that be part of the popup. So every time you're going to launch a mission it has the difficulty showing.
Also, is it possible to track/show on the dropdown mission list whether the player has completed each campaign mission? It would be nice if it showed that, so people would know which missions they haven't done before. That would be a subtle encouragement to try out the various missions. Or even to show the difficulty setting that people finished it on. Which would be an encouragement to try harder difficulty settings for the missions.
-
@rowey said in FAF Campaigns:
via Intelij so dose not look pritty
Plan out your ideas in paint or something, don't waste your time spenting 30 minutes trying to make basic layouts and don't spend so much time working on something that might be bad that your time investment makes it irreversible.
@arma473 said in FAF Campaigns:
or just have one scrollable list, but the list itself has the missions organized by category.
Doing this is frankly cringe. I've seen this in a couple other games and it caused major issues.
Hit select map, and click on the map preview under the relevant faction header when a dialog pops up
the preview has ofc, the name and mission number and is placed in order. -
Just move the Leaderbords to the leaderbords tab. We should imo stay consistent with our own tabs, even if that means you have to make an additional click ere and there. And having 2 additional nested layers of tabs below the top is imo a bit ugly.
When somebody decides to do a proper concept how to reintegrate the leaderbords in a per mission way, we can always move them back.
Edit: And by the way the leaderbords are per missions so you need a mission selector dropdown somewhere above the leaderbord.
-
@biass said in FAF Campaigns:
Plan out your ideas in paint or something, don't waste your time spenting 30 minutes trying to make basic layouts and don't spend so much time working on something that might be bad that your time investment makes it irreversible.
I disagree. Eventually somebody needs to put the design into the ui language of the client (FXML), so playing around with it is never a waste of time.
Trying to play around with the controls and trying to build a formidable ui is probably not the approach to the best solution possible, but it's very close to end up in the client and can lead to an improvement. Also it gives you a rough understanding which controls exist and how to use them.
Whereas painting the ultimate ui on in any kind of painting or layouting tool doesnmake the same thing happen in the client. You still need to learn how to do it or wait for the magic unicorn FXML designer to show up and do it for you, but for now nobody has seen the unicorn.
-
@katharsas said in FAF Campaigns:
Just move the Leaderbords to the leaderbords tab. We should imo stay consistent with our own tabs, even if that means you have to make an additional click ere and there. And having 2 additional nested layers of tabs below the top is imo a bit ugly.
When somebody decides to do a proper concept how to reintegrate the leaderbords in a per mission way, we can always move them back.
Edit: And by the way the leaderbords are per missions so you need a mission selector dropdown somewhere above the leaderbord.
the only issuse with this is that the leaderboard that is displayed on the coop tabs is link to what ever mission it selected you would need 35 seperate tabs to display each leaderboard. So im currrley not quite sure how to best aproch displaying the leaderboard right now as im removeing the mission selected from the main page so will need a way to select the mission from the Leaderboard Ui
-
@brutus5000 said in FAF Campaigns:
Whereas painting the ultimate ui on in any kind of painting or layouting tool doesnmake the same thing happen in the client. You still need to learn how to do it or wait for the magic unicorn FXML designer to show up and do it for you, but for now nobody has seen the unicorn.
I mean I am still waiting for someone to do a relayout of the ui. if that ever actually happens then I would entertain it.
-
@rowey said in FAF Campaigns:
So im currrley not quite sure how to best aproch displaying the leaderboard right now as im removeing the mission selected from the main page so will need a way to select the mission from the Leaderboard Ui
Thats exactly what i meant in my last post's edit. You need a new type of leaderboard dropdown entry like "coop", and then you need another dropdown where people select the mission: