Открытые миры становятся более естественными с развитием технологий благодаря следующим факторам:
- Процедурная генерация. 1 Позволяет создавать локации в реальном времени, экономя ресурсы разработчиков. 1 Например, в игре No Man's Sky весь космос генерируется на лету. 1
- Динамические события. 1 Случайные встречи с NPC, погодные условия и даже изменения времени суток делают открытые миры более реалистичными. 1
- Глубокая симуляция. 1 Продвинутая ИИ-система реагирует на действия игрока, а враги учатся на ошибках, что делает игру более непредсказуемой. 1
- Развитие технологий рендеринга эмоций и движения. 4 Взаимодействие с персонажами становится почти неотличимым от общения с реальными людьми. 4 Например, NPC реагируют на жесты и мимику в реальном времени. 4
Кроме того, интернет и облачные системы предоставляют доступ к мощным вычислительным ресурсам, необходимым для создания и работы сложных симуляций. 3