Opened 16 years ago
Last modified 15 years ago
#266 new enhancement
Object Priorities — at Initial Version
Reported by: | scheusso | Owned by: | nobody |
---|---|---|---|
Priority: | major | Milestone: | Version 0.2 Codename: Bellatrix |
Component: | Network | Version: | |
Keywords: | Cc: | ||
Referenced By: | References: |
Description
Outline
In order to reduce network traffic we do not synchronise every object on every (network-) tick. We only transfer a part of the objects based on their priority. Now we need an instance that provides per-client information about the importance of objects in the universe.
How to determine the priority
The priorities must be based on the following information:
- Distance between the player and the object
- Importance of the object (e.g. Asteroids don't change their rotationrate and velocity and can be precalculated well by the client)
Note: See
TracTickets for help on using
tickets.