Chunk: Difference between revisions
		
		
		
		Jump to navigation
		Jump to search
		
No edit summary  | 
				No edit summary  | 
				||
| Line 5: | Line 5: | ||
* Chunks are "switched off" to save CPU cycles. If nothing important happens in a chunk (e.g. there are only fishes swimming around in the chunk) the chunk is not computed in the next [[Tick]].  | * Chunks are "switched off" to save CPU cycles. If nothing important happens in a chunk (e.g. there are only fishes swimming around in the chunk) the chunk is not computed in the next [[Tick]].  | ||
* The [[pollution]] model is based on chunks, and pollution spreads to neighboring chunks.  | * The [[pollution]] model is based on chunks, and pollution spreads to neighboring chunks.  | ||
* The next smaller unit is the [[Tile]].  | |||
* The next bigger unit is the [[Region]].  | * The next bigger unit is the [[Region]].  | ||
Revision as of 15:13, 12 September 2014
A Chunk is a unit defined as either an area of the map 32x32 tiles in size (containing 1024 tiles in total) or a distance of 32 tiles.
Chunks are used for:
- Map generation. When the player runs around and reveals the map or the radar explores the map, it is revealed in chunks.
 - Chunks are "switched off" to save CPU cycles. If nothing important happens in a chunk (e.g. there are only fishes swimming around in the chunk) the chunk is not computed in the next Tick.
 - The pollution model is based on chunks, and pollution spreads to neighboring chunks.
 - The next smaller unit is the Tile.
 - The next bigger unit is the Region.