- ข่าวล่าสุดของ OpenTTD ไล่ตั้งแต่การเปิดตัว 16.0 beta, การแก้บั๊ก 15.3 ไปจนถึงการเปลี่ยนแปลงการจัดจำหน่ายบน Steam/GOG ซึ่งสะท้อนทั้งทิศทางการพัฒนาและการเผยแพร่ของโปรเจกต์
- OpenTTD 16.0-beta1 เป็นรีลีสสำหรับทดลองตรวจสอบฟีเจอร์ใหม่ล่วงหน้า และยังเริ่มการแข่งขันสร้าง title game สำหรับรีลีสถัดไปด้วย
- OpenTTD 16 ทำให้ ฉากการเดินรถไฟ เช่น การกลับขบวนที่สถานีปลายทางและหัวรถจักรที่ดันจากด้านหลัง ดูเป็นธรรมชาติมากขึ้น และเพิ่มองค์ประกอบความท้าทายแบบเลือกได้ในเกมเพลย์
- OpenTTD 15.3 แก้ปัญหา desync ในมัลติเพลเยอร์เมื่อรถไฟชนกัน, เฮลิคอปเตอร์ตกที่ขอบแผนที่, และปัญหาการแสดงผล UI ของ base set บางชุดที่ไม่ใช่ค่าเริ่มต้น
- บน Steam ตอนนี้ OpenTTD ไม่ได้ให้บริการโดยตรงในฐานะเกมแบบสแตนด์อโลนอีกต่อไป แต่รวมเป็นบันเดิลราคา $9.99 กับ Transport Tycoon Deluxe ที่ Atari นำกลับมาวางจำหน่ายใหม่
OpenTTD 16 beta และการปรับปรุงการแสดงภาพรถไฟ
- OpenTTD 16.0-beta1 เป็น beta release แรกสำหรับทดสอบฟีเจอร์ใหม่ของ OpenTTD 16
- ยังมีการเปิดการแข่งขันสร้าง title game ที่จะใส่ในรีลีสถัดไปด้วย
- Backwards to the Future แนะนำการปรับปรุงด้านภาพและองค์ประกอบความท้าทายใหม่แบบเลือกได้ในเกมเพลย์ของ OpenTTD 16
- กล่าวถึงฉากที่คนขับรถไฟฟ้าย้ายไปยังห้องขับอีกฝั่งเพื่อวิ่งกลับออกไปยังชานเมือง
- แสดงสถานการณ์ที่รถไฟระหว่างเมืองซึ่งมาถึงโดยมี Driving Van Trailer แบบไม่มีเครื่องยนต์อยู่ด้านท้าย ออกเดินทางโดยมีหัวรถจักรนำหน้า
- รวมถึงฉากรถไฟตู้นอนกลางคืนถอยเข้าชานชาลาภายใต้การเฝ้าดูของนายตรวจ และหัวรถจักรดันจากอีกฝั่งด้วย
การแก้บั๊กใน OpenTTD 15.3
- OpenTTD 15.3 เป็น bugfix release ที่ออกระหว่างการทำงานกับฟีเจอร์ของ OpenTTD 16
- แก้ไขไม่ให้ไคลเอนต์มัลติเพลเยอร์เกิดการไม่ตรงกันของสถานะ (desync) เมื่อรถไฟชนกัน
- เปลี่ยนให้เฮลิคอปเตอร์ที่น้ำมันหมดใกล้ขอบแผนที่ตกภายในแผนที่ แทนที่จะตกลงไปใน void จนทำให้ทั้งเกมแครช
- ปรับปรุงการแสดงภาพและข้อความของแถบเครื่องมือกับเมนูหลักใน base set บางชุดที่ไม่ใช่ค่าเริ่มต้น เช่น aBase, biggui, original TTD
- สามารถรายงานบั๊กเพิ่มเติมได้ที่ Bug tracker
การเปลี่ยนแปลงวิธีจัดจำหน่ายบน Steam/GOG
- อัปเดตเกี่ยวกับการเปลี่ยนแปลงบน Steam/GOG กล่าวถึงความสัมพันธ์ระหว่างการนำ Transport Tycoon Deluxe กลับมาวางจำหน่ายใหม่โดย Atari กับวิธีจัดจำหน่าย OpenTTD
- ฝั่ง OpenTTD ระบุว่าการเปลี่ยนแปลงครั้งนี้ไม่ได้เกิดจาก แรงกดดันของ Atari
- บน Steam OpenTTD ให้บริการมาเป็นเวลา 5 ปีที่ผ่านมา แต่ตอนนี้ไม่ได้ให้บริการโดยตรงในฐานะ เกมแบบสแตนด์อโลน อีกต่อไป
- แต่สามารถรับได้เป็นบันเดิลร่วมกับ Transport Tycoon Deluxe ที่ Atari นำกลับมาวางจำหน่ายใหม่
- บันเดิลนี้ซื้อได้บน Steam สำหรับ Windows, Mac, Linux ในราคา $9.99
1 ความคิดเห็น
ความคิดเห็นบน Hacker News
ผมคิดว่าเหตุผลที่ OpenTTD ประสบความสำเร็จอย่างมากคือ ติดตั้งปุ๊บก็เล่นได้ทันที
เกมโอเพนซอร์สที่รีเมกส่วนใหญ่มีแค่เอนจิน และต้องใช้แอสเซ็ตกราฟิก·อาร์ต·เสียง·ดนตรีแยกต่างหาก จึงไม่ใช่ประสบการณ์ที่เล่นได้ 100%: https://github.com/radek-sprta/awesome-game-remakes
ตอนแรก OpenTTD ก็เป็นแบบนั้นเหมือนกัน แต่ตั้งแต่ช่วงแรกก็มีเป้าหมายที่จะ “แยกตัว” จากต้นฉบับให้เร็วที่สุด และหลังจากออกในปี 2004 โครงการเปลี่ยนกราฟิกก็เริ่มในปี 2007 จนในปี 2009 สไปรต์เสร็จสมบูรณ์ 100%: https://wiki.openttd.org/en/Archive/Community/Graphics%20Rep...
ตอนนี้นอกจากชุด TTD ดั้งเดิมแล้ว ยังมี ชุดพื้นฐาน 5 ชุด ด้วย: https://bananas.openttd.org/package/base-graphics
ด้วยเหตุนี้จึงสามารถออกบน Steam และ GOG ได้ด้วย
ถ้ามีแอสเซ็ตที่แจกจ่ายได้อย่างเสรีเต็มรูปแบบก็คงดีกว่า แต่ก็เป็นวิธีที่ค่อนข้างฉลาดในการทำให้เริ่มเล่นได้อย่างราบรื่น
“งานศิลป์ใหม่ถูกวาดในสไตล์ของเกมต้นฉบับ โดยใช้พาเล็ต 8bpp ดั้งเดิม กราฟิกควรเป็นเวอร์ชันที่คล้ายกับวัตถุนั้นแต่แยกแยะได้ และห้ามคัดลอกกราฟิกใด ๆ จากต้นฉบับ สไปรต์ใหม่ไม่จำเป็นต้องมีขนาดเท่าต้นฉบับ แต่ควรใกล้เคียงกัน เพราะต้องเข้าที่ในเกมตามที่คาดไว้”
https://wiki.openttd.org/en/Archive/Community/Graphics%20Rep...
โหลดผ่าน Steam ก็สะดวกและอัปเดตอัตโนมัติได้ ฝั่งโปรเจกต์ก็น่าจะได้สถิติจาก Steam ด้วย
แต่ผมยังมี backlog เกมที่ต้องเล่นให้จบอยู่ รวมถึงเกมที่ตอบสนองความต้องการคล้าย ๆ กันอย่าง Satisfactory หรือ Factorio
ใน Transport Tycoon ดั้งเดิม ถ้าไม่ใช่ OpenTTD แต่เป็นเกมต้นฉบับ แล้วสร้างอุโมงค์จากปลายด้านหนึ่งของแผนที่ไปยังอีกปลายหนึ่ง จำนวนเงินที่ต้องจ่ายจะมากเกินไปจนเกิด signed integer overflow
ดังนั้นจึงเริ่มแคมเปญด้วยเงินหลายพันล้านดอลลาร์ได้
ตอนนั้นน่าจะอายุประมาณ 10 ขวบ และพอสร้างสถานีตำรวจเยอะเกินไปจนค่าบำรุงรักษาสูงเกินไป ยอดขาดทุนรายเดือนก็ overflow กลายเป็นรายได้
มองย้อนกลับไปตอนนี้เลยเข้าใจว่าเกิดอะไรขึ้นตอนนั้น
ครั้งหนึ่งผมสร้างลูปที่แน่นมากสำหรับรถไฟ แล้วรถไฟชนกับหางของตัวเองจนเกมแครช และนั่นเป็นครั้งเดียวที่ผมเห็น ฟอนต์สีแดง พร้อมข้อมูลดีบัก
ไม่สนุกเท่า easter egg แต่ใช้งานได้จริง และถ้าพูดอย่างเป็นธรรม เกมต้นฉบับก็มีสูตรโกงเหมือนกัน
ถ้าหมุนไพ่ไปเรื่อย ๆ โดยไม่เล่นจนใช้เงินเกิน $32,768 เงินจำนวนเกือบเท่านั้นจะเปลี่ยนเป็นค่าบวกทันที
เคยโพสต์ไปก่อนหน้านี้แล้ว แต่ผมกำลังทำ wrapper ที่เปลี่ยน OpenTTD จากเกมให้เป็น ระบบวิจัย·ทดลอง ที่จริงจังขึ้นอีกหน่อย
โดยเฉพาะในด้านการใช้ระบบ AI: https://github.com/michalc/OpenTTDLab
ที่หาเจอมีแค่อย่างเดียวคือ “สำรวจประสิทธิภาพของ trAIns” และพอดูลิงก์ “trAIns” แล้วก็ยังเข้าใจยากว่ามันทำอะไร นอกจากรู้ว่าเป็นไลเซนส์ GPL
คำอธิบายแทบไม่มีเลยจนเข้าใจยากมาก และให้ความรู้สึกแบบ “ถ้าไม่รู้อยู่แล้วก็ไม่ต้องมาช่วย” ซึ่งน่าเสียดาย
แอดออนอย่าง FIRS industrial economy ค่อนข้างซับซ้อน ทำให้การประเมินหรือประมาณ เส้นทางและการลงทุนที่เหมาะที่สุด เป็นเรื่องยาก
ข้อเท็จจริงน่าสนุกคือ โปรเจกต์ OpenTTD รองรับ บิลด์สำหรับเว็บเบราว์เซอร์ ผ่าน Emscripten
ผมหาเวอร์ชันที่โฮสต์อย่างเป็นทางการไม่เจอ เลยใช้งานเองที่ https://openttd.pranay.codes
แม้ในสถานะพื้นฐานก็ใช้งานได้ค่อนข้างดี แต่มีปัญหาเรื่องเสียงอยู่เล็กน้อย และตอนนี้การเซฟเกมขึ้นอยู่กับความแปรปรวนของพื้นที่เก็บข้อมูลในเบราว์เซอร์ เลยเคยคิดจะเพิ่มฟีเจอร์อย่าง cloud save ด้วย
หนึ่งในผู้ก่อตั้ง OpenTTD คือ Ludvig Strigeus
เขาสร้าง uTorrent เป็นหนึ่งในบุคคลสำคัญของ Spotify และยังได้รับ Polhem Prize ด้วย
ต้นฉบับ Transport Tycoon แบบพื้นฐานที่ไม่ใช่ Deluxe เป็นหนึ่งใน เกม DOS ที่ผมชอบที่สุด
หลายปีก่อนมีลูก การกลับมาเล่น Transport Tycoon บนฮาร์ดแวร์ยุคใหม่ด้วย OpenTTD ทุกคริสต์มาสเคยเป็นเหมือนธรรมเนียมของผม
ส่วนตัวแล้วผมไม่ค่อยชอบช่วงเวลานี้นัก แต่เพราะเกมนี้ทำให้ช่วงคริสต์มาสทนได้ง่ายขึ้นมาก
แล้วก็สงสัยเหมือนกันว่าเคยมีความพยายามจะใส่ มัลติเพลเยอร์ เข้าไปในเกมนี้หรือไม่
เมื่อก่อนผมเล่นเกมนี้กับเพื่อนเยอะมาก
เราสร้างแผนที่ชื่อ “German Reunification” ซึ่งจำลองการแบ่งแยกจนถึงปี 1989 และการรวมประเทศอีกครั้งหลังจากนั้น
เป็นแผนที่ที่สร้างจากข้อมูลระดับความสูงจริงและพิกัดภูมิศาสตร์ของเมือง: https://wiki.openttd.org/en/Community/Scenarios/Real%20World...
บอกว่าน้ำค่อย ๆ ไหลเข้ามา แต่ไม่รู้ว่าไหลจากที่ไหนไปที่ไหน
เหตุผลที่ถูกโพสต์ขึ้นมาวันนี้น่าจะเป็นเพราะเมื่อไม่นานมานี้เป็น ครบรอบ 30 ปีของ Transport Tycoon
แต่พูดจริง ๆ ก็คือ แม้จะเป็นเกมอายุ 30 ปีแล้ว แต่ก็ยังยืนหยัดได้ดีมาก
OpenTTD เป็นหนึ่งในเกมที่ผมติดตั้งไว้เสมอ
ผมเล่น OpenTTD แบบเล่นบ้างพักบ้างมาประมาณ 15 ปี แล้ว
มันเป็นวิธีที่ยอดเยี่ยมในการต่อยอดอย่างเป็นธรรมชาติ โดยยังรักษาอัจฉริยภาพของ Chris Sawyer ไว้และไม่ลบหลู่ต้นฉบับ ขณะเดียวกันก็ยังทำให้เกมมีความเกี่ยวข้องอยู่เสมอ
ตอนเด็ก ๆ ผมหาเวอร์ชันเต็มไม่ได้ เลยเล่น เดโม Transport Tycoon ที่ไม่ใช่ TT หรือ Deluxe ซ้ำไปซ้ำมา
พอโตขึ้นมาแล้วพบ OpenTTD ก็รู้สึกตื่นเต้นมาก และไม่รู้เลยว่าเทเวลาให้มันไปมากแค่ไหน
มันถึงขั้น build และรันบน ppc64le ได้ด้วย
เป็นรถบัสจาก Altrincham ไป Flixton
น่าสนุกดีที่ผ่านไป 30 ปีแล้ว ความทรงจำบางอย่างก็ยังติดอยู่ในหัว
ผมจมอยู่กับมันเป็นชั่วโมง เป็นวัน ๆ เล่นทั้งกลางวันกลางคืน แล้วก็ห่างไปพักหนึ่งตอนเริ่มเข้ามหาวิทยาลัย ก่อนจะกลับมาพบ OpenTTD อีกครั้งหลังจากนั้นนานมาก
ดีใจมากที่เห็นเกมนี้ถูกพอร์ตเป็น โปรเจกต์โอเพนซอร์ส แถมยังมีระบบออนไลน์และชุมชนผู้เล่นด้วย
ผมสมัครฟอรัมยอดนิยมทันทีและเล่นแบบแข่งขัน ค้นพบการปรับแต่งให้เหมาะสมมากมาย แล้วก็กลับมาสนุกกับมันอย่างเต็มที่อีกครั้ง
พอลูก ๆ โตพอเมื่อไร สุดท้ายผมก็ตั้งใจจะสอนเกมนี้ให้พวกเขา มันเป็นเกมระดับตำนานที่อยู่เหนือกาลเวลาจริง ๆ