Технологическое древо

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
Технологическое дерево в игре Freeciv

Технологи́ческое дре́во (англ. Technology tree) — структура, симулирующая процесс технологического развития в играх в детерминированном виде. Она определяет переходы от одних технологий к другим, более продвинутым, которые расширяют возможности игрока — позволяют формировать более мощные армии, строить новые здания и другое[1].

Описание[править | править вики-текст]

Технологическое древо выполняет функцию представления исторической иерархии развития и является одним из центральных элементов игрового процесса. При исторической симуляции развития наций геймдизайнерам необходимо контролировать процесс технологического развития (например, от каменного века до нанотехнологий), и это может быть сделано с помощью технологического древа, которое представляет собой набор правил, позволяющих определить множество предпосылок, которые необходимы для открытия той или иной технологии в игре[2].

Технологическое древо во время разработки игры рассматривается с двух аспектов: игрового и культурного. Первый определяет набор правил, влияющих на игровые механики, в то время как второй увязывает технологии с историческим контекстом. Понятие технологии здесь трактуется широко: это могут быть машины (паровой двигатель), практические навыки (плавание под парусом), науки (физика), абстрактные идеи и ритуалы (политеизм, философия), формы социальной организации (феодализм)[2].

Математически технологическое древо представляет собой ориентированный граф, в котором узлами являются технологии, а зависимости для открытия новых — рёбрами. Так как одна технология не может быть открыта дважды, то граф должен быть ациклическим. Изначально игрок имеет небольшое число технологий (узлов графа), и для возможности открытия новой технологии граф определяет необходимый для этого набор узлов. Если это условие выполняется и игрок инвестирует заданное число ресурсов, то новая технология открывается[2].

Примечания[править | править вики-текст]

  1. Ghys, 2012: «Technology trees are evolutionary tree diagrams that simulate the progress of technology in historical strategy games in a deterministic manner. … A technology tree, or ‘tech tree’, can loosely be defined as “a structure that controls progress from one technology to a better technology, enabling the player to create better facilities or more powerful units”».
  2. 1 2 3 Ghys, 2012.

Литература[править | править вики-текст]