กลับไปหน้าบทความ

อ่าน 3 นาที

ความเป็นจริงที่สอง

ซอฟต์แวร์ปี 1993/การสาธิต/ซอฟต์แวร์ที่เป็นกรรมสิทธิ์เดิม/ซอฟต์แวร์ที่เป็นสาธารณสมบัติพร้อมซอร์สโค้ด/ซอฟต์แวร์ที่พัฒนาในประเทศฟินแลนด์/ซอฟต์แวร์ที่เขียนโปรแกรมด้วยภาษาแอสเซมบลี/ซอฟต์แวร์ที่ใช้ Unlicense

Second Reality (เดิมชื่อUnreal ]ซึ่งได้เข้าร่วมการแข่งขันเดโม PC และได้รับรางวัลชนะเลิศจากการสาธิต การเรนเดอร์กราฟิกคอมพิวเตอร์ 2 มิติและ 3 มิติ...

ความเป็นจริงที่สอง

( เรียนรู้วิธีและเวลาในการลบข้อความนี้ )
วิดีโอ สาธิตการใช้ งาน Second Reality (60 เฟรมต่อวินาที)

Second Reality (เดิมชื่อUnreal ][ - The 2nd Reality ) เป็นเดโมที่เข้ากันได้กับ IBM PC ซึ่งสร้างโดยกลุ่มFuture Crew จากฟินแลนด์ เปิดตัวครั้งแรกในงาน Assembly 1993 demopartyเมื่อวันที่ 30 กรกฎาคม 1993 [ 1 ]ซึ่งได้เข้าร่วมการแข่งขันเดโม PC และได้รับรางวัลชนะเลิศจากการสาธิต การเรนเดอร์กราฟิกคอมพิวเตอร์ 2 มิติและ 3 มิติ[ 2 ] เดโมนี้เปิดให้สาธารณะชนใช้งานได้ในเดือนตุลาคม 1993

ถือเป็นหนึ่งในเดโมที่ดีที่สุดที่สร้างขึ้นในช่วงต้นทศวรรษ 1990 บนพีซี ในปี 1999 Slashdotโหวตให้เป็นหนึ่งใน "10 แฮ็กยอดเยี่ยมตลอดกาล" [ 3 ]ซอร์สโค้ดของมันถูกเผยแพร่ใน ที่เก็บ GitHubในฐานะซอฟต์แวร์สาธารณะโดยใช้Unlicense [ 4 ]ในวันครบรอบ 20 ปีของการเผยแพร่ในเดือนสิงหาคม 2013 [ 5 ]

คำอธิบาย

Second Reality ประกอบด้วยเอฟเฟ็กต์มากมายที่ได้รับความนิยมในเดโมในขณะนั้น เช่นกราฟิก 3 มิติ แบบเรียล ไทม์ การปรับขนาดและการบิดเบี้ยวของภาพ และลวดลายมัวเร่ที่น่าสนใจคือ มันยังซิงค์กับเพลงประกอบ ซึ่งเป็นเรื่องที่ไม่ค่อยพบเห็นในขณะที่วางจำหน่าย

สามารถเริ่มการสาธิตได้โดยใช้พารามิเตอร์บรรทัดคำสั่ง 2-5 เพื่อเริ่มจากส่วนต่างๆ ของการสาธิต นอกจากนี้ การเริ่มการสาธิตด้วยพารามิเตอร์ "u" จะแสดงเอฟเฟกต์ดาวเคลื่อนที่เข้าหาหน้าจอ

คุณลักษณะทางเทคนิค

การวิเคราะห์ซอร์สโค้ดยังหักล้างการคาดการณ์ที่ว่า Second Reality ใช้ตัวจัดการหน่วยความจำ ของตัวเอง ที่เข้าถึงMMUโดยตรง โดยใช้ฟังก์ชันการจัดการหน่วยความจำมาตรฐานของ DOS [ 6 ]

Second Reality ได้รับการออกแบบให้ทำงานบน พีซี Intel 80486 (แม้ว่าจะสามารถทำงานบนเครื่อง80386 ได้ ) โดยใช้ Gravis UltrasoundหรือSound Blaster Pro (หรือโคลนที่เข้ากันได้กับรีจิสเตอร์) ในเวอร์ชันดั้งเดิมที่วางจำหน่าย เดโมมีบั๊กที่ทำให้การทำงานช้าลง ต่อมาได้มีการออก แพทช์เพื่อแก้ไขปัญหานี้[ 7 ]

