Чуть подробнее
Создать вручную миллиард разных дробовиков невозможно, поэтому разработчики используют сам язык как кузницу оружия. Экшн-RPG и лутер-шутеры вроде Borderlands полагаются на таксономию процедурных аффиксов добычи. Каждое оружие собирается алгоритмом, который сшивает базовый предмет с различными приставками и суффиксами, каждый из которых представляет конкретный математический модификатор. Приставка «Двойное проникновение» всегда добавляет дополнительные снаряды, а приставка «Огненный» гарантирует урон огнем. Смешивая эти модульные лингвистические теги, игра мгновенно генерирует математически уникальное оружие в ту же миллисекунду, когда умирает босс.




