OXOは、ケンブリッジ大学の学生だったA・S・ダグラス英語版1952年に開発したコンピュータゲームである。三目並べ(○×ゲーム)をプレイできるものであり、このゲームがコンピュータに実装されたきわめて初期のものの一つである。

OXO
ジャンル パズルゲーム
対応機種 EDSAC
開発元 A・S・ダグラス英語版
人数 1人
発売日 1952年
売上本数 0台
その他 画面写真が残る世界初のビデオゲーム
テンプレートを表示

OXOは、同時期に完成したクリストファー・ストレイチーチェッカーゲームとともに、電子画面に映像を表示した最古のゲームの一つである。定義によっては「世界初のコンピュータゲーム」と言えるかもしれないが、動くグラフィックやリアルタイムに更新されるグラフィックがないことを理由に、コンピュータゲームとは言えないとする説もある。

歴史

編集
 
EDSAC(1948年)

EDSACは、ケンブリッジ大学の数学研究所で1946年から製作が開始され、1949年5月6日に最初のプログラムが実行され[1][2]、1958年7月11日まで使用された[3]。EDSACは、世界初のプログラム内蔵方式のコンピュータの一つで、メモリの読み書きが可能であった。メモリの状態をグラフィカルに表示するために、35×16ドットマトリックスのブラウン管が3台搭載されていた[4][5]。同大学の博士課程に在学中だったサンディー・ダグラス(A・S・ダグラス)は、人間とコンピューターの相互作用に関する論文の一環として、EDSACでこのゲームをプログラミングした。ダグラスは、ESDACのスクリーンのうちの1つを使って、ユーザにゲームの進行状況を表示した[6][7]。他の初期のビデオゲーム同様、デモの終了後、このゲームは廃棄された[4]

ダグラスがこのゲームにつけた名前は"noughts and crosses"(三目並べのイギリスでの呼び方)だった。今日知られている"OXO"という名前は、その数十年後にコンピュータ史家のマーティン・キャンベル=ケリー英語版がEDSACのシミュレーションを作成した際に、このゲームを再構築したシミュレーションファイルの名前として初めて登場した[8]

OXO(noughts and crosses)が完成したのと同時期に、クリストファー・ストレイチーは、自身が1951年に製作したチェッカーゲームをFerranti Mark 1に移植し、CRTディスプレイにゲームの状態を表示するように拡張した[9][10]。ダグラスのOXOとストレイチーのチェッカーゲームは、電子画面に映像を表示した最初のゲームとして知られているが、どちらが先であったか不明である[7]。OXOは計算機上で動作し、グラフィックディスプレイを使用していたため、ある定義では最初のビデオゲームの候補とされているが[11]、動くグラフィックや連続的に更新されるグラフィックを使用していなかったため、別の定義では最初のビデオゲームではないとされている[12]

ウィリアム・ヒギンボーサムの『Tennis for Two』(1958年)より古い、画面の記録が残っている「ビデオゲーム」であり、最初期のコンピュータゲームと考えられているもののひとつである。Tennis for Twoはアナログコンピュータを使ったアナログコンピュータゲームである。

実装

編集

横35ドット×縦16ドットのブラウン管を使い、プレイヤーとコンピュータが対戦する。プログラムリストは短いものだが、三目並べの手筋は完璧に把握している。9個のマスには固有の座標番号が振られており、右下が1、一歩左が2で左下が3である。一段上がって中段右が4で、最後に左上が9となる。入力にはダイヤル式電話機が使用され、自分の手を打ちたい場所に対応する数字をダイヤルする。自分の手がスクリーンに表示され、それに続いてコンピューターの手が表示され、ゲームの状態が変化したときにだけ表示が更新される[8]

OXOは一般には販売されておらず、特別な許可を得てケンブリッジ大学の数学研究所でのみプレイすることができた。EDSACは動かすことができず、コンピュータもゲームも学術的な研究を目的としていた[13]

その他

編集

脚注

編集
  1. ^ Wilkes, M.V. (January 1997). “Arithmetic on the EDSAC”. IEEE Annals of the History of Computing (IEEE) 19 (1): 13–15. doi:10.1109/85.560726. ISSN 1058-6180. 
  2. ^ “Pioneer computer to be rebuilt”. Cam (University of Cambridge) 62: 5. (2011). https://issuu.com/cambridgealumnirelationsoffice/docs/cam_62_web/7. 
  3. ^ EDSAC 99: 15–16 April 1999”. University of Cambridge Computer Laboratory. pp. 68–69 (1999年5月6日). 2013年6月29日閲覧。
  4. ^ a b Donovan, Tristan (2010-04-20). Replay: The History of Video Games. Yellow Ant. pp. 1–9. ISBN 978-0-9565072-0-4 
  5. ^ Campbell-Kelly, Martin (2001年). “A Tutorial Guide to the EDSAC Simulator”. University of Warwick. 2015年12月22日時点のオリジナルよりアーカイブ。2015年12月18日閲覧。
  6. ^ Kurosu, Masaaki, ed (2014-06-09). Human-Computer Interaction Applications and Services: 16th International Conference, HCI International 2014, Heraklion, Crete, Greece, June 22-27, 2014, Proceedings, Part 3. Springer Publishing. p. 561. ISBN 9783319072272. https://books.google.com/books?id=d4W6BQAAQBAJ&q=OXO+game+1952&pg=PA561 
  7. ^ a b Smith, Alexander (2014年1月22日). “The Priesthood At Play: Computer Games in the 1950s”. They Create Worlds. 2015年12月22日時点のオリジナルよりアーカイブ2015年12月18日閲覧。
  8. ^ a b Hey, Tony; Pápay, Gyuri (2014-11-30). The Computing Universe: A Journey through a Revolution. Cambridge University Press. p. 174. ISBN 978-0-521-15018-7 
  9. ^ Bellis, Mary (2013年3月29日). “History of Computer Chess and Programmer Dietrich Prinz”. About.com. IAC. 2012年4月27日時点のオリジナルよりアーカイブ。2013年4月4日閲覧。
  10. ^ Link, David (2012). “Programming ENTER: Christopher Strachey's Draughts Program”. Resurrection (Computer Conservation Society) (60): 23–31. http://www.alpha60.de/research/programming_enter/DavidLink_ProgrammingEnter_ComputerResurrection60_2012.pdf. 
  11. ^ Wolf, Mark J. P. (2012-08-16). Encyclopedia of Video Games: The Culture, Technology, and Art of Gaming. Greenwood Publishing Group. pp. 3–7. ISBN 978-0-313-37936-9 
  12. ^ Kowert, Rachel; Quandt, Thorsten (2015-08-27). The Video Game Debate: Unravelling the Physical, Social, and Psychological Effects of Video Games. Routledge. p. 3. ISBN 978-1-138-83163-6 
  13. ^ Cohen, D. S. (2014年9月20日). “OXO aka Noughts and Crosses - The First Video Game”. About.com. IAC. 2015年12月22日時点のオリジナルよりアーカイブ2015年12月18日閲覧。

外部リンク

編集
  • Edsac Simulator(英語) - このゲームも遊ぶことができる。