technicolour icecream hellscape terrain

This commit is contained in:
2024-09-05 22:32:30 +10:00
parent 301aa28c4d
commit fed6a26882
6 changed files with 97 additions and 42 deletions

View File

@ -12,10 +12,10 @@ public class World {
private var _generator: any WorldGenerator
private var _chunkGeneration: ChunkGeneration
public init() {
public init(generator: any WorldGenerator) {
self._chunks = [:]
self._chunkDamage = []
self._generator = TerrorTowerGenerator()
self._generator = generator
self._chunkGeneration = ChunkGeneration(queue: .global(qos: .userInitiated))
self._chunkGeneration.world = self
}