OXO aka Noughts and Crosses
การอภิปรายเกี่ยวกับวิดีโอเกมแรกมักถูกจัดวางเป็นกรอบระหว่าง Willy Higinbotham's เทนนิสสำหรับสองคน (1958), อวกาศ! (1961) หรือ โป่ง(1972) แต่เกมคอมพิวเตอร์ที่ใช้กราฟิกเป็นหลัก OXO (อาคา เอกซ์และไม้กางเขน) เกิดขึ้นก่อนพวกเขาทั้งหมด ทำไม OXO มักจะถูกมองข้าม? เพราะเมื่อสร้างขึ้นครั้งแรกในปี พ.ศ. 2495 ได้มีการแสดงต่อเจ้าหน้าที่และนักศึกษาของมหาวิทยาลัยเคมบริดจ์เท่านั้น
พื้นฐานของOXO
- ปี: 2495
- สร้างและตั้งโปรแกรมโดย Alexander Sandy Douglas
- แพลตฟอร์ม: เครื่องคิดเลขอัตโนมัติที่เก็บข้อมูลล่าช้า (EDSAC).
- ความสำคัญทางประวัติศาสตร์: คอมพิวเตอร์และวิดีโอเกมเครื่องแรกที่ใช้กราฟิก
ประวัติศาสตร์
ในปี 1952 อเล็กซานเดอร์ แซนดี้ ดักลาส นักศึกษาจากมหาวิทยาลัยเคมบริดจ์กำลังทำงานเพื่อรับปริญญาดุษฎีบัณฑิต วิทยานิพนธ์ของเขามุ่งเน้นไปที่ปฏิสัมพันธ์ระหว่างมนุษย์กับคอมพิวเตอร์ และเขาต้องการตัวอย่างเพื่อพิสูจน์ทฤษฎีของเขา ในเวลานั้นเคมบริดจ์เป็นที่ตั้งของคอมพิวเตอร์ที่จัดเก็บโปรแกรมเครื่องแรก the เครื่องคิดเลขอัตโนมัติที่จัดเก็บล่าช้าอิเล็กทรอนิกส์ (EDSAC). สิ่งนี้ทำให้ดักลาสมีโอกาสที่ดีที่จะพิสูจน์สิ่งที่เขาค้นพบโดยการเขียนโปรแกรมโค้ดสำหรับเกมง่ายๆ ที่ผู้เล่นสามารถแข่งขันกับคอมพิวเตอร์ได้
โปรแกรมจริงสำหรับเกมนี้อ่านจาก Punched Tape (หรือที่เรียกว่า Input Tape) ซึ่งเป็นแถบกระดาษที่มีรูจำนวนมากเจาะเข้าไป ตำแหน่งและจำนวนหลุมจะถูกอ่านเป็นรหัสโดย EDSACและแปลเป็นจอแสดงผลการอ่านค่าหลอดรังสีแคโทดของออสซิลโลสโคปเป็นเกมแบบโต้ตอบ
โครงการของ Douglas ประสบความสำเร็จและกลายเป็นวิดีโอเกมและเกมคอมพิวเตอร์กราฟิกเกมแรก แต่ก็เป็นหนึ่งในแอปพลิเคชั่นแรก (แม้ว่าจะเป็นแบบดั้งเดิม) ของปัญญาประดิษฐ์ที่แท้จริง การเคลื่อนไหวของคอมพิวเตอร์ที่ตอบสนองต่อการเคลื่อนไหวของผู้เล่นนั้นไม่ได้สุ่มหรือถูกกำหนดไว้ล่วงหน้า แต่ทำขึ้นทั้งหมดขึ้นอยู่กับดุลยพินิจของคอมพิวเตอร์ OXO มักถูกมองข้ามถึงความสำเร็จในด้านปัญญาประดิษฐ์ เนื่องจากการศึกษา AI ไม่ได้เป็นวิทยาศาสตร์ที่ถูกต้องจนกระทั่งปี 1958 เมื่อนักวิทยาศาสตร์ John McCarthy เป็นผู้บัญญัติศัพท์นี้
เกม
OXO เป็นเวอร์ชันอิเล็กทรอนิกส์ของ Tic-Tac-Toe (เรียกว่า เอกซ์และไม้กางเขน ในสหราชอาณาจักร) คล้ายกับเกมอิเล็กทรอนิกส์เกมแรก the อุปกรณ์สวนสนุก Cathode-Ray Tube (1947), OXO's กราฟิกถูกแสดงบน Cathode-Ray Tube ที่เชื่อมต่อกับ EDSAC คอมพิวเตอร์. กราฟิกประกอบด้วยจุดขนาดใหญ่ที่สร้างช่องไขว้ของสนามเด็กเล่น เช่นเดียวกับกราฟิกของผู้เล่น "O" และ "X"
เกมดังกล่าวทำให้ผู้เล่นแข่งขันกับคอมพิวเตอร์โดยมีผู้เล่นเป็น "X" และ EDSAC เป็น "โอ" ผู้เล่นทำการย้ายโดยเลือกช่องสี่เหลี่ยมที่จะครอบครองด้วย "X" โดยกดหมายเลขที่เกี่ยวข้องผ่านทาง ของ EDSAC สายโทรศัพท์. แป้นโทรศัพท์ถูกใช้เป็นแป้นพิมพ์เพื่อป้อนหมายเลขและเส้นทางเข้าสู่คอมพิวเตอร์
ข้อเท็จจริงสนุก ๆ เกี่ยวกับ OXO
- วิทยานิพนธ์ของอเล็กซานเดอร์ แซนดี้ ดักลาสประสบความสำเร็จ ทำให้เขาได้รับปริญญาเอก และเริ่มต้นอาชีพด้านวิทยาศาสตร์ อย่างไรก็ตาม เขาไม่เคยเขียนโปรแกรมวิดีโอหรือเกมคอมพิวเตอร์อีกเลย
- แม้ว่า OXO เป็นวิดีโอเกม/เกมคอมพิวเตอร์เกมแรก ที่คนเกือบมองข้ามไปในตอนนั้น มีเพียงหนึ่งเดียว EDSAC คอมพิวเตอร์ที่มีอยู่ซึ่งตั้งอยู่ที่มหาวิทยาลัยเคมบริดจ์และไม่เคยเปิดเผยต่อสาธารณะ
- รหัสสำหรับ OXO ถูกเก็บไว้เป็นการสาธิตเทคโนโลยีสำหรับ ของ EDSAC ความสามารถ