First, I love BGA, there isn't really any other site that has the quality of BGA.
I'm talking about the site itself, not the game implementations.
It's my perspective and there might be some venting element to it, I still respect the hard work put by the small team operating the site.
------------------------------
For me, in the last few years, there has been quite a few changes that were for the worse.
I think I understand the objectives behind them to make the site more modern and easier to use and I figure that I'm not the targeted audience of those changes but I believe that they both fail the mark and start from a wrong assumption.
So in chronological order (as much as I can remember that)
1) Language precision :
A long time ago, we were able to split languages in our profile between those we speak fluently and those we understand. That has been scrapped.
Note: you can still see it in the profiles of people (like me) that entered those languages before the change: they will have in bold the languages they claim to speak fluently.
2) New lobby:
The new lobby has one advantage: game options are usually only shown when relevant.
But, IMO, everything else is worse:
- The timing selection with that colored bar is unclear
- You see way less info about the players at the table
- the integration within the game page is such that the table does not stand out
- it is unclear what happens if you leave the page and how you should proceed if you want to create multiple table of different games (as most turn based only players do)
- most importantly : you cannot access the table chat from there which means that you cannot put additional requirements or warnings that have any chance to be read (like: "I can only log once per day at 20h GMT, don't join if you don't like that" or "is it ok if we start the game with only 3 players ?")
3) Min- Max players
Why oh why was this removed ? All that was required, if anything, was to explain it a bit better.
Maybe there could be a site tutorial or whatever.
This wasn't such a hard concept to understand and I cannot believe that a substantial number of the players that actually create tables did not understand it.
Now, if you join a table, the player who created it can start the game even if the table was specified as 6 players and there are only 2, and there is nothing you can do about it.
4)ELO details
Players complained that ELO scoring wasn't clear.
There were multiple bug reports and suggestions because the "p" factor was hidden.
So the site decided to also remove the "k" factor because hey, if we have ZERO idea how it works then we cannot complain right ?
WRONG !
5) New tables page
We cannot access the discussion pages of the games that have not yet started from that page.
----------------------------
The annoyance of all of the above is compounded by this:
6) Site bug and site suggestions are never answered
I understand that the staff is small and I understand that there is communication between devs and the staffs but players do not feel listened too. I dare say that players ARE not listened too.
There are tons of quality of life ameliorations that should be done, big and small, but aren't :
- show more information and more CONSISTENT information about the players at the table. ELO, Arena ELO, badges etc should be displayed on the table page when the game is ongoing as well as when the game is over
- it should be a lot easier to see our badges (to many clicks to get there) and why is it so near impossible to get to the page that tells you when you received a badge once the initial notification of the badge is gone (you basically need to know the URI of the badge)
- why is the bug sorting bug still not solved
- lots of people want some more options and tunings for the tournaments, why don't we get at least an answer ?
- order of the "game related forums" went crazy a few weeks ago, why no revert, why no communication about working on the issue ?
- ...
I'm talking about the site itself, not the game implementations.
It's my perspective and there might be some venting element to it, I still respect the hard work put by the small team operating the site.
------------------------------
For me, in the last few years, there has been quite a few changes that were for the worse.
I think I understand the objectives behind them to make the site more modern and easier to use and I figure that I'm not the targeted audience of those changes but I believe that they both fail the mark and start from a wrong assumption.
So in chronological order (as much as I can remember that)
1) Language precision :
A long time ago, we were able to split languages in our profile between those we speak fluently and those we understand. That has been scrapped.
Note: you can still see it in the profiles of people (like me) that entered those languages before the change: they will have in bold the languages they claim to speak fluently.
2) New lobby:
The new lobby has one advantage: game options are usually only shown when relevant.
But, IMO, everything else is worse:
- The timing selection with that colored bar is unclear
- You see way less info about the players at the table
- the integration within the game page is such that the table does not stand out
- it is unclear what happens if you leave the page and how you should proceed if you want to create multiple table of different games (as most turn based only players do)
- most importantly : you cannot access the table chat from there which means that you cannot put additional requirements or warnings that have any chance to be read (like: "I can only log once per day at 20h GMT, don't join if you don't like that" or "is it ok if we start the game with only 3 players ?")
3) Min- Max players
Why oh why was this removed ? All that was required, if anything, was to explain it a bit better.
Maybe there could be a site tutorial or whatever.
This wasn't such a hard concept to understand and I cannot believe that a substantial number of the players that actually create tables did not understand it.
Now, if you join a table, the player who created it can start the game even if the table was specified as 6 players and there are only 2, and there is nothing you can do about it.
4)ELO details
Players complained that ELO scoring wasn't clear.
There were multiple bug reports and suggestions because the "p" factor was hidden.
So the site decided to also remove the "k" factor because hey, if we have ZERO idea how it works then we cannot complain right ?
WRONG !
5) New tables page
We cannot access the discussion pages of the games that have not yet started from that page.
----------------------------
The annoyance of all of the above is compounded by this:
6) Site bug and site suggestions are never answered
I understand that the staff is small and I understand that there is communication between devs and the staffs but players do not feel listened too. I dare say that players ARE not listened too.
There are tons of quality of life ameliorations that should be done, big and small, but aren't :
- show more information and more CONSISTENT information about the players at the table. ELO, Arena ELO, badges etc should be displayed on the table page when the game is ongoing as well as when the game is over
- it should be a lot easier to see our badges (to many clicks to get there) and why is it so near impossible to get to the page that tells you when you received a badge once the initial notification of the badge is gone (you basically need to know the URI of the badge)
- why is the bug sorting bug still not solved
- lots of people want some more options and tunings for the tournaments, why don't we get at least an answer ?
- order of the "game related forums" went crazy a few weeks ago, why no revert, why no communication about working on the issue ?
- ...