OXO

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacja, szukaj
OXO
Producent A.S. Douglas
Projektant A.S. Douglas
Data wydania 1952
Gatunek komputerowa gra logiczna
Tryby gry gra jednoosobowa
Wymagania sprzętowe
Platforma EDSAC
Nośniki pamięć rtęciowa
Kontrolery tarcza numerowa
Komputer EDSAC w 1948

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 A.S. (Sandy) Douglasa dla zobrazowania jego tezy na temat interakcji człowieka z komputerem na Uniwersytecie 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, OXO może zatem kwalifikować się jako pierwsza gra wideo, choć inni wykluczają go ze względu na brak ruchu ani aktualizacji grafiki w czasie rzeczywistym.

Historia[edytuj]

Komputer EDSAC był budowany w Mathematical Laboratory na Uniwersytecie 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 36x15 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].

Emulowana wersja OXO

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 innego tytułu 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śniona sprawa, która z tych dwóch gier została wyświetlona jako pierwsza[7]. Jako że był uruchomiony na komputerze i używał graficznego wyświetlacza, OXO jest pod wieloma względami uznawany za pierwszą grę wideo w historii[11], jednakże niektórzy nie uważają go za takową ze względu na brak ruchu i aktualizacji grafiki w czasie rzeczywistym[12].

Rozgrywka[edytuj]

W każdej grze uczestniczył jeden gracz, który grał przeciwko sztucznej inteligencji. 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 i mogło być używane jedynie w Mathematical Laboratory Uniwersytetu Cambridge, ponieważ EDSAC nie mógł zostać przeniesiony, a ponadto owa maszyna i gry były przeznaczone wyłącznie do celów naukowych[13].

Ekran startowy gry[edytuj]

9 8 7       NOUGHTS AND CROSSES
6 5 4               BY
3 2 1       A S DOUGLAS, C.1952

LOADING PLEASE WAIT...

EDSAC/USER FIRST (DIAL 0/1):

Przypisy

  1. M. V.M. V. Wilkes M. V.M. V., Arithmetic on the EDSAC, „IEEE Annals of the History of Computing”, 1, 1997, s. 13–15, DOI10.1109/85.560726, ISSN 1058-6180 [dostęp 2016-09-23] (ang.).
  2. CAM 62, issuu.com [dostęp 2016-09-23] (ang.).
  3. "EDSAC 99: 15–16 April 1999", University of Cambridge Computer Laboratory, 6 maja 1999 [dostęp 2016-09-23] (ang.).
  4. a b TristanT. Donovan TristanT., Replay: The History of Video Games, Yellow Ant, 20 kwietnia 2010, s. 1–9, ISBN 978-0-9565072-0-4 (ang.).
  5. MartinM. Campbell-Kelly MartinM., A Tutorial Guide to the EDSAC Simulator, University of Warwick, 2001 [dostęp 2016-09-23] (ang.).
  6. MasaakiM. Kurosu MasaakiM., Human-Computer Interaction Applications and Services: 16th International Conference, HCI International 2014, Heraklion, Crete, Greece, June 22–27, 2014, Proceedings, Part 3, Springer Publishing, 9 czerwca 2014, s. 561 [dostęp 2016-09-23] (ang.).
  7. a b AlexanderA. Smith AlexanderA., The Priesthood At Play: Computer Games in the 1950s, videogamehistorian.wordpress.com, 22 stycznia 2014 [dostęp 2016-09-23] (ang.).
  8. a b TonyT. Hey TonyT., GyuriG. Pápay GyuriG., The Computing Universe: A Journey through a Revolution, Cambridge University Press, 30 listopada 2014, s. 174, ISBN 978-0-521-15018-7 (ang.).
  9. History of Computer Chess, inventors.about.com [dostęp 2016-09-23] (ang.).
  10. DavidD. Link DavidD., Programming ENTER: Christopher Strachey's Draughts Program, Computer Conservation Society, 2012, s. 23–31 (ang.).
  11. Mark J. P.M. J. P. Wolf Mark J. P.M. J. P., Encyclopedia of Video Games: The Culture, Technology, and Art of Gaming, Greenwood Publishing Group, 16 sierpnia 2012, s. 3–7, ISBN 978-0-313-37936-9 (ang.).
  12. RachelR. Kowert RachelR., ThorstenT. Quandt ThorstenT., The Video Game Debate: Unravelling the Physical, Social, and Psychological Effects of Video Games, Routledge, 27 sierpnia 2015, s. 3, ISBN 978-1-138-83163-6 (ang.).
  13. D. S.D. S. Cohen D. S.D. S., OXO aka Noughts and Crosses – The First Video Game, About.com, 20 września 2014 [dostęp 2016-09-24] (ang.).

Linki zewnętrzne[edytuj]