local-minimum / MarbleDash

A kind of roguelike
0 stars 0 forks source link

Make level pick enemies from pool #23

Closed local-minimum closed 7 years ago

local-minimum commented 7 years ago

A level will have:

minEnemyDifficultyValue maxEnemyDifficultyValue minEnemyDifficultyLoad maxEnemyDifficultyLoad

from the enemy-roaster filter types and tiers valid for the range of required difficulties select a target difficulty between min and max load fill up until adding distances more than previous from target make substitutions if outside min/max load.

local-minimum commented 7 years ago

Very simple linear scaling of difficulty now exists. Scaling should probably be corrected by more sophisticated progression in the future but that is different issue