Giter VIP home page Giter VIP logo

jcloisterzone-client's People

Contributors

eliasgruenewald avatar farin avatar poisondima avatar stanolacko avatar testsr avatar uxes avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

jcloisterzone-client's Issues

Scroring Shepherd when "closed" field

Situation: opposite player (different color) closes field with shepherd and places meeple on current tile.
Client gives to player opportunity to confirm or undo his action.
But in this moment, shepherd is already scored and showed points. For this can opposite player change his decision to place this tile and make twice undo. 1st to undo placement of meeple and 2nd to unto placement of tile.
For "cleaner" game it will be good that this scoring will be made after confirm of player of placement his tile and finish his turn.
image

image

Meeple points for Watchtower bonus also for Builder

Watchtower builder in neerby meeple is counting also builder. But bonus is not for any figure, but for meeple. Special figures are not counted into.
It will be good to create "pseudo" class to indicate which figures are Meeples. To include also some "fan expansion" figures in future where will be defined that that feature is Meeple.
Excepted are 2 points as bonus for 1 meeple, in 5.8.0 scored as 4 points.

image

watchtower_meeple_points_for_builder.txt

Ability to change Game name during play

It is possible to give name for current game when creating.
It will be very nice to possible to rename current game when playing online and also to show current game id.
Reason:
You are playing and for some reason you have to finish play (hungry children crying, angry children crying, somebody calls to you, something happend).

Easy copy of GameID

It will be nice when clicked to game Id it will automaticaly copy it to clibpoard.

UX - Position of scorring bullets on feature which at least one tile has hill (Exp 9)

  1. Situation before scoring, Yellow 2 meeples, Blue 2 meeples - tie for scoring, hills will be considered for owner of the city
    image

  2. Situation after scoring, one of yellow meeple and one of blue meeple got bullet for scoring. But sometimes happened, when it's hills in game, that scoring is on meeple, which are not on Hill. It's not good for UX, when considering situation, that all meeples are gone, and Winner get information, that Blue, which not have tile on meeple got same points as Yellow, which has meeple on Hill.
    image

  3. Solution: When Hill in a game, then Meeple with bullet has to be meeple on Hill tile.

ux-hills-tie.zip

Running as a web version.

Hi! I really appreciate all the work that have been done! I'm wondering is there a way to run server in Docker? Imagine that the server is running and the first person joined becomes the host so that he can configure new game. And all others connecting to the same server appears in the same game.

Missing - Count of finished features for King & Robber Baron

In King or Robber Baron expansion, player which finished largest City get King tile, and longest Road gets Robber Baron tile.
In 4.x there were number on that tiles showed, how much cities / roads are currently finished.
This helps other players to consider power of these rewards, if fight or not for them.
In 5.x this values are missing.

Eventually it will be good, to hide it in "Tournament mode" = "Hide remaining tiles cheat sheet".

Sorry, no screenshot, I'm not able to run 4.x anymore (no Java 8 on machine :D)

Tower piece placement and phatom error

When plaing Tower and Phantom there is not solved this issue.

  1. Placed tower piece on existing tower or tower foundation
  2. In the range of tower is meeple, but you don't want to capture, because it's your meeple (for example, or it is already blocked meeple, etc)
  3. Place Phantom on current placed tile.

This is not possible to made by Client, because, when placed tower piece, there is only two options
a) Take a prisoner - with circle around all meeples affected by enlarged tower
b) Skip action button - which skip whole Action phase including Phantom phase

If there is no meeple in "2." then it's possible to place Phantom, but if there is any meeple in range and player don't want to capture it, then it's not possible to reach Phantom phase, because whole Action phase was skiped by pressing button "Skip action"

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.