Space Travel (игра)

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
Space Travel
Разработчики
Дата выпуска
Жанр
Платформы
Режим игры

Space Travel (рус. Космический полёт или Космическое путешествие) — компьютерная игра симулирующая путешествие по солнечной системе. Разработка этой игры привела к созданию операционной системы Unix.[1][2] Иногда утверждается, что к развитию Unix привела другая игра, Spacewar!. Подобные заявления не являются точными и, вероятно, возникли в результате путаницы двух разных игр.

История развития[править | править вики-текст]

Игра была первоначально написана в 1969 году Кеном Томпсоном для системы Multics, затем была портирована им же на Fortran для системы GECOS, и в конечном итоге портирована Томпсоном и Деннисом Ричи на PDP-7.

Первоначальная версия для GECOS была трудна в управлении, к тому же игра в нее на GECOS была недешевым занятием - в 1960-х годах процессорное время большого компьютера строго распределялось между всем желающими. Томпсону удалось найти менее производительный и простаивающий PDP-7, обладающий к тому же хорошим графическим терминалом. Процесс портирования оказался неожиданно сложным - у программистов не было никаких утилит для написания программы. Томпсону и Ричи специально для игры пришлось с нуля на ассемблере написать библиотеку чисел с плавающей точкой, графическую подсистему и систему отладки кода.[1]

Именно в процессе портирования игры на PDP-7 на ассемблере, Томпсон и Ритчи написали исходный код, который в конечном итоге превратился в операционную систему UNICS/Unix. Некоторые считают, что Space Travel — это первая прикладная программа Unix.

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