enemy scripting, coroutines, random behaviour, time delta (frame independent)