รีเมค

  • Second Reality C64 ( pouët.net ) โดย Smash Designs – เป็นการดัดแปลงจากเดโมต้นฉบับสำหรับCommodore 64
  • Flash Reality ( pouët.net ) โดย The Scampers – ผลงานรีมิกซ์ Macromedia Flashโดยสร้างฉากต่างๆ ขึ้นใหม่โดยใช้ภาษาโปรแกรมActionscript
  • Second Reality 2013 ( pouët.net ) โดย Checkpoint – เวอร์ชันรีเมคสำหรับAtari ST
  • 8K Reality ( pouët.net ) โดย Fulcrum – ผลงานรีมิกซ์ที่สร้างด้วยโค้ด PC ขนาด 8 กิโลไบต์ เปิดตัวในงาน Revision 2015 demoparty ซึ่งได้รับรางวัลรองชนะเลิศอันดับสอง ภาพวาดสองมิติเหล่านี้สร้างแบบจำลองโดยใช้metaballs
  • Rocky Reality ( pouët.net ) โดย Bedrock Bros. - เกมที่พอร์ตมาสำหรับสมาร์ทวอทช์ Pebbleเปิดตัวในงาน Evoke 2016 demoparty ซึ่งได้รับรางวัลรองชนะเลิศอันดับสองในหมวดหมู่แพลตฟอร์มทางเลือก
  • Holo Reality ( pouët.net ) โดย Bedrock Bros. - เป็นการจำลอง จอแสดงผลโฮโลแกรม Looking Glassเปิดตัวในงาน Demosplash 2018 demoparty และได้รับรางวัลที่หนึ่งในหมวดหมู่สมัยใหม่
  • First Reality ( pouët.net ) โดย Holo Sapiens - การสร้างใหม่ในรูปแบบความเป็นจริงเสริม 3 มิติ
  • Second Reality X16 ( pouët.net ) โดย Team FX - เป็นการดัดแปลงจากเดโมดั้งเดิมสำหรับ Commander X16
  • ดาวน์โหลด Second Reality ได้ที่ scene.org
  • ไฟล์เสียงประกอบภาพยนตร์ Second RealityในรูปแบบScreamTracker 3
  • ซอร์สโค้ดของ Second RealityบนGitHub
  • คลิปวิดีโอที่ถ่ายทำระหว่างการสร้างภาพยนตร์เรื่อง Second Reality
  • การจำลองระบบปฏิบัติการ MSDOS ในเบราว์เซอร์โดยInternet Archive
  • คลิปวิดีโอจากSecond Realityบน YouTube
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Second_Reality&oldid=1334539055 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ ความเป็นจริงที่สอง

Second Reality (เดิมชื่อUnreal ]ซึ่งได้เข้าร่วมการแข่งขันเดโม PC และได้รับรางวัลชนะเลิศจากการสาธิต การเรนเดอร์กราฟิกคอมพิวเตอร์ 2 มิติและ 3 มิติ...

คำอธิบาย

Second Reality ประกอบด้วยเอฟเฟ็กต์มากมายที่ได้รับความนิยมในเดโมในขณะนั้น เช่น กราฟิก 3 มิติ แบบเรียล ไทม์ การปรับขนาดและการบิดเบี้ยวของภาพ และ ลวดลายมัวเร่ ที่น่าสนใจคือ มันยังซิงค์กับเพลงประกอบ ซึ่งเป็นเรื่องที่ไม่ค่อยพบเห็นในขณะที่วางจำหน่าย

คุณลักษณะทางเทคนิค

การวิเคราะห์ซอร์สโค้ดยังหักล้างการคาดการณ์ที่ว่า Second Reality ใช้ ตัวจัดการหน่วยความจำ ของตัวเอง ที่เข้าถึง MMU โดยตรง โดยใช้ฟังก์ชันการจัดการหน่วยความจำมาตรฐานของ DOS [ 6 ]

รีเมค

Second Reality C64 ( pouët.net ) โดย Smash Designs – เป็นการดัดแปลงจากเดโมต้นฉบับสำหรับCommodore 64 Flash Reality ( pouët.