Знаете ли вы? Курсор GPS Triangle взят с астероидов Atari

Знаете ли вы? Курсор GPS Triangle взят с астероидов Atari
Знаете ли вы? Курсор GPS Triangle взят с астероидов Atari

Сегодня вы можете найти современную версию «carsor» Etak в навигационных системах Tesla, в верхней части экрана вашего iPhone, когда включены службы определения местоположения, а также в десятках различных навигационных приложений и устройств GPS.

Навигационный курсор со стрелкой, как в современной автомобильной навигационной системе
Навигационный курсор со стрелкой, как в современной автомобильной навигационной системе

Это культовая форма, и вряд ли кто-то когда-либо останавливался, чтобы задаться вопросом, откуда она взялась. Но оказалось, что у него очень забавное игровое происхождение.

Связь с астероидами

Etak начиналась как компания, финансируемая соучредителем Atari Ноланом Бушнеллом, фирмой-инкубатором Catalyst Technologies. Три инженера из SRI, Стэн Хани, Кен Милнс и Алан Филипс, основали Etak с целью создания автомобильной навигационной системы, которая могла бы отслеживать ваше положение на карте, куда бы вы ни ехали.

Благодаря участию Бушнелла, инженеры Etak наслаждались социальным пересечением бывших инженеров Atari, таких как дизайнер Pong Аллан Алкорн (который в то время работал в фирме Catalyst) и самих себя. На самом деле Алкорн вспоминает популярную аркадную игру Atari 1979 года Asteroids, которая оказала основное влияние на использование векторного дисплея в Navigator.

Atari’s Asteroids - аркадная игра 1979 года
Atari’s Asteroids - аркадная игра 1979 года

«Мне очень понравилась та небольшая помощь, которую я мог оказать ребятам из Etak и их проблемам», - сказал мне Алкорн несколько лет назад. «Я помню случай с векторным дисплеем на машине Etak. Это было действительно вдохновлено игрой Asteroids, где мы фактически передали их Atari и [показали им], как мы сделали этот дисплей».

Соучредитель Etak Стэн Хани тоже вспоминает о влиянии астероидов, но немного по-другому. «Когда мы были в здании Catalyst, мы часто приходили и обедали в маленьком месте, где был настоящий векторный дисплей Asteroids», - говорит он..

В Asteroids вы управляете треугольным кораблем, который должен уничтожить как можно больше плавающих космических камней. Если вы посмотрите на форму корабля Asteroids и форму навигационного курсора Etak, сходство будет поразительным. Они оба имеют форму наконечника стрелы, и каждый символ является звездой своего графического окружения.

Воспроизвести видео

Хотя это было давно и его память туманна, Хани говорит, что космический шутер Atari оказал основное влияние на треугольную форму навигационного курсора. «Я помню, что это произошло с астероидов», - говорит он. Чтобы проверить другие возможные влияния, мы попросили нескольких других первых инженеров Etak, включая Джорджа Лафмиллера, который кодировал дисплей Navigator, о форме курсора по электронной почте. Никто из них не помнил, откуда взялась эта форма, кроме первоначального наброска, который, вероятно, нарисовал Хани.

«Во время разработки Etak Navigator нам нужно было решить так много проблем, что форма курсора не была проблемой, которая вызвала бы много дискуссий», - говорит Лафмиллер. «Поэтому я, вероятно, просто что-то собрал [на основе эскиза] и пошел дальше, ни с кем не обсуждая это».

Хани забавляет связь с Астероидами, но он также считает, что форма была очевидным выбором. «Самое простое, что можно сделать на векторном дисплее, - это треугольник, - говорит Хани. «Астероиды, вероятно, использовали эту форму по той же причине. Это самое простое, что вы можете сделать, и при этом указать направление».

Происхождение астероидного корабля

Но откуда взялся дизайн корабля Asteroids? Действительно ли его использовали, потому что его было легко рисовать, как подозревала Хани? Чтобы выяснить это, мы спросили дизайнера Asteroids Эда Логга.

“Корабль был спроектирован по образцу корабля из Spacewar!, которую я играл в 1971 году в Стэнфордской лаборатории искусственного интеллекта, которая, как мне кажется, пришла из Массачусетского технологического института», - написал Логг в электронном письме How-To Geek. «Я не тестировал никакие другие формы корабля».

Чтобы проиллюстрировать его происхождение, Логг поделился своим оригинальным карандашным наброском корабля Atari Asteroids с How-To Geek. В некотором смысле, вы смотрите на окончательное рождение треугольной навигационной иконки, задокументированной на бумаге.

Оригинальный эскиз корабля Астероидов Эда Логга
Оригинальный эскиз корабля Астероидов Эда Логга

«Числа представляют собой координаты для векторного генератора», - говорит Логг. «На практике я бы дал команду перейти к определенному месту на экране, где я хочу нарисовать корабль, затем использовать эти координаты, чтобы переместиться в угол, включить луч и нарисовать корабль из одной точки в другую.. Если бы пламя присутствовало, я бы его тоже нарисовал».

Дизайн корабля Логга был упрощением ракетного корабля, найденного в оригинальной компьютерной игре для мейнфреймов 1962 года Spacewar! В этой игре корабль в форме «клина» и корабль в форме «иглы» столкнулись в соревновании по стрельбе один на один вокруг гравитационного колодца в центре экрана.

Однако, в отличие от корабля Логга, Космическая война! Ракетный корабль включал больше деталей, таких как слегка округлая форма и два отчетливых плавника. Однако эта деталь часто терялась, когда ее показывали в действии на размытых компьютерных дисплеях того времени.

Космическая война! Форма ракетного корабля, как показано на эмулированном изображении
Космическая война! Форма ракетного корабля, как показано на эмулированном изображении

Поэтому в следующий раз, когда вы взглянете, например, на iPhone и увидите значок навигации в виде стрелки в строке состояния, знайте, что на самом деле вы смотрите на крошечный космический корабль на своем дисплее. Эта форма уходит своими корнями еще в одну из первых видеоигр, напоминая нам о том, что культурная история компьютерных технологий так же богата, как и история любой другой среды, существовавшей до нее.