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