1 ความคิดเห็น

 
GN⁺ 2023-12-30
ความคิดเห็นจาก Hacker News
  • พอเห็น Brøderbund Triple Crown ก็ทำให้นึกถึงร้านขายซอฟต์แวร์คอมพิวเตอร์ห้องใต้ดินครึ่งชั้นบนถนนสายหลักแถวบ้านในช่วงต้นทศวรรษ 1990 ขึ้นมาทันที
    เคยอ่านรายชื่อเกมที่กำลังจะออกใน PC Magazine แล้วพอมีเกมใหม่ก็แวะไปร้านแทบทุกวันเพื่อดูว่าเข้าของหรือยัง
    ไม่แน่ใจว่าเป็นเพราะวันวางจำหน่ายไม่ชัดเจน หรือเพราะร้านไม่ได้รีบเอาเกมใหม่เข้ามา บ่อยครั้งจึงต้องรออย่างกระวนกระวายเป็นเดือนกว่าจะขึ้นชั้น และพอถึงตอนนั้นใจก็ไปอยู่กับเกม “ออกในอีกไม่กี่วัน” ที่เห็นใน PCMag ฉบับถัดไปแล้ว
    เช้าวันเสาร์วันหนึ่ง ขณะยืนดูมุมของ Borland ในร้านที่มีกลิ่นอับชื้นและแห้งเกินจากการลดความชื้น ก็สะดุดตากับกล่อง Turbo C พ่อของฉันตื่นเต้นมากที่เห็นฉันสนใจอะไรที่ดูสร้างสรรค์และมีประโยชน์ เลยซื้อให้
    แต่ตอนนั้นฉันอายุเก้าขวบ ไม่ได้เป็นอัจฉริยะ และประสบการณ์เขียนโค้ดของพ่อก็หยุดอยู่แถว ๆ FORTRAN จึงสอนได้ไม่มาก
    สุดท้าย Turbo C ก็กลับขึ้นหิ้ง และเดือนถัดไป Dark Forces กำลังจะออกแล้ว เลยไม่มีเวลามานั่งง่วนกับอักษรรูนที่ไม่เข้าใจ เพราะต้องไปยิงสตอร์มทรูปเปอร์

    • ถ้าจะช่วยให้สบายใจขึ้นนะ ฉันเองก็ติดเกมเหมือนกัน และตอนอายุ 12 ก็ทำเกมแขวนคอแบบกราฟิกบน DOS ด้วย Borland C++ กับพี่ชาย พออายุยังไม่ถึง 14 หลังเริ่มคุ้นกับพอยน์เตอร์แล้วก็ทำเกมรถถังที่มีตัวแก้ไขแผนที่ได้เองคนเดียว
      แต่ก็ไม่ได้กลายเป็นผู้บุกเบิกการเขียนโปรแกรมคอมพิวเตอร์หรือ C[E/T]O คนดังแห่งซิลิคอนแวลลีย์แต่อย่างใด
      ทุกวันนี้ยังสนุกกับการเขียนโค้ดและพัฒนาเกม และก็พอทำมาหากินจากมันได้ แต่เมื่อโตมาเป็นผู้ใหญ่ที่มีชีวิตสมดุลขึ้น ก็มีความสนใจอื่นที่สำคัญไม่แพ้กัน แทนที่จะหมกมุ่นกับเทคโนโลยีล่าสุดหรือการพัฒนาเกมอย่างเดียว
      การที่ตอนเด็กสนใจมากพอจนมีทักษะ ไม่ได้หมายความว่าจะต้องกลายเป็นอัจฉริยะผู้นำอุตสาหกรรมตอนอายุ 34 และมันก็ไม่ใช่เงื่อนไขจำเป็นด้วย ถ้าตอนนี้ยังมีแพสชัน ฉันคิดว่าด้วยการทุ่มเทมากพอ ก็ไปถึงแนวหน้าของสายเฉพาะทางที่สนใจได้
    • ตอนอายุ 8 เคยลอง Turbo C เหมือนกัน แต่ไปได้แค่พิมพ์ Hello World ด้วย printf และใช้ scanf
      มาจาก BASIC เลยรู้สึกว่าพอยน์เตอร์เข้าใจยาก และการต้องจัดการสตริงแบบ char[7] โดยไม่มีชนิดสตริงที่ปรับขนาดอัตโนมัติก็ดูแปลกมาก
      มองย้อนกลับไป สำหรับตัวฉันตอนอายุ 8 น่าจะไปทาง Turbo Pascal ดีกว่า
    • ฉันมีทั้งคอมไพเลอร์ C ของ IBM และชุดคู่มือสิ่งพิมพ์ครบเซ็ต แต่สุดท้ายก็ไม่เคยเข้าถึงมันจริง ๆ
      ในทางกลับกัน Turbo Pascal นั้นยอดเยี่ยมมาก วงจรคอมไพล์/แก้ไข/รันกินเวลาแค่ไม่กี่วินาที และยังมีเอกสารออนไลน์กับตัวอย่างให้ด้วย
      สุดท้ายฉันก็อ่าน PC Tech Journal แล้วทำไดรเวอร์ EGA สำหรับ Turbo Pascal และทำเกมออกมาหลายเกม
      ยังเคยมีเกมทุ่นระเบิดที่ทำด้วย Turbo Pascal ซึ่งมีไอเดียปฏิวัติวงการคือแสดงจำนวนทุ่นระเบิดรอบข้าง และไม่ต้องกด Enter ทุกครั้ง
      มันถูกแจกจ่ายเป็นแชร์แวร์บน BBS และมีคนหนึ่งถึงกับแก้ไบนารีเพื่อเปลี่ยนข้อความตอนตายให้ตลกขึ้น
      พอทำให้ทุ่นระเบิดระเบิดต่อเนื่องกันได้ ผู้คนก็ชอบตรงที่เมื่อถึงจุดหนึ่ง ยิ่งเพิ่มความหนาแน่นของทุ่นระเบิด การระเบิดลูกโซ่ยิ่งใหญ่ขึ้นจนเกมกลับง่ายลง
      ตอนนั้นมันเป็นอีกโลกหนึ่งจริง ๆ
    • แค่ได้เห็นโลโก้นั้นอีกครั้ง ฉันก็ย้อนกลับไปอยู่กับความทรงจำทันที หยุดดูมันอยู่นานและปล่อยให้ความทรงจำไหลกลับมา
      และฉันเล่น LodeRunner ไม่เก่งเอาเสียเลย
    • Dark Forces คือประตูสู่การออกแบบเลเวลเกมยิงมุมมองบุคคลที่หนึ่งแบบ 3D สมัยใหม่สำหรับฉัน
      ฉันเล่นมันก่อน Quake และก่อนแม้แต่ DOOM แล้วก็ใช้เวลาช่วงวัยเด็กทำเลเวลคัสตอมหลายอัน ก่อนจะย้ายไป Half-Life/Source ในภายหลัง
      ทุกวันนี้ก็ยังรู้สึกโหยหา Dark Forces อย่างมาก
  • แม้จะไม่เคยเล่นต้นฉบับ แต่ Lode Runner: The Legend Returns ก็เป็นหนึ่งในเกมโปรดที่สุดในชีวิตของฉัน
    เลเวลช่วงท้ายค่อนข้างยาก และจำไม่ได้ว่าเคยไปถึงด่านสุดท้ายหรือเปล่า แต่เกมมันติดหนึบมาก
    รีเมคที่ซื่อสัตย์ต่อ Legend Returns ดาวน์โหลดได้ที่นี่: https://mmr.quarkrobot.com/. แนะนำมาก

    • ฉันคิดว่า Lode Runner: The Legend Returns คือเวอร์ชันที่ดีที่สุดของเกมนี้
      เวอร์ชันเก่ากว่านั้นพิกเซลหยาบเกินไป ส่วนเวอร์ชัน 3D ที่ออกมาทีหลังก็สูญเสียความเรียบง่ายของต้นฉบับไป
    • นี่ก็เป็นหนึ่งในเกมโปรดของฉันเหมือนกัน ภาพพื้นหลัง คลิปแอนิเมชันระหว่างบางเลเวล และ ซาวด์แทร็กเสียง Redbook จากแผ่น CD ก็ดีมาก
      มันทำให้นึกถึงเกม Creaks นิดหน่อยด้วย
      ยังจำได้ว่าเป็นหนึ่งในเกมที่ใช้ WinG[0] ก่อนที่ DirectX จะออกมา
      [0] https://en.wikipedia.org/wiki/WinG
    • เมื่อก่อนฉันเคยหมกมุ่นกับ Lode Runner: The Legend Returns มาก
    • ฉันทุ่มเวลาไปกับ ตัวแก้ไขเลเวล อย่างนับไม่ถ้วน
  • Lode Runner คือเกมแรกที่ทำให้ฉันทึ่งกับทั้งกลไกการเล่นและเครื่องมือสร้างเลเวล
    มันเป็นเกมเล็ก ๆ ที่สง่างามมาก และถึงจะไม่ติดท็อป 10 ตลอดกาลตามมาตรฐานปัจจุบัน แต่ก็น่าจะติด “ท็อป 10 จนถึงช่วงเวลาที่มันออกวางจำหน่าย”

    • อยากรู้ว่าท็อป 10 ตลอดกาลของคุณมีเกมอะไรบ้าง
  • ต้นฉบับโหลดแทบจะทันที ซอฟต์แวร์ยุคนั้นไม่ได้แสดงหน้าจอ “Loading ... Please Wait” หลายนาทีไปเสียทุกอย่าง
    ต้นฉบับก็ไม่ได้พยายามเก็บข้อมูลด้วยการบังคับให้กรอกชื่อ แต่เกมเว็บนี้กลับใช้เวลานานอย่างแปลกประหลาดกว่าจะข้ามกล่องโต้ตอบน่ารำคาญนั้นได้
    อีกอย่าง ในเกมต้นฉบับตัวละครจะวิ่งต่อเนื่อง แต่เกมใหม่นี้ต้องกดปุ่มค้างไว้ถึงจะเคลื่อนที่ต่อ ทำให้ใช้งานลำบาก
    ผังคีย์เดิมคือ UIO = dig up dig, JKL = left down right

    • บอกว่า “ซอฟต์แวร์ยุคนั้นไม่มีหน้าจอ ‘Loading ... Please Wait’ หลายนาทีสำหรับทุกอย่าง” แปลว่าเหมือนไม่เคยเล่นเกมของ Electronic Arts บน C64
    • แทบทุกอย่างที่ไม่ได้ออกเป็นตลับใช้เวลาโหลดนาน โดยเฉพาะบน C64
      เลยมีส่วนขยาย “fast load” ขึ้นมา เกมส่วนใหญ่โหลดครั้งเดียวตอนเริ่ม แต่บางครั้งก็ต้องขึ้นข้อความ “ใส่ดิสก์ 2” หรือ “พลิกดิสก์” เพื่อให้โหลดต่อจนเสร็จ
      สิ่งที่น่าประทับใจจริง ๆ คือเกมอย่าง Times of Lore ใส่ทั้งหมดลงใน 64KB ได้ และแตะดิสก์แค่ตอนโหลดครั้งแรกเท่านั้น
      ต้นฉบับเล่นด้วยจอยสติ๊กได้ด้วย และถ้าจะวิ่งต่อเนื่องก็แค่โยกจอยสติ๊กไปในทิศทางนั้นค้างไว้
      ไม่แน่ใจเหมือนกันว่าเคยมีใครเล่นต้นฉบับด้วยคีย์บอร์ดไหม ใน Lode Runner คุณต้องล่อและหลบศัตรู พร้อมขุดหลุมในตำแหน่งที่แม่นยำ ดังนั้นต้องสามารถหยุดได้
    • มี สลับการกระทำแบบต่อเนื่อง
  • ซอร์สโค้ด: https://github.com/SimonHung/LodeRunner_TotalRecall

  • ตอนเด็กผมเล่น Lode Runner: The Legend Returns อยู่นานมาก แต่ไม่รู้ว่าได้มาจากไหน
    เหมือนจะมีแผ่น Sierra แถมมากับ Compaq Presario ที่ใช้ตอนนั้น

    • ตอนยุค 90 ผมมีคอมพิวเตอร์ Compaq แบบ all-in-one ที่ใช้ 486 และมีไดรฟ์ CD แล้วก็มี The Legend Returns ด้วย
      ตอนแรกยังไม่ค่อยชอบ แต่หลัง ๆ กลับชอบขึ้นมาเรื่อย ๆ ตอนนี้ไม่รู้แล้วว่าแผ่นหายไปไหน
      เมื่อราว 15 ปีก่อนผมเจอ ISO ของภาคขยาย/ฉบับวางจำหน่ายใหม่ Mad Monks Revenge ในเว็บ abandonware และมันรันบนเครื่อง retro PC ของผมได้ดีมาก
    • ใน Compaq Presario มี Lode Runner แถมมา และยังมี The Even More Incredible Machine ด้วย
  • จำได้ว่าเคยหมกมุ่นกับ ตัวแก้ไขด่านของ Lode Runner กับเพื่อน ๆ ที่โรงเรียนพอสมควร
    มันมี edge case หลากหลายจนแทบเอาไปใช้เหมือน exploit ได้ ทำให้สร้างด่านที่ซับซ้อนและยากกว่าด่านที่แถมมากับเกมได้มาก
    เป็นตัวอย่างที่ดีว่าพอให้เครื่องมือกับคนแล้ว ความคิดสร้างสรรค์ก็มักจะพุ่งขึ้นอย่างมาก

    • ใช่เลย มีใครจำ Pinball Construction Set ได้บ้าง?
  • ยอดเยี่ยมมาก ตอนเด็กผมชอบเกมนี้มากและเล่นบน PC ช่วงปลายยุค 80
    นอกจากจะเป็นเกมที่สนุกแล้ว ผมว่าน่าจะเป็น เกมแรกที่ผมเคยเล่นซึ่งออกแบบด่านเองได้
    ตอนอยู่ห้องคอมที่โรงเรียน พวกเรามักท้าทายกันด้วยด่านคัสตอมที่แต่ละคนสร้างขึ้น

  • เป็นความทรงจำที่ดี นี่คือเกมโปรดของพวกเราบน Macintosh 128K
    หลานชายถึงกับเอา Mac ของผมติดตัวไปอิตาลีเพื่อจะได้เล่นต่อ
    หลังจากนั้นผมก็เหมือนไม่เคยเล่นมันบนคอมพิวเตอร์เครื่องอื่นอีกเลย

  • ปัญหา: ติดอยู่ที่ ช่องกรอกชื่อ เลยรันต่อไม่ได้

    • ผมก็เหมือนกัน กด enter แล้วมีแต่เสียงบี๊บและไม่ไปต่ออะไรเลย