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

Achievements & Advancements #29

Closed
BenCheung0422 opened this issue Dec 23, 2024 · 1 comment
Closed

Achievements & Advancements #29

BenCheung0422 opened this issue Dec 23, 2024 · 1 comment

Comments

@BenCheung0422
Copy link
Member

BenCheung0422 commented Dec 23, 2024

Original: MinicraftPlus/minicraft-plus-revived#384

Background

The original achievement system is game-wide, but still not sufficient for player-based achievement system. It is still not favorable for per-account achievements. Also, having fine-tuned "achievements" per world would be beneficial for both player progressions or milestones.

Advancements

Advancements are world-based, so the progress is unique to the worlds. These would only be achievable only in survival, and having credits would be quite redundant and pointless here. The advancement system may still be mixed with other gameplay mechanisms like recipe unlocking for functionality integrations and standardization, so proper handling for the actual gameplay progression advancements is vital.

Note that, this should well replace the current Quest System. Tutorials is another system.

Achievements

Some challenging advancements may however still be achievements, but all achievements can only be completed once per game client or player account. These achievements must be special and interesting for players, but not just small progressions during gameplay. They can also be game functionality discovery. Still, whether there should be player account system and the association of achievements, may be another topic, since this depends on the goal of this project. Credits would be implemented and meaningful only if this is account-based.

@BenCheung0422
Copy link
Member Author

Topic for Achievements extended to #60
Topic for Advancements superseded by #61

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant