vircadia / vircadia-native-core

Vircadia open source agent-based metaverse ecosystem.
https://vircadia.com/
Other
531 stars 175 forks source link

Feature Request: Create a universal foundation for future "game mechanics" on domains. #706

Open Aitolda opened 4 years ago

Aitolda commented 4 years ago

-Create modular "value" meters that can be hooked into for anthing from points to health, to powerups and store these values on domains per account name using the upcoming metaverse API. -Lay the foundation for displaying this values as overlays.

The goal is to guide this in a direciton that eventually, anyone, even non-coders will be able to setup basic mechanics for their domain. If we keep the initial scope at an "atari" level as the first phase, I think the result will create a lot of enthusiasm and attract more contributers to expland upon this later.

two-one-five commented 4 years ago

Since the ATP exists, perhaps adding some API calls to the ATP that do not require special permissions to write that only the user that owns the file and approved users (like admins) can write to their own file. That way everyone can have their little cubby to store data, and maybe limit the size to 256KB per account to help mitigate griefing before you can catch it.

Aitolda commented 4 years ago

maybe limit the size to 256KB per account to help mitigate griefing before you can catch it.

Yup! Absolutely create some reasonable limits.

daleglass commented 4 years ago

Definitely needs more information on what is wanted, and what it should look like

Aitolda commented 4 years ago

Definitely needs more information on what is wanted, and what it should look like

On the domain settings it would look a little bit something like this.

Aitolda commented 3 years ago

I believe the foundation for something like this is currently being worked on by @digisomni

Revisiting and updating tags.

stale[bot] commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

daleglass commented 3 years ago

Probably something for after we address changing the scripting engine

stale[bot] commented 2 years ago

Hello! Is this still an issue?