Что такое UNIT?
Многие задавали себе вопрос "Что такое unit?". Так действительно что это? В этом разделе я опишу что такое unit и что оно значит.
Unit - это единица измерения в cs и не только(думаю это все просто). Далее я напишу велечины значения unit.
Чему же равен рост игрока в cs?. На карте он всегда составляет ровно 72 юнита. А в реальности... Вот тут нас и поджидает настоящая засада. В реальности-то человек нестандартен! Какой рост выбрать для сопоставлений? Полный конфуз. Но не будем отчаиваться. Есть один способ решить и эту проблему.
Древние говорили, что для того чтобы победить противника, его нужно понять. И в нашем случае, чтобы "победить" размеры в игре, следует попытаться понять логику тех, кто придумал "юниты", т.е. логику создателей самой игры. Не знаю уж кто конкретно в ID Software эти самые "юниты" придумал (кто не в курсе - CS, как и HL "произрастают" из продуктов IDS), но некая логика в его действиях должна была быть. "Так почему же он, нехороший человек," - спросите вы - "не сделал unit эквивалентным сантиметру, метру или дециметру? Или, в крайнем случае, двум, трем, ..., n сантиметрам? Что он, нестандартно мыслящий индивидуум?" А вот как раз наоборот: он мыслил очень даже стандартно. Вот только имеется одна тонкость. "В какой стране, по всей видимости, жил этот человек? - В США". В Соединенных Штатах, в отличие от Европы, люди почти не пользуются системой СИ, где длина измеряется в сантиметрах, дециметрах, метрах и километрах. В их традиционной системе - это дюйм, фут, ярд и миля (морская и сухопутная). Как известно, дюйм, фут и ярд имеют следующую размерность:
1 дюйм = 2,54 см;
1 фут = 12 дюймов = 30,48см;
1 ярд = 3 фута = 36 дюймов = 91,44 см.
Теперь из приведенных выше американских единиц длины выберем наиболее подходящую на роль юнита. И вот здесь я выдвигаю следующую гипотезу:
1 юнит = 1 дюйм.
Попробую это продемонстрировать. Какой у нас основной критерий? Соответствие роста игрока в среде CS некоему стандартному росту в реальном мире. Кстати говоря, в той же Америке человеческий рост так и измеряется - в футах и дюймах. Вот что мы имеем в случае юнит = дюйм.
Рост игрока = 72 юнита = 72 дюйма = 6 футов = 182,88 см.
Итак, если юнит - это дюйм, то рост игрока в 72 юнита примерно соответствует 183 сантиментрам в реальности, что вполне адекватно размеру врослого спецназовца, рейнджера или десантника, "про которых", собственно, и игра.
Итак - перейдем от теории к практике
Таким образом, мы определили, что 1 юнит = 2,54 см. Далее несложно узнать ответ на сакраментальный вопрос - сколько юнитов в одном метре:
1 м = 100 / 2,54 = 39,370... юнитов.
Ну а если при этом для удобства округлить получившийся результат в большую сторону, мы получим практическую формулу:
1 м = 40 юнитов.
Исходя из данной практической формулы, получается, что
1 юнит = 100 / 40 = 2,5 см;
рост игрока = 72 x 2,5 = 180 см.
Погрешность при этом небольшая - не более 1,6%, а удобства несравнимо большие, чем у точной формулы. Мы все визуально представляем, что такое метр, дециметр и сантиметр. Что же такое юнит/дюйм или, в нашем практическом случае, его упрощенная версия - 2,5 сантиметра? Очень просто. Слово "дюйм" происходит от голландского "duim" - буквально "большой палец". 2,5 см - это примерно ширина большого пальца руки взрослого человека (ростом в 72 юнита), толщина хоккейной шайбы или половина длины спичечного коробка. Длина того же коробка - уже 2 юнита. 4 юнита - это дециметр, 8 юнитов - 20 см. Таким образом, масштабная сетка в CS имеет следующее разрешение:
1 юнит = 2,5 см - ширина большого пальца руки, а также толщина хоккейной шайбы;
2 юнита = 5 см - длина спичечного коробка;
4 юнита = 1 дециметр - ширина дисковода для 3,5 - дюймовых дискет;
8 юнитов = 20 см - примерно ширина стандартного листа А4;
16 юнитов = 40 см - также примерно длина стандартного листа А3;
32 юнита = 80 см - средняя длина шага взрослого человека;
64 юнита = 1,6 м - два человеческих шага;
128 юнитов = 3,2 м - высота потолка в некоторых "сталинках";
256 юнитов = 6,4 м - высота двух этажей в доме стандартной планировки;
512 юнитов = 12,8 м - ориентировочно ширина баскетбольной площадки.
. . . . . . . . . .
Расстояние от полюса до экватора = 10 тыс. км = 0,4 млн. юнитов.
Кстати говоря, такие понятия как "дюйм" и "фут" не настолько нам чужды, как это может показаться на первый взгляд. Эти две единицы, наряду с вершком, аршином, саженью, верстой и милей, входили в стандартную русскую систему измерений. Вот, например, "ворлдкрафтовские" эквиваленты некоторых из них:
1 фут = 12 дюймов = 12 юнитов (30 см по формуле 1 юнит = 2,5 см);
1 аршин = 28 дюймов = 28 юнитов (45 см, 1 юнит = 2,5 см);
1 сажень = 7 футов = 84 дюйма = 84 юнита (210 см, 1 юнит = 2,5 см).
Кстати, исходя из такого "древнерусского" прошлого дюйма и фута, можно предположить, что упомянутый ранее гипотетический автор "юнитов" был просто-напросто "ну очень старым" русским.