saltedfishclub / Oyster

A flexible minigame framework for bukkit. | 女生自用小游戏开发框架
GNU Lesser General Public License v2.1
7 stars 1 forks source link

GameScope #6

Closed iceBear67 closed 3 years ago

iceBear67 commented 3 years ago

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 commented 3 years ago

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

iceBear67 commented 3 years ago

Added warps. 575dd5a198cc01ce570f4ba95f449097ab4bb9f8

iceBear67 commented 3 years ago

Waiting for some default implementations.

iceBear67 commented 3 years ago

Track this at #16