Научиться использовать Random в играх. Получить опыт использования Triggers в 3D, а также запекания дополнительных областей в NavMesh. Научиться писать скрипты для периодической генерации NPC и создавать простое поведение для ранее созданного NavMesh Agent объекта. Рассмотреть оставшиеся параметры у компонента Camera.