OXO alias Noughts and Crosses
Debata o první videohře je často koncipována jako debata mezi Willy Higinbothamem Tenis pro dva (1958), Vesmírná válka! (1961) popř Pong(1972), ale graficky založená počítačová hra OXO (aka Mlýnek) předchází všechny. Proč ano? OXO tak často přehlíženy? Protože když byl poprvé vytvořen v roce 1952, byl ukázán pouze zaměstnancům a studentům Cambridgeské univerzity.
Základy OXO
- Rok: 1952.
- Vytvořil a naprogramoval Alexander Sandy Douglas.
- Plošina: Elektronická automatická kalkulačka pro ukládání zpoždění (EDSAC).
- Historický význam: První graficky založená počítačová a videohra.
Historie
V roce 1952 se student University of Cambridge Alexander Sandy Douglas snažil získat titul Ph. D. Jeho práce se soustředila na interakce člověk-počítač a potřeboval příklad, aby dokázal své teorie. V té době byl Cambridge domovem úplně prvního počítače s uloženým programem Elektronická automatická kalkulačka pro ukládání zpoždění (EDSAC). To dalo Douglasovi dokonalou příležitost dokázat svá zjištění naprogramováním kódu pro jednoduchou hru, kde může hráč soutěžit s počítačem.
Skutečný program pro hru byl přečten z děrné pásky (aka Input Tape), proužku papíru s četnými dírami vyraženými do něj. Umístění a počet otvorů by byly přečteny jako kód EDSACa převedeno do displeje katodové trubice osciloskopu jako interaktivní hra.
Douglasův projekt byl úspěšný a stal se vůbec první videohrou a grafickou počítačovou hrou, ale byl také jednou z úplně prvních (byť primitivních) aplikací skutečné umělé inteligence. Pohyby počítače v reakci na pohyb hráče nebyly náhodné nebo předem určené, ale zcela podle uvážení počítače. OXO je často přehlížen pro své úspěchy v oblasti umělé inteligence, protože studium umělé inteligence se nestalo platnou vědou až do roku 1958, kdy tento termín vytvořil vědec John McCarthy.
Hra
OXO je elektronická verze Piškvorky (volala Mlýnek ve Spojeném království). Podobně jako u první elektronické hry, Zábavní zařízení s katodovou trubicí (1947), OXO grafika byla zobrazena na katodové trubici připojené k EDSAC počítač. Grafika sestávala z velkých teček tvořících křížové šrafy na hracím poli a také z grafiky hráčů „O“ a „X“.
Hra postavila hráče proti počítači s hráčem jako "X" a EDSAC jako "O". Pohyby byly prováděny tak, že hráč vybíral, které pole má obsadit „X“, vytáčením odpovídajícího čísla pomocí EDSAC telefonní číslo. Telefonní číselník byl používán jako klávesnice pro zadávání čísel a směrů do počítače.
Zábavná fakta o OXO
- Diplomová práce Alexandra Sandyho Douglase byla úspěšná a vynesla mu titul Ph. D. a odstartoval svou kariéru ve vědě, ale už by nikdy nenaprogramoval další video nebo počítačovou hru.
- Ačkoli OXO byla úplně první video/počítačová hra, v té době byla téměř úplně přehlížena. Byl jen jeden EDSAC existující počítač, který byl umístěn na University of Cambridge a nikdy nebyl zpřístupněn veřejnosti.
- Kód pro OXO byl zachován jako technické demo pro EDSAC schopnosti.