Devise and implement a system by which items' qualitative aspects, such as name, value etc. Are revealed differently based on the observer's knowledge of that item. This system may rely heavily on how items are shared with each client.
The two primary possible approaches are:
- Sharing the complete item with all clients, but have each client's view display different information.
- Share a different version of an item with each player.
Each approach has its pros and cons.
Devise and implement a system by which items' qualitative aspects, such as name, value etc. Are revealed differently based on the observer's knowledge of that item. This system may rely heavily on how items are shared with each client.
The two primary possible approaches are:
Each approach has its pros and cons.