Jump to content

БАЗОВЫЕ компьютерные игры

БАЗОВЫЕ компьютерные игры
Обложка издания 1973 года
Автор Дэвид Х. Ал
Художник обложки Боб Барнер
Предмет Компьютерное программирование
Дата публикации
1973
Предшественник 101 БАЗОВАЯ компьютерная игра

BASIC Computer Games — это сборник компьютерных игр на языке программирования BASIC, собранный Дэвидом Х. Алом . Некоторые игры также были написаны или модифицированы Алом. Среди наиболее известных игр — Hamurabi и Super Star Trek .

Первоначально опубликованная DEC в 1973 году под названием «101 BASIC Computer Games» , книга была настолько популярна, что выдержала еще два тиража, последний из которых состоялся в марте 1975 года. Программы в этих книгах были в основном написаны на диалекте BASIC, встречающемся на миникомпьютерах Digital , хотя некоторые не мог быть преобразован и существовал на разных диалектах, таких как Dartmouth BASIC .

В 1974 году Аль покинул DEC. Он приобрел права на книгу и переиздал ее под новым названием. С выходом первых микрокомпьютеров , а Microsoft BASIC вскоре и , в сборник добавили несколько новых игр, некоторые удалили, а те, что остались от оригинала, были портированы на этот диалект. К началу 1980-х годов, когда на рынке были представлены десятки миллионов домашних компьютеров , она стала первой компьютерной книгой, проданной тиражом в миллион экземпляров. [1]

1971 году Аль перенес две популярные ранние игры для мэйнфреймов с языка DEC FOCAL Примерно в на BASIC: Hamurabi и Lunar Lander . Он опубликовал версии BASIC в образовательном бюллетене DEC EDU , который он редактировал. Их популярность была такова, что он призвал подавать больше материалов для будущих выпусков бюллетеня и быстро собрал их, значительная часть которых принадлежала старшеклассникам. [2]

Широкая доступность BASIC на различных платформах, особенно на Data General Nova и серии HP 2100 , привела к значительным усилиям по портированию на платформу DEC и обратно. В июле 1973 года Аль опубликовал подборку этих материалов под названием «101 BASIC Computer Games» , которые быстро были распроданы. Это привело к выпуску еще двух тиражей в апреле 1974 и марте 1975 года. [3] Позже Аль заметил, что книг «было гораздо больше, чем компьютеров, поэтому люди покупали по три, четыре, пять книг на каждый компьютер». [2]

В 1974 году Аль покинул DEC, чтобы основать журнал Creative Computing . В следующем году были выпущены первые микрокомпьютеры , и 101 стал весьма популярен среди владельцев этих машин. За выпуском машин «Trinity» 1977 года ( Apple II , Commodore PET и TRS-80 ) вскоре последовало появление множества новых конкурирующих микрокомпьютерных платформ с BASIC, а также пользовательской базы, соответствующей им, и спрос на книгу привел к ко второму изданию в 1978 году. В этой версии были удалены игры, не принадлежащие DEC, заменены некоторыми из многих представленных им за эти годы работ, а оставшиеся перенесены в формат MS-BASIC. К 1979 году было продано более 1 миллиона экземпляров, это была первая компьютерная книга, у которой было такое количество экземпляров. [1]

Продажи оставались высокими в течение многих лет и породили аналогичные коллекции More Basic Computer Games (1979), Big Computer Games (1984) и Basic Computer Adventures (1984) с переводами на шесть языков. [2]

Первая версия, 101, была выпущена вторым тиражом и в конечном итоге была продана тиражом 10 000 экземпляров. Позже Аль заметил, что «книг было гораздо больше, чем компьютеров, поэтому люди покупали по три, четыре, пять книг на каждый компьютер». [2]

Вторая версия, BASIC , много раз переиздавалась и стала первой компьютерной книгой, проданной миллионным тиражом. Гарри Маккракен назвал ее «Самой влиятельной книгой эпохи BASIC». [2]

Наследие

[ редактировать ]

Используя Vintage Basic , игры можно запускать в любой системе Microsoft Windows (32- или 64-разрядной версии), macOS (только 64-разрядной версии) или Linux (только 64-разрядной версии). [4] Исходный код книги предоставлен (с разрешения Дэвида Х. Ала) на странице Basic Computer Games компании Vintage Basic .

Компьютер с Microsoft Windows с интерпретатором GW-BASIC (только 32-разрядная версия) также может запускать игры. [5]

Игры также можно компилировать и в них можно играть в среде разработки Microsoft Small Basic для детей. [6] Computer Science for Kids выпустила Small Basic Edition 2010 года классической книги по основным компьютерным играм под названием Basic Computer Games: Small Basic Edition . [7]

В 2021 году на GitHub стартовал проект по переносу игр из этих книг на современные языки.

Листинги программ из второго («микрокомпьютерного») издания и из More Basic Computer Games можно запускать с помощью интерпретатора Brassica с открытым исходным кодом на R или Python .

Компилятор BASIC в Javascript позволяет запускать 101 оригинальную игру в браузере.

  1. ^ Jump up to: а б Андерсон, Джей-Джей (ноябрь 1984 г.). «Дэйв рассказывает Алу историю творческих вычислений». Творческие вычисления . стр. 66–8+.
  2. ^ Jump up to: а б с д и Маккракен, Гарри (29 апреля 2014 г.). «Пятьдесят лет BASIC, языка программирования, сделавшего компьютеры персональными» . Время . Проверено 5 марта 2021 г.
  3. ^ Ахль, Дэвид (март 1975 г.). 101 БАЗОВАЯ компьютерная игра . ДЕКАБРЬ.
  4. ^ «Винтаж БЕЙСИК — Скачать» .
  5. ^ Архивированная версия GW-BASIC.
  6. ^ Веб-сайт Microsoft Small Basic
  7. ^ Веб-сайт Small Basic Computer Games на Computerscienceforkids.com.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 37ff7da5aac728b33a7aea66194fe8c5__1714659300
URL1:https://arc.ask3.ru/arc/aa/37/c5/37ff7da5aac728b33a7aea66194fe8c5.html
Заголовок, (Title) документа по адресу, URL1:
BASIC Computer Games - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)