Skip to content
This repository has been archived by the owner on Apr 27, 2024. It is now read-only.

GameScope #6

Closed
iceBear67 opened this issue Aug 5, 2021 · 4 comments
Closed

GameScope #6

iceBear67 opened this issue Aug 5, 2021 · 4 comments
Labels
enhancement New feature or request Module: Core Issues about core priority: high Higher priority
Milestone

Comments

@iceBear67
Copy link
Member

iceBear67 commented Aug 5, 2021

A GameScope might be an area where the game lifecycle lives.
After the game ends, that area should be recycled for the next match.

Nevertheless, Games like ManiHunt need many places to play, which is the problem for area-based designs. For such cases, we'll use GameScope instead of `GameArea.

GameScope is more flexible. It made the decisions up to the gamenot me then we can "disable" areas in case to use the whole server to play.

@iceBear67 iceBear67 added enhancement New feature or request priority: high Higher priority Module: Core Issues about core labels Aug 5, 2021
@iceBear67 iceBear67 added this to the M1 milestone Aug 5, 2021
@iceBear67
Copy link
Member Author

p.s games like manihunt also need unique environments for survival. such as unique time(mobs), end(dragon)
manihunt is an extremism

@iceBear67
Copy link
Member Author

iceBear67 commented Aug 10, 2021

Added warps. 575dd5a

iceBear67 added a commit that referenced this issue Aug 10, 2021
Not so perfectly.
@iceBear67
Copy link
Member Author

Waiting for some default implementations.

@iceBear67
Copy link
Member Author

Track this at #16

@iceBear67 iceBear67 mentioned this issue Aug 20, 2021
iceBear67 added a commit that referenced this issue Apr 21, 2024
Not so perfectly.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request Module: Core Issues about core priority: high Higher priority
Projects
None yet
Development

No branches or pull requests

1 participant