Shuffle iT Forum

Dominion => Feature Requests => Topic started by: mrfiat on 02 January 2017, 02:13:47 AM

Title: Feature Requests
Post by: mrfiat on 02 January 2017, 02:13:47 AM
Thanks for all the hard work guys!

Dominion Feature List
---------------------
* Player ratings.  (should have a way to see this when looking at a table, when a player is joining a game, and during a game)  Should show their record, quit rate, and rating.
* Way to sort the Tables List by age of game, # of players, and rating of player.
* A way to exclude bots from games.
* Person that lost in last game goes first.  Otherwise random.
* Ability to blacklist players.
* Public room with all players in it.  Ability to chat with anyone.
* Ability to exclude certain cards.
* Equal starting hands option.  (4/3 or 5/2)
* A text version similar to Isotropic would be a great option. (This was promised by Stef, ETA?)
* Equal # of turns option.  (i.e. phantom provinces)
* Ability to reconnect. (not sure if you have this yet?)
* Private rooms.
* Ability to veto random sets before the game starts.
* Each player should do at least one move before they can timeout and it is counted as a loss. (do you have this?)
* A way to mute someone in chat.  (Can it do this?)
* Game does not start until both players confirm.  (It does not do this if you click on "Good Match")

Also your website is very hard to find.  playdominion.com should have a link to your website.  Isotropic should
link to you as well.  When I type "Play Dominion" into Google, you should be the first hit.  Right now you don't even show up.
Title: Re: Feature Requests
Post by: katie_mi on 02 January 2017, 07:22:58 PM
I agree with all your points,
Title: Re: Feature Requests
Post by: limetime on 02 January 2017, 07:28:41 PM
Ability to reconnect is allready a feature.
Title: Re: Feature Requests
Post by: mrfiat on 03 January 2017, 12:58:09 AM
So if I reboot my computer in the middle of a game it will resume when I go back into Dominion?  (I guess I can try it)
Title: Re: Feature Requests
Post by: yed on 03 January 2017, 01:14:47 AM
Quote from: mrfiat on 03 January 2017, 12:58:09 AM
So if I reboot my computer in the middle of a game it will resume when I go back into Dominion?  (I guess I can try it)
Yes, it works. Sometimes it says "Already logged in.", so you need to kick your session first. How to kick: http://forum.shuffleit.nl/index.php?topic=849.0
Title: Re: Feature Requests
Post by: DistantLands on 04 January 2017, 10:08:26 PM
Quote from: mrfiat on 02 January 2017, 02:13:47 AM
Thanks for all the hard work guys!

Dominion Feature List
---------------------
* Player ratings.  (should have a way to see this when looking at a table, when a player is joining a game, and during a game)  Should show their record, quit rate, and rating.
* Way to sort the Tables List by age of game, # of players, and rating of player.
* A way to exclude bots from games.
* Person that lost in last game goes first.  Otherwise random.
* Ability to blacklist players.
* Public room with all players in it.  Ability to chat with anyone.
* Ability to exclude certain cards.
* Equal starting hands option.  (4/3 or 5/2)
* A text version similar to Isotropic would be a great option. (This was promised by Stef, ETA?)
* Equal # of turns option.  (i.e. phantom provinces)
* Ability to reconnect. (not sure if you have this yet?)
* Private rooms.
* Ability to veto random sets before the game starts.
* Each player should do at least one move before they can timeout and it is counted as a loss. (do you have this?)
* A way to mute someone in chat.  (Can it do this?)
* Game does not start until both players confirm.  (It does not do this if you click on "Good Match")

Also your website is very hard to find.  playdominion.com should have a link to your website.  Isotropic should
link to you as well.  When I type "Play Dominion" into Google, you should be the first hit.  Right now you don't even show up.

