![]() | |
Producent | |
---|---|
Projektant |
Sandy Douglas |
Data wydania |
1952 |
Gatunek | |
Tryby gry | |
Język | |
Wymagania sprzętowe | |
Platforma | |
Nośniki | |
Kontrolery |
OXO (także Noughts and Crosses) – komputerowa edycja gry kółko i krzyżyk stworzona na komputer EDSAC w 1952. Została ona napisana przez Sandy Douglasa dla zobrazowania jego tezy na temat interakcji człowieka z komputerem na University of Cambridge. EDSAC był jednym z pierwszych komputerów przechowujących wykonywane instrukcje w pamięci, która mogła być odczytywana oraz zapisywana (a więc był reprogramowalny), a także miał trzy małe ekrany CRT służące do wyświetlania stanu pamięci. Douglas, tworząc grę, zmienił przeznaczenie jednego z ekranów, aby demonstrował użytkownikowi inne informacje, takie jak aktualne pozycje kółek i krzyżyków. Według niektórych (w tym Księgi rekordów Guinnessa), OXO jest pierwszą grą wideo w historii, choć inni nie zgadzają się z tym ze względu na brak ruchu i aktualizacji grafiki w czasie rzeczywistym.
Komputer EDSAC był budowany w Mathematical Laboratory na University of Cambridge od 1946 do 6 maja 1949, kiedy to uruchomiono na nim pierwszy program[1][2] i pozostał w użyciu do 11 lipca 1958[3]. Był jednym z pierwszych komputerów, których pamięć mogła być odczytywana oraz zapisywana, zajmował cały pokój, a także posiadał trzy ekrany CRT o matrycy 35x16 kropek, które miały za zadanie wyświetlać stan pamięci maszyny[4][5]. Douglas, dla zobrazowania swojej tezy na temat interakcji człowieka z komputerem, zmienił przeznaczenie jednego z monitorów, aby wyświetlić inne informacje użytkownikowi[6][7].
Douglas używał EDSAC do symulowania gry w kółko i krzyżyk i wyświetlania aktualnego stanu gry na ekranie. Tak jak inne wczesne gry wideo, aktualizacja grafiki następowała jedynie przy zmianie stanu programu[4]. Douglas nie nadał produkcji tytułu innego niż kółko i krzyżyk, a słowo OXO początkowo było tylko nazwą pliku symulacyjnego stworzonego przez Martina Campbell-Kelly’ego podczas tworzenia symulacji komputera EDSAC kilka dekad później[8]. W czasie, kiedy OXO było kończone, Christopher Strachey rozwijał swój program do gry w warcaby, który został pierwotnie napisany w 1951 i przeniósł go na platformę Ferranti Mark 1, który również wyświetlał stan gry na ekranie CRT[9][10]. OXO oraz warcaby Stracheya są najwcześniejszymi znanymi grami, które wyświetlały grafikę na elektronicznym ekranie, ale wciąż pozostaje niewyjaśnione, która z tych dwóch gier została wyświetlona jako pierwsza[7]. Jako że było uruchomione na komputerze i używało graficznego wyświetlacza, OXO jest pod wieloma względami określane pierwszą grą wideo w historii[11][12][13], jednakże niektórzy[14][15] tak nie uważają ze względu na brak ruchu i aktualizacji grafiki w czasie rzeczywistym[14] i tytuł ten przyznają grze Tennis for Two wydanej w 1958 roku, która w przeciwieństwie do OXO, pokazującego statyczne obrazy, stale odświeżała ekran i wyświetlała trajektorię lotu piłki do tenisa. Co więcej, została ona stworzona w celach rozrywkowych, a nie – jak w przypadku OXO – jedynie jako zobrazowanie tezy[15].
OXO od 2008 roku wpisane jest do Księgi rekordów Guinnessa jako pierwsza gra strategiczna w historii[16].
W roku 2011 organizacja Computer Conservation Society zapowiedziała, że rozpocznie prace nad repliką komputera z 1949 roku[12]. Pierwsze części maszyny zostały zaprezentowane w listopadzie 2014 roku[17].
W każdej rozgrywce człowiek grał przeciwko algorytmowi zaprogramowanemu w komputerze. Gracz wybierał cel jego następnego ruchu w grze za pomocą tarczy numerowej wybierając jedną z dziewięciu cyfr. Ruch użytkownika pojawiał się na ekranie, a po nim ruch komputera; grafika aktualizowała się wyłącznie w momencie zmiany stanu gry[8]. OXO nie było dostępne dla szerszego odbiorcy[18] i mogło być używane jedynie w Mathematical Laboratory Uniwersytetu Cambridge, ponieważ EDSAC nie mógł zostać przeniesiony, a sama maszyna i jej oprogramowanie były przeznaczone wyłącznie do celów naukowych[19].