Из Википедии, бесплатной энциклопедии
  (Перенаправлено с роботов (игра BSD) )
Перейти к навигации Перейти к поиску

Погоня - это пошаговая компьютерная игра, в которой игрокам нужно убежать от роботов, запрограммированных на преследование и убийство. Игрок пытается уничтожить роботов, двигаясь таким образом, чтобы роботы сталкивались друг с другом или с другими препятствиями. Базовая концепция была частью игр, простирающихся до 1970-х годов, как один из первых «стандартов» для микрокомпьютерных платформ. Существует множество вариантов, самая известная из которых- Escape! На домашнем компьютере. и зомби , далеков на MacOS и роботов на Unix .

Первоначальный автор игры остается неизвестным, но весьма вероятно, что она началась с системы DTSS в Дартмутском колледже в начале 1970-х годов. Первые общедоступные версии появились в журнале Creative Computing в начале 1976 года, а в течение следующих нескольких лет появилось множество модифицированных версий. Далеки и роботы появились в 1984 году, что привело к новой волне похожих версий. Новые порты продолжают появляться и по сей день.

Геймплей [ править ]

Роботы BSD очень похожи на оригинальный Chase .

Чейза играется на двумерной прямоугольной сетке. Цель игры - сбежать от ряда роботов , которые были запрограммированы так, чтобы убить игрока.

Игра пошаговая. В оригинальной игре персонаж игрока начинает игру в случайно выбранном месте. В некоторых производных версиях, таких как версия GNOME , проигрыватель запускается в центре сетки. Роботы запускаются в случайно выбранных точках сетки. Каждый раз, когда персонаж игрока перемещает квадрат в любом направлении (по горизонтали, вертикали или диагонали), каждый робот перемещается на один квадрат ближе к своему новому местоположению, в зависимости от того, какое направление является кратчайшим путем. Если персонаж игрока сталкивается с роботом, он умирает, и игра заканчивается.

Игрок пытается выжить, заставляя роботов убивать себя, сталкиваясь с другими объектами на карте. Это происходит двумя основными способами. В более ранних версиях, производных от Chase! , на карте есть несколько смертоносных объектов, которые убьют либо роботов, либо игрока. В более поздних версиях, созданных на основе роботов , карта изначально четкая, и эти опасности создаются, когда два робота сталкиваются, образуя груду обломков. В любом случае игрок пытается двигаться таким образом, чтобы роботы сталкивались друг с другом или с неподвижными препятствиями.

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

В нескольких версиях также добавлен танк, который не погибает при столкновении с другими объектами и смертоносен для всех объектов. В остальном он действует как другие роботы.

Игра выиграна, когда все роботы будут уничтожены. В современных версиях это обычно приводит к переходу игры на другой уровень с большим количеством роботов. Традиционно количество роботов увеличивается на десять с каждым уровнем.

Другие версии [ править ]

Роботы GNOME заменяют графику персонажей спрайтами.

Изначально Chase был написан на Dartmouth BASIC для системы DTSS в Дартмутском колледже . Первоначальный автор неизвестен, и оригинальные версии исходного кода не были найдены. [ необходима цитата ]

Выпуск Creative Computing за январь-февраль 1976 г. содержит версию этого исходного кода, перенесенную на серию Honeywell 6000 Биллом Коттером. [1] [a] [ требуется неосновной источник ] Она была переиздана в 1979 году в More BASIC Computer Games , в то время добавляя примечание, предполагающее, что первоначальным автором был Мак Оглсби, [2] [необходим неосновной источник ] плодовитая игра автор игр Dartmouth BASIC эпохи мэйнфреймов. [ необходима цитата ] [b]

Серия относительно прямых копий этой игры появилась в компьютерных журналах той эпохи, в том числе одна для SWCP 4k BASIC, [3] [необходим неосновной источник ] и графическая версия с использованием карты VDM-1 для шины S-100. машины. [4] [ требуется неосновной источник ] Он также был перенесен на язык TUTOR системы PLATO на MODCOMP IV как HiVolts . [5] [ требуется неосновной источник ]