I'd also like the ability to create random supplies/game by checking/unchecking various expansions. The physical and old digital Dominion both have this feature. Seems like it could be a matter of "shuffling"
Title: Re: Feature Requests
Post by: gkrieg on 04 January 2017, 10:50:07 PM
Quote from: mrfiat on 02 January 2017, 02:13:47 AM
Thanks for all the hard work guys!

Dominion Feature List
---------------------
* Player ratings.  (should have a way to see this when looking at a table, when a player is joining a game, and during a game)  Should show their record, quit rate, and rating.

They are working on this.  They have frozen the past rankings for a couple of weeks so everyone can learn how to play on the new client and they can get a leaderboard and stuff setup.  This stuff is planned.

Quote from: mrfiat on 02 January 2017, 02:13:47 AM
* A way to exclude bots from games.

This is already implemented.  Just do good match or quick match, or wait until a table has the minimum number of players at it before you click ready.

Quote from: mrfiat on 02 January 2017, 02:13:47 AM
* Person that lost in last game goes first.  Otherwise random.

I'm pretty sure they are already looking into this.  It may even be implemented already.  I know you can choose who goes first in the game settings.

Quote from: mrfiat on 02 January 2017, 02:13:47 AM
* Public room with all players in it.  Ability to chat with anyone.

I guess I am of the opposite mind.  Why do you want this?

Quote from: mrfiat on 02 January 2017, 02:13:47 AM
* Ability to exclude certain cards.

Just mark those cards as unfamiliar and set max unfamiliar cards to 0 in your settings

Quote from: mrfiat on 02 January 2017, 02:13:47 AM
* Equal starting hands option.  (4/3 or 5/2)

This isn't in the rules of dominion, although I think it would be a good feature.
Quote from: mrfiat on 02 January 2017, 02:13:47 AM
* A text version similar to Isotropic would be a great option. (This was promised by Stef, ETA?)

I know this is on their radar.
Quote from: mrfiat on 02 January 2017, 02:13:47 AM
* Equal # of turns option.  (i.e. phantom provinces)
* Private rooms.
* Ability to veto random sets before the game starts.
* Each player should do at least one move before they can timeout and it is counted as a loss. (do you have this?)
* A way to mute someone in chat.  (Can it do this?)
* Game does not start until both players confirm.  (It does not do this if you click on "Good Match")

Also your website is very hard to find.  playdominion.com should have a link to your website.  Isotropic should
link to you as well.  When I type "Play Dominion" into Google, you should be the first hit.  Right now you don't even show up.

These last ones are all interesting.  I have never played with phantom provinces, or being able to veto stuff.  The timeout thing sounds like a good idea.

I think the URL not showing up is just because the site is brand new.  playdominion.com won't link here because they are the old company that lost the license, so I doubt they will want to do anything to help this implementation...  I know the owner of isotropic has been emailed though.  It was also in the email they sent out to all of the existing MF users.
Title: Re: Feature Requests
Post by: mrfiat on 05 January 2017, 03:07:49 PM
>>    * Ability to exclude certain cards.

> Just mark those cards as unfamiliar and set max unfamiliar cards to 0 in your settings

Doesn't work.  I have Possession marked unfamiliar and max unfamiliar cards set to zero.  I still am
getting the Possession in my kingdoms using "Good Match"

> Public room with all players in it.  Ability to chat with anyone.

Why wouldn't you want this?  We had this on Isotropic and on Making Fun.  People used it all the time.  To talk about problems with the server, to discuss the cards, etc...
Title: Re: Feature Requests
Post by: twasa on 05 January 2017, 05:48:42 PM
Quote from: DistantLands on 04 January 2017, 10:08:26 PM
* Way to sort the Tables List by age of game, # of players, and rating of player.

I think a filter would do better. I would never join a table that allows for up to 6 players.

Quote from: DistantLands on 04 January 2017, 10:08:26 PM
* Public room with all players in it.  Ability to chat with anyone.

