Дискуссия по поводу первой видеоигры часто звучит так, как будто она проходит между « Теннисом для двоих» Вилли Хигинботама (1958), Spacewar! (1961) или Понг (1972), но основанная на графике компьютерная игра OXO (она же Noughts and Crosses ) предшествует им всем. Почему OXO так часто упускают из виду? Потому что когда он был впервые создан в 1952 году, его показывали только сотрудникам и студентам Кембриджского университета.
Основы ОХО
- Год: 1952.
- Автор и программист Александр Сэнди Дуглас.
- Платформа: Электронный калькулятор задержки хранения ( EDSAC ).
- Историческое значение: первая графическая компьютерная и видеоигра.
История
В 1952 году студент из Кембриджского университета Александр Сэнди Дуглас работал над получением степени доктора философии. Его диссертация была посвящена взаимодействию человека с компьютером, и ему нужен был пример, чтобы доказать свои теории. В то время в Кембридже находился самый первый компьютер с хранимыми программами — автоматический калькулятор электронного хранения с задержкой (EDSAC) . Это дало Дугласу прекрасную возможность доказать свои выводы, запрограммировав код для простой игры, в которой игрок может соревноваться с компьютером.
Фактическая программа для игры была прочитана с «Перфорированной ленты» (или «Входной ленты»), полоски бумаги с множеством пробитых отверстий. Расположение и количество отверстий будет считываться EDSAC как код и транслироваться в дисплей считывания электронно-лучевой трубки осциллографа в виде интерактивной игры.
Проект Дугласа имел успех и стал самой первой видеоигрой и графической компьютерной игрой, но он также был одним из самых первых (хотя и примитивных) применений настоящего искусственного интеллекта. Ходы компьютера в ответ на ход игрока не были случайными или предопределенными, а делались полностью на усмотрение компьютера. OXO часто упускают из виду за его достижения в области искусственного интеллекта, поскольку изучение искусственного интеллекта не стало действительной наукой до 1958 года, когда ученый Джон Маккарти придумал этот термин.
Игра
OXO — это электронная версия Tic-Tac-Toe ( в Великобритании она называется Noughts and Crosses ). Подобно первой электронной игре, « Катодно-лучевая трубка» (1947 г.), графика OXO отображалась на катодно-лучевой трубке, подключенной к компьютеру EDSAC . Графика состояла из больших точек, образующих поперечные штриховки игрового поля, а также графиков игроков «O» и «X».
Игра настроила игрока против компьютера с игроком в качестве «X» и EDSAC в качестве «O». Движения были сделаны игроком, который выбирал квадрат, который должен занимать «Х», набирая соответствующий номер с помощью телефонного набора EDSAC . Телефонный набор использовался в качестве клавиатуры для ввода цифр и указаний в компьютер.
Интересные факты о OXO
- Диссертация Александра Сэнди Дугласа была успешной, заработав ему докторскую степень. и, начав свою научную карьеру, он никогда больше не будет программировать другое видео или компьютерную игру.
- Хотя OXO была самой первой видео / компьютерной игрой, в то время она почти полностью игнорировалась. Существовал только один компьютер EDSAC , который размещался в Кембриджском университете и никогда не был доступен для общественности.
- Код для OXO был сохранен в качестве технической демонстрации возможностей EDSAC .