Многие последующие версии игры были известны как Escape! , хотя неясно, когда это имя было впервые использовано. [ необходима цитата ] Одна такая версия появляется в Announcing: Computer Games for TRS-80 , в которой добавлен еще один противник, танк, и игрок ограничен двумя телепортами за матч. [6] [необходим неосновной источник ] Коммерческая графическая версия Escape! также был продан компанией subLOGIC еще в 1982 году, в которой была добавлена ​​опция реального времени, которая заставляла роботов двигаться, даже если пользователь этого не делал. Обзор этой версии в Creative Computingеще раз приписал оригинал Маку Оглсби. [7] [необходим неосновной источник ]

Модифицированная версия Escape! Известный как Robot Minefield, был выпущен в 1983 году Тимом Хартнеллом и Натаном Бутчером. Это уменьшило количество врагов до четырех и ликвидировало танк. Кроме того, игрок мог двигаться только в четырех направлениях (север, юг, восток, запад), в то время как роботы могли двигаться по диагонали. Игра проходила в реальном времени; пока игрок обдумывал свой ход, роботы продолжали приближаться к нему. Эта версия была опубликована в Гигантской книге компьютерных игр 1983 года . [8] [9] [ требуется неосновной источник ]

Роботы на основе Unix были разработаны Алланом Р. Блэком в ноябре 1984 года. В мае 1985 года он был размещен в группе новостей Usenet net.sources.games . [10] [ неосновной источник необходимо ] [11] Он был затем перенесен на распределение Berkeley Software по Кен Арнольд . Версия роботов для BSD Unix впервые появилась в выпуске программного обеспечения 4.3BSD в июне 1986 года. [12] [13] [ требуется неосновной источник ]

См. Также [ править ]

  • Роботрон: 2084 , версия в реальном времени

Заметки [ править ]

  1. ^ Серия Honeywell 6000 была переименованной серией GE-600 , которая представляет собой ту же машину, что и система DTSS той же эпохи.
  2. ^ В электронном письме Mac заявил, что он не был первоначальным автором игры. Билл Коттер заявил, что видел оригинал либо на кассете DECUS, либо на Dartmouth Time Sharing System . DECUS не показывает похожую программу. Похоже, что Дэвид Х. Ахл знал о ее происхождении от системы DTSS и, естественно, приписал ее Mac на основе своих потрясающих результатов. Первоначальный автор остается неизвестным.

Ссылки [ править ]

  1. ^ "ЧАС" . Творческие вычисления . Vol. 2 шт. 1. Январь 1976. С. 75–76.
  2. Чейз (дополнительная деталь с 1979 г.)
  3. ^ "Чейз!" . Килобода . Февраль 1977 г. С. 48–50.
  4. Певец, Джозеф Джей (май 1977 г.). «Видео-погоня для 8080 / VDM» . Журнал доктора Добба . С. 10–16.
  5. ^ Джонс, Дуглас. «HiVolts, игра в электрические заборы» .
  6. ^ Nahigian, Дж. Виктор; Ходжес, Уильям (1980). Компьютерные игры: для бизнеса, школы и дома для TRS-80 level II Basic . п. 46 .
  7. ^ «Побег!». Творческие вычисления . Август 1982 г. с. 16.
  8. ^ GameBase64: Минное поле роботов
  9. ^ Тим Hartnell Гигантский Книга компьютерных игр, p.273: Робот Minefield
  10. Стивен Дж. Мьюир (28 мая 1985 г.). «Игра роботов для 4.2 BSD (очень затягивает)» . Группа новостейnet.sources.games . Usenet: [email protected] . Проверено 21 августа 2015 года . 
  11. ^ Роботы, Аллан Р. Блэк
  12. ^ Справочная страница 4.3BSD robots (6)
  13. ^ Исходный код роботов 4.3BSD