Sounds a bit like MF's global chat. Seeing "poop" repeatedly being posted and getting a ding! to draw attention to it, was quite annoying. Maybe a personal chat request with a compulsory topic and the option to decline could work for me.

Quote from: DistantLands on 04 January 2017, 10:08:26 PM
* Ability to exclude certain cards.

This is planned with personal lists of cards that are liked or disliked.

Quote from: DistantLands on 04 January 2017, 10:08:26 PM
* Equal # of turns option.  (i.e. phantom provinces)

Surely not, that's not Dominion. :-)
Title: Re: Feature Requests
Post by: mrfiat on 06 January 2017, 12:20:18 AM
>>    * Equal # of turns option.  (i.e. phantom provinces)

> Surely not, that's not Dominion. :-)

Have you tried it?  Notice I said "option", you wouldn't have to use it...  I think it makes the game better.
It is still the same game.  Varying who goes first by who lost the last game is also not "Dominion", but it also makes the game better.  It worked great on Isotropic. 

The great thing about games is that you don't have to follow the original rules exactly, you can add options that actually improve the game making it more fair if you choose to. 

When I play Dominion with my friends and family we do equal starting hands, phantom provinces (i.e. equal # of turns), and the person that lost last goes first the next time.  If I can do it at home, why can't I have the option to do it online?
Title: Re: Feature Requests
Post by: Rabid on 06 January 2017, 12:51:08 AM
Quote from: mrfiat on 06 January 2017, 12:20:18 AM
Varying who goes first by who lost the last game is also not "Dominion", but it also makes the game better.

This is in the RL rules:

STARTING PLAYER
Randomly determine the starting player. When playing multiple
games, the starting player is the player to the left of the winner of
the last game. If there was a tie in the previous game, randomly
choose the starting player from the players that didn't win. Players
take turns in clockwise order.
Title: Re: Feature Requests
Post by: dscarpac on 06 January 2017, 08:55:01 PM
Exactly how many phantom Provinces do you put in the pile?
Title: Re: Feature Requests
Post by: allanfieldhouse on 06 January 2017, 09:53:35 PM
Quote from: dscarpac on 06 January 2017, 08:55:01 PM
Exactly how many phantom Provinces do you put in the pile?

Yeah, that seems like a huge issue. If there's only one province left, but each player could afford 3 per turn, the first player could never buy it because then the second player could easily win with 3 provinces. Or you could set the number of provinces to...dang, where's that Dominion Variants subforum when you need it.

Seriously though, that's a huge rule change that isn't real Dominion. You can play however you want IRL, but the official online version of Dominion should use the official rules for the most part.
Title: Re: Feature Requests
Post by: LibraryAdventurer on 07 January 2017, 01:19:13 AM
Quote from: allanfieldhouse on 06 January 2017, 09:53:35 PM
Seriously though, that's a huge rule change that isn't real Dominion. You can play however you want IRL, but the official online version of Dominion should use the official rules for the most part.

It that case, there shouldn't be VP counters. (They should at least be off by default.)

(I could also comment on how Black Market is handled but that change has been officially approved by Donald.)
Title: Re: Feature Requests
Post by: yed on 07 January 2017, 01:26:30 AM
Quote from: LibraryAdventurer on 07 January 2017, 01:19:13 AM
Quote from: allanfieldhouse on 06 January 2017, 09:53:35 PM
Seriously though, that's a huge rule change that isn't real Dominion. You can play however you want IRL, but the official online version of Dominion should use the official rules for the most part.

It that case, there shouldn't be VP counters. (They should at least be off by default.)

(I could also comment on how Black Market is handled but that change has been officially approved by Donald.)
I think point counter was also approved by Donald. But maybe I remember it wrong.
Title: Re: Feature Requests
Post by: themann64 on 07 January 2017, 02:44:04 AM
First off, I gotta say, I LOVE this implementation.  There is definitely room for improvement, but so far it is my favorite of all the online Dominion games I've played.

Additional Feature Requests:

Optional house rules
  - Option to generate at least one kingdom card that gives +2 (or more) actions
  - Option to generate at least one kingdom card that gives +1 buy
  - Option to generate at least one kingdom card that allows trashing
  - Option to use the "alchemy rule":  if one potion-costing card is randomly selected, require the kingdom set to have at least 2 or 3 potion-cost cards
  - Option to use the "properity rule":  increase the chances of adding colony and platinum based on how many prosperity cards are in the kingdom set.  I know the game currently has an option for the colony/platinum to be set as none, included, and random.  The prosperity rule weights the random selection to make it more likely if there are more prosperity cards in the set.
Title: Re: Feature Requests
Post by: mrfiat on 08 January 2017, 12:20:04 PM
First off when you play a Quick Match the non-familiar cards do *not* work.  I just got a Possession while picking picking "Quick Match" which someone earlier said wasn't possible.  It would be nice to have a way to ban cards.

Starting first is an advantage.  Alternating who goes first based on who lost the last game helps even that out.  (even if you are playing a different opponent)  Phantom provinces/colonies really helps negate the starting first advantage.

Regarding phantom provinces, this is how they work: 
1. Everyone is guaranteed an equal number of turns.
2. So if player #1 buys the last province, then player #2 still gets a turn and they can buy a province still
even though the pile is empty.  (player #1 can buy as many provinces as they have money for and the same applies to player #2)
3. If player #2 buys the last province, then the game is over.

The reality is some people are too stuck on the rules here.  If Donald X changes the rules next time he puts out a new Dominion set to have phantom provinces and alternate who goes first based on who lost last, then everyone would be like great that is in official Dominion rules, let's do it. 

The fact is that I am not asking that everyone play this way, just have it as an option.  Isotropic had the alternating who goes first option built in and I think that was by far the best Dominion online implementation we have had so far.  (no offense the Shuffle iT guys)  It is frustrating that paid versions of Dominion are unwilling or not able to match the free version of this game.  Hopefully the Shuffle iT version will be better than Isotropic someday.

We really, really need player ratings.  (I know someone said that we will have it in two weeks)  I keep getting stuck playing people that don't even know the cards and they play really slow.  (and play poorly)
Isotropic was awesome at matching you with players of even ability.  (if you wanted)
Title: Re: Feature Requests
Post by: mrfiat on 08 January 2017, 12:31:05 PM
Also it would be nice to see what duration cards are in play.  Maybe there is a way to see this, but I haven't found it other than looking at the log.

Can we please have a better way to play the tunnels?  Right now you have to click a tiny link in the game log to show that you have a tunnel when discarding it.
Title: Re: Feature Requests
Post by: Watno on 08 January 2017, 12:40:24 PM
Quote from: mrfiat on 08 January 2017, 12:31:05 PM
Also it would be nice to see what duration cards are in play.  Maybe there is a way to see this, but I haven't found it other than looking at the log.

Mouse over/click the player name you want to see that cards he has in play when it's not his turn (same as mat view)
Title: Re: Feature Requests
Post by: allanfieldhouse on 09 January 2017, 05:49:52 PM
Quote from: mrfiat on 08 January 2017, 12:20:04 PM
The fact is that I am not asking that everyone play this way, just have it as an option.

You know what -- Silver is OP. It should cost 4 instead. I'm not saying you have to play that way, but there should be an option so that I can.
Title: Re: Feature Requests
Post by: gkrieg on 09 January 2017, 07:21:30 PM
Quote from: mrfiat on 08 January 2017, 12:20:04 PM
We really, really need player ratings.  (I know someone said that we will have it in two weeks)  I keep getting stuck playing people that don't even know the cards and they play really slow.  (and play poorly)
Isotropic was awesome at matching you with players of even ability.  (if you wanted)

I believe that good match currently takes ratings into account, you just can't see your rating.