-
Notifications
You must be signed in to change notification settings - Fork 2
Heatmap Data Management
The Heatmap Data Management synchornizes the data array across clients (players) and saves the data to the main server. It also increases the values in the heatmap.
Data Information
-
Test Data Range sets the maximum value for generating the test data. Currently as a perlin noise generated map.
-
Array Size sets the size of the the 2D int array, which stores the data.
-
Update Interval sets the time interval in seconds for when the values in the heatmap are increased
Functionality
Every Update Interval seconds the heatmap values are increased around the players, with a linear fall of so no "spikes" are made. Every 5 minutes the data is saved on the main server, due to the preferences of the serializer by the master client. When a new client joins the master client transmits the current data to the new client.
-
User Manual
-
Code Documentation