Carcassonne Central

Carc Central Community => General => Topic started by: Quibbble on October 25, 2021, 09:45:31 AM

Title: Play Carcassonne Online With Friends
Post by: Quibbble on October 25, 2021, 09:45:31 AM
Hi all,

We've recently created a web port of our take on the original Carcassonne and would love to get your feedback! It's still in the early stages of development so any thoughts on what we can do to improve the experience would be greatly appreciated. You can check the game out at https://quibbble.com/annex.
Title: Re: Play Carcassonne Online With Friends
Post by: Bumsakalaka on October 25, 2021, 10:31:34 AM
Hi. Quibbble. Welcome on forum.
Every new port carcassonne to online / all is fun for all of us.
As somebody who touch programming here is some notes (read it as suggestions)
1. It take time to noticed, how UX is working.
2. Please add event to click on board which will place current tile on selected available place of board.
3. When placing meeple, also it's not good to select small circle and move it to tile and didn't know when it will fall. On road or field or where? So game have 3 major steps
A. Place tile
B. Place wood (figures)
C. Score features.
This has to be clear for player.
So
I. When start game, there is "select team" red or blue, but blue is on turn, but red is first in order.
So on start game, automatically select blue to show current tile.
I know it's designed for mobile so Vertical screen. But when player is playing it on horizontal screen, it's not intuitive.

When placing meeple it will be fine to highlight shape of feature where is pointer on which feature will be meeple placed after end of move it to tile.

When turn is ended, it will be good to automatic change of color.

Rotation placed tile. This feature is missing and is standard that player can turn his tile after placement.

Didn't finish game, due to need.

So, good luck, this can solve some issues when player are lost or make bad placement (confirm is nice).
Imagine scenario
1. Place tile - bad placement? - Remove or turn tile
2. Have meeple to place?
-> 2a) No - Button for confirmation of tile placement
-> 2b) Yes - i) Show button to skip meeple placement
                  ii) Automaticaly on click to unoccupied feature, place free meeple
                    -> when placed show button for confirmation or remove
3. After finish automaticaly change color of player.

This is something you can do for better UX.
Title: Re: Play Carcassonne Online With Friends
Post by: Quibbble on October 25, 2021, 11:22:01 AM
Hey Bumsakalaka,

I really appreciate the detailed response. I agree there is a lot of UX related work to do and many of the actions in their current state are not intuitive. Below are are my responses to your points:

Event to Click: I agree this is a good idea and will see about adding support for this.

Team Selection: I can see about setting your team to the current turn on game start so that the tile shows.

Horizontal Screens: As you said, this was designed with mobile in mind so everything is vertical. Eventually when I have the bandwidth I would like to address this such that there is better support for horizontal screens but for now I am holding off as this is a significant time investment.

Highlighting Shapes on Meeple Place: Agree this would benefit the experience significantly and is on the list of things to add.

Turn End Change Color: The goal for this platform is to play with friends so ideally each person would select a team and then not change teams throughout so I don't know if this is something that should be implemented but am open to feedback.

Tile Rotation: Tiles can be rotated by clicking on the tile that shows up below the board on your turn. This doesn't seem to be clear so I'll see about adding some sort of indicator to let the user know they can click to rotate.

Again really appreciate the feedback! We'll look at your comments more and see about updating the UI with these changes. 
Title: Re: Play Carcassonne Online With Friends
Post by: Meepledrone on October 25, 2021, 11:38:19 AM
Welcome to the forum, Quibble!

I also tried a 2-player game on my desktop PC. It was fun. The UI is clean and minimalistic the same as the tiles and the meeples (circles). Less is more in most cases.

Here are some comments:
* Learning how the UI is not very difficult but dragging and dropping when the elements are tiny can be a challenge. I wasn't sure which is the focus when releasing meeples (circles) and meeples I wanted to place in a small city or a road ended up as farmers in the adjacent field. Some visual cue about where the meeple would land would be great. An undo command in case of error would be great too.
* I didn't have any issues with placing tiles after I learned the head of the arrow is the focal point and not the tile being dragged. An undo command in case of error would be great too.
* The viewport where the board is displayed is small on computer screens. So I had to zoom out to see the board in full and then placing meeples without making mistakes became a challenge, as commented earlier. If you could extend the viewport according to the screen size, it would be great.
* The blue meeples on grey features were a bit difficult  to tell appart.
* The color palette for features black = field, grey = city ir cool but sometimes I had to stop and think since the tiles are so minimalistic you may lose perspective for a second.

Great job!
Title: Re: Play Carcassonne Online With Friends
Post by: Bumsakalaka on October 25, 2021, 01:31:35 PM
Cool. I like it and your's approach to go to the "Hell of Carcassonne" with your's work.
I was checking also you other games, and I can say, that they have same issues for UX which partialy make playing game more difficult.
Automatic change of color is standard approach also when playing with friends on same screen and make game more intuitive, so ok. you turn, do what is required (imagine all other expansions for Carcassonne, with Double turn, Phantom placement, Dragon movement, etc.)
Anyway, I found interesting game you implemented Paths. It's variant of Tsuro?
Title: Re: Play Carcassonne Online With Friends
Post by: Quibbble on October 25, 2021, 03:02:08 PM
@Meepledrone,
* I'll definitely be adding some visual cues when placing meeples to make it clear where they will be placed on the tile.
* As you stated currently the head of the cursor is where the tile/meeple is placed. As you can see the tile/meeple doesn't perfectly follow the center of the cursor so I'm looking into trying to fix this but I have to spend some more time debugging this issue.
* Agree with the viewport being small. On the list as a long term goal.
* Thanks for the feedback on the colors. I may try to change the blue a bit to increase the contrast and make it more clear.
* I agree the minimalism could be a bit much. One idea I had was to add something like a walls to the city sections - similar to the original Carcassonne - to break up the perspective a little bit. Still thinking on this one but could help with this issue.

@Bumsakalaka,
* Good point on the same screen. I may see about adding an option when creating a game for same screen/different screens to account for that use case.
* And yes the paths game is our variant on Tsuro!

Thank you both for the feedback! Not sure when all these changes will be lives but hoping to make many of them in the coming days.
Title: Re: Play Carcassonne Online With Friends
Post by: Falco4you on November 26, 2022, 05:56:17 AM
Hello everyone,

I've only been playing Carcass for a short time, so I have a request for you experienced people, if you would play one game with me so that I can learn something from you. I hope that at least one such player can be found among you.
Title: Re: Play Carcassonne Online With Friends
Post by: Decar on November 26, 2022, 12:29:20 PM
Hi Falco4you! Welcome to the forum.

To find players online, you should read Dan's FAQ Q15)
https://www.carcassonnecentral.com/community/index.php?topic=4621.msg67995#msg67995

You should also consider joining our Discord server, link on the home page. A lot of folks play over on BGA now a website where there are lots and lots of other players. But we use the Discord mainly for chat. But you might find someone free for a game.  @danisthirty Is always up for a game no matter their experience.
Title: Re: Play Carcassonne Online With Friends
Post by: danisthirty on November 28, 2022, 02:09:22 AM
I've only been playing Carcass for a short time, so I have a request for you experienced people, if you would play one game with me so that I can learn something from you. I hope that at least one such player can be found among you.

Hi Falco4you - welcome to the forums! :(y)

As @Decar said above, I'm always up for a game! Where are you playing at the moment? I play mostly on BGA (www.boardgamearena.com) but happy to branch out if needed...

Dan