Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Limit/Restrict Action Log or view-time in some cases? #114

Open
Zomis opened this issue Jun 28, 2020 · 3 comments
Open

Limit/Restrict Action Log or view-time in some cases? #114

Zomis opened this issue Jun 28, 2020 · 3 comments
Assignees
Labels
dsl-core For improvements of the DSL approach to defining games needs-refinement Better specification on what to do / how to implement is needed vue-js-client Add functionality to the games-vue-client module

Comments

@Zomis
Copy link
Owner

Zomis commented Jun 28, 2020

The question arose recently about if the full Action Log should be displayed for a game like Skull.

There's also games like Memory (not implemented) where having a full Action Log would be disruptive. (Easy to solve in a way by choosing what to log). In Memory also, there needs to be a way to only show some information for a limited amount of time. Use viewDelay in DSL to send current view and then wait for X milliseconds? Any better way to solve that?

@Zomis Zomis added the needs-refinement Better specification on what to do / how to implement is needed label Jun 28, 2020
@Zomis Zomis added dsl-core For improvements of the DSL approach to defining games vue-js-client Add functionality to the games-vue-client module labels Jul 13, 2020
@Zomis
Copy link
Owner Author

Zomis commented Jul 13, 2020

Not sure how much is backend and how much is frontend in this one. Both might be included.

@Zomis
Copy link
Owner Author

Zomis commented Mar 25, 2023

There's also games such as The Crew where the rules say that you are allowed to view last round's cards, but not more than that. If the log would then say "Player1 played YELLOW 7" that would make the deduction of which cards are still in game much easier. But for the current round, knowing who played which card is very helpful. (Might not necessarily have to be in the log, but would be interesting if it would be...)

@Zomis Zomis self-assigned this Feb 10, 2024
@Zomis
Copy link
Owner Author

Zomis commented Feb 10, 2024

This could be accomplished by making the Action Log an in-game object that you can add and remove stuff from, basically like almost any other entity/component.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dsl-core For improvements of the DSL approach to defining games needs-refinement Better specification on what to do / how to implement is needed vue-js-client Add functionality to the games-vue-client module
Projects
None yet
Development

No branches or pull requests

1 participant