Text this: Designing Adaptive Virtual Worlds