2 คะแนน โดย GN⁺ 2026-02-07 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • โปรเจกต์โอเพนซอร์สที่ชุมชนแฟน ๆ กำลังพัฒนาด้วย Godot เอนจินและ C# โดยเป็นการนำ Civilization III มาสร้างใหม่ในรูปแบบที่ทันสมัย
  • มีเป้าหมายเพื่อ ยกเลิกข้อจำกัดแบบกำหนดตายตัว ของเกมเดิม, แก้ไขบั๊ก, เพิ่มความยืดหยุ่นในการทำม็อด, และ รองรับกราฟิกกับแพลตฟอร์มสมัยใหม่
  • ขณะนี้ยังอยู่ใน ช่วงพรีอัลฟาระยะแรก เล่นได้บางส่วน แต่หลายฟีเจอร์และคอนเทนต์ช่วงท้ายเกมยังไม่เสร็จสมบูรณ์
  • v0.3 “Dutch” Preview 1 ที่เผยแพร่ในเดือนธันวาคม 2025 รองรับ โหมดสแตนด์อโลน เป็นครั้งแรก และสามารถรันได้โดยไม่ต้องมีไฟล์มีเดียของ Civ3
  • เป็นโปรเจกต์ที่น่าจับตาในฐานะรากฐานสำหรับการพัฒนาเกม 4X แบบโอเพนซอร์ส และการขยายระบบนิเวศที่เน้นผู้สร้างม็อดเป็นศูนย์กลาง

ภาพรวมโครงการ

  • OpenCiv3 คือโปรเจกต์โอเพนซอร์ส ข้ามแพลตฟอร์ม และเน้นม็อด ที่ขับเคลื่อนโดยชุมชนแฟน ๆ เพื่อสร้าง Civilization III ขึ้นใหม่ในรูปแบบทันสมัย
    • พัฒนาบนพื้นฐานของ Godot เอนจินและ C#
    • สะท้อนทั้งจุดเด่นของเกมแนว 4X และบทเรียนที่ได้จากประสบการณ์การทำม็อด Civ3
  • เป้าหมายคือ ลบข้อจำกัดของ Civ3 เดิม, ขยายความสามารถด้านม็อด, และ รองรับกราฟิกกับแพลตฟอร์มสมัยใหม่
  • มุ่งรักษา เกมเพลย์และคอนเทนต์ของต้นฉบับ เอาไว้ พร้อมทั้งเปิดทางให้ขยายต่อได้ไกลกว่าแพ็กเสริม Conquests
  • ปัจจุบันยังอยู่ใน ช่วงพรีอัลฟา โดยเล่นพื้นฐานได้แล้ว แต่ยังมีหลายฟีเจอร์ที่ไม่สมบูรณ์และอาจเกิดข้อผิดพลาดได้

ชุมชนและช่องทางการมีส่วนร่วม

  • มีช่องทางชุมชนหลักคือ CivFanatics subforum, Discord server, และ GitHub repository
  • โปรเจกต์นี้ ไม่มีความร่วมมืออย่างเป็นทางการ กับ Firaxis Games, Hasbro Interactive, Atari Interactive, Take-Two Interactive และบริษัทที่เกี่ยวข้อง
  • ระบุว่าเครื่องหมายการค้าทั้งหมดเป็นทรัพย์สินของเจ้าของแต่ละราย

การเปิดตัว “Dutch” Preview 1

  • ธันวาคม 2025 เปิดตัว v0.3 “Dutch” Preview 1 เป็นครั้งแรก
  • มีการปรับปรุง ครั้งใหญ่ เมื่อเทียบกับเวอร์ชัน “Carthage” ก่อนหน้า และรองรับ Standalone mode เป็นครั้งแรก
    • โหมดนี้สามารถ รันได้โดยไม่ต้องมีไฟล์มีเดียของ Civ3
    • อย่างไรก็ตาม หากมีไฟล์ Civ3 อยู่แล้ว จะได้ประสบการณ์กราฟิกที่สมบูรณ์ยิ่งขึ้น
  • รายละเอียดการเปลี่ยนแปลงสามารถดูได้จาก หน้า release notes บน GitHub

ดาวน์โหลดและการติดตั้ง

  • สามารถดาวน์โหลดเป็นไฟล์บีบอัดสำหรับแต่ละระบบปฏิบัติการได้จาก หน้า GitHub Releases
  • ระบบปฏิบัติการที่รองรับ: Windows 64 บิต, Linux, Mac OS
    • มีแผนรองรับแพลตฟอร์มอื่นเพิ่มเติมในอนาคต
  • คำแนะนำ: ควรมีไฟล์ในเครื่องของ Civilization III Complete หรือ Conquests
    • สามารถซื้อได้ในราคาย่อมเยาบน Steam และ GOG
  • การติดตั้งบน Windows
    • แตกไฟล์ zip แล้วรัน OpenCiv3.exe
    • หากถูกบล็อก ให้ไปที่คุณสมบัติและทำเครื่องหมาย “Unblock”
    • หากตรวจไม่พบพาธติดตั้ง Civ3 ให้กำหนดตัวแปรสภาพแวดล้อม CIV3_HOME
  • การติดตั้งบน Linux
    • แตกไฟล์ tgz แล้วตั้งค่าตัวแปรสภาพแวดล้อม CIV3_HOME
    • รัน OpenCiv3.x86_64 จากเทอร์มินัล
    • สามารถเพิ่มลงใน .profile เพื่อให้ตั้งค่าแบบถาวรได้
  • การติดตั้งบน Mac
    • ดาวน์โหลดไฟล์ zip แล้วเปิด OpenCiv3.app
    • หากมีคำเตือนความปลอดภัยจาก macOS ให้ปลดบล็อกด้วยคำสั่ง xattr -cr
    • ตั้งค่าตัวแปรสภาพแวดล้อม CIV3_HOME แล้วรัน open /path/to/OpenCiv3.app จากเทอร์มินัล

ปัญหาที่ทราบอยู่แล้ว

  • ขณะนี้ยังใช้ ทรัพยากรกราฟิกชั่วคราว และแนะนำให้โหลดไฟล์ติดตั้ง Civ3 มาใช้
  • การรองรับไฟล์ BIQ และ SAV ยังไม่สมบูรณ์, อาจมีบางไฟล์ที่โหลดไม่สำเร็จหรือทำให้โปรแกรมล่ม
  • ปัญหาที่เกี่ยวข้องกับ Mac
    • macOS อาจมองว่าแอป “เสียหาย” และบล็อกไม่ให้รัน
    • สามารถใช้คำสั่ง xattr -cr เพื่อเปิดใช้งานได้
    • การคลิกปุ่มเริ่มเกมใหม่อาจทำให้โปรแกรมล่ม โดยสามารถใช้การโหลด c7-static-map-save.json หรือไฟล์ Civ3 SAV แทนได้
  • บั๊กอื่น ๆ อยู่ระหว่างติดตามใน หน้า Issues บน GitHub

ลิขสิทธิ์การใช้งาน

  • OpenCiv3 เป็น ซอฟต์แวร์โอเพนซอร์สฟรี ที่เผยแพร่ภายใต้ MIT License
  • © OpenCiv3 contributors

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

 
GN⁺ 2026-02-07
ความคิดเห็นจาก Hacker News
  • ตอนนี้ Mac แทบจะพยายามห้ามไม่ให้รันแอปอยู่แล้ว มีข้อความว่า “เสียหายจึงไม่สามารถเปิดได้” พร้อมเสนออย่างหวังดีว่าจะ ย้ายไปถังขยะ ให้ สามารถทำให้รันได้จากเทอร์มินัลด้วยคำสั่ง xattr -cr /path/to/OpenCiv3.app เทียบกับสมัยล้อโฆษณา “cancel or allow” แล้ว macOS ไปไกลมากจริง ๆ

    • การรองรับ Mac เป็น เรื่องปวดหัว ในชีวิตผมเลย ไม่มีผู้ร่วมพัฒนาหลักคนไหนใช้ Mac จึงทดสอบได้ยาก ไม่รู้จะมีใครช่วยทดลองให้ได้ไหม
    • ผมก็พยายามแก้ด้วย xattr -d -r com.apple.quarantine $1 เหมือนกัน แต่ก็ยังขึ้นข้อผิดพลาด “Launch failed” อยู่ดี มีเออร์เรอร์ประหลาดอย่าง RBSRequestErrorDomain Code=5 โผล่มา เลยไม่รู้สาเหตุ
    • ต้องคำนึงด้วยว่าสภาพแวดล้อมด้านภัยคุกคามเปลี่ยนไปมากแล้ว
    • เพราะแบบนี้แหละผมถึง ตัด macOS ออกจากแพลตฟอร์มเป้าหมาย ถ้าไม่ยอมจ่ายภาษีให้นักพัฒนา Apple ก็ปฏิบัติกับแอปเหมือนสารกัมมันตรังสี แล้วทำให้ผู้ใช้กลัวด้วยการบอกว่า “นี่อันตราย” มีแค่ 1 ใน 1,000 คนที่รู้วิธีรัน ที่เหลือก็เข้าใจว่าเราเป็นแฮ็กเกอร์
  • ผมชอบเล่น Civ III ตอนบินไกลแบบไม่มีอินเทอร์เน็ตเสมอ มันเป็นไทม์แมชชีนชั้นยอดที่ทำให้ 12 ชั่วโมงหายไปในพริบตา ยังไม่ได้ลอง OpenCiv3 แต่การรัน Civ III ดั้งเดิมบน macOS ก็ยังยุ่งยากอยู่ดี โดยเฉพาะปัญหาเสียงหรือคัตซีน หวังว่าโปรเจ็กต์นี้จะนำไปสู่ การปรับปรุงระบบอัตโนมัติของคนงาน

    • ผมชอบซีรีส์ Civilization แต่พยายามหักห้ามใจ เพราะ 4 ชั่วโมงจะให้ความรู้สึกเหมือน 30 นาที ไม่งั้นป่านนี้คงใช้ชีวิตอยู่ราวปี 2060 แล้ว
    • ไม่เข้าใจเลยว่าทำไมเพิ่งมาคิดไอเดียนี้ได้ เป็นความคิดที่ดีมากจริง ๆ
    • ต้องระวังไม่ให้หลังจากอ่านโพสต์นี้แล้วเผลอท่องเวลาไปจนถึงตี 6
    • ใช้แล็ปท็อปบนเครื่องบินยากมาก ที่นั่งข้างหน้ามักเอนลงมาเสมอ แล้วก็รู้สึกเกรงใจว่าความสว่างหน้าจอจะไปรบกวนคนข้าง ๆ
    • สุดสัปดาห์ของฉันหายไปแล้ว…
  • สวัสดีครับ ผมคือ ผู้ก่อตั้ง OpenCiv3 ขอบคุณสำหรับกำลังใจ และหวังว่าจะติดตามข่าวของโปรเจ็กต์ได้ทาง Civfanatics หรือ Discord

    • ผมสงสัยว่าประสบการณ์ใช้ C# กับ Godot เป็นอย่างไรบ้าง ผมชอบมัน แม้จะไม่ลื่นไหลเท่า Unity ใน Godot 4 ยังไม่สามารถ export โปรเจ็กต์ C# ไปเป็น Web ได้ และยังมีความไม่มีประสิทธิภาพจากการแปลงชนิดข้อมูลด้วย อยากฟังว่าคุณได้ข้อคิดอะไรจากการทำโปรเจ็กต์ขนาดใหญ่บ้าง
    • สงสัยว่าจะเพิ่มความสามารถด้านสคริปต์ให้ OpenCiv3 ในรูปแบบ API หรือ SDK ได้หรือไม่
    • การใส่ความสามารถ LLM เข้าไปในระบบการเจรจาก็ดูน่าสนใจเหมือนกัน
  • เจ๋งดีที่ชุมชนสร้างอะไรแบบนี้ขึ้นมา แต่ก็สงสัยว่าทำไมถึงเลือก Civ 3 ปกติคิดว่าแฟนเกมคลาสสิกมักจะชอบ 2 หรือ 4 มากกว่า

    • สำหรับผม 2 กับ 4 คือภาคที่ชอบที่สุดเหมือนกัน แต่ที่รักจริง ๆ คือ CivNet มันเป็นเวอร์ชันมัลติเพลเยอร์ของ Civ 1 และด้วยความเรียบง่าย มันจึงเหมาะกับการเล่นหลายคนมากกว่า ตอนนี้ตั้งค่ายุ่งหน่อย แต่ก็คุ้มค่า
    • สำหรับผม ความเป็นคลาสสิกที่สุดต้องเป็น Civ III 4 ทันสมัยเกินไป ส่วน 2 ก็เก่าเกินไป อาจเป็นเพราะผมเกิดมาทันยุคเจเนอเรชันที่ 3
    • มีวิดีโอ “ทำไมต้อง Civ 3” โดยหนึ่งในผู้เล่น Civ 3 ที่เก่งที่สุดคนหนึ่งอธิบายไว้: ลิงก์ YouTube
    • ผมคิดว่าภาค 3 ดีที่สุดในซีรีส์ แม้อาจจะไม่ใช่ความเห็นกระแสหลัก
    • สำหรับผม Civ 3 ปลุก ความคิดถึงวันวาน ขึ้นมาได้ คงเพราะมันเป็นเกมแรกที่ผมเคยหลงใหลตอนเด็ก
  • สำหรับคนที่อยากได้ Civ 1 แบบผม มีคนใน CivFanatics กำลังทำ OpenCiv1 อยู่ ตอนนี้เล่นได้จริงแล้ว

    • ผมเห็นด้วย Civ 1 ดีที่สุด กราฟิกหยาบ ๆ ของมันกลับมีเสน่ห์ งานใหม่ ๆ จับอารมณ์แบบนั้นไม่ได้
  • เมื่อก่อนผมเคยมีทหารถือปืนไรเฟิล 10 นายแพ้ยับให้ทหารถือธนูคนเดียว จากนั้นก็เลิกเล่น Civ 3 ไปเลย เพื่อนผมก็เคยมี เรือประจัญบานแพ้กองกำลังอาสายุคหิน เหมือนกัน

    • ผมเองก็เคยให้อาวุธ นิวเคลียร์แพ้ฟาแลงซ์ ใน Civ 1 ผ่านมาหลายสิบปีก็ยังหงุดหงิดอยู่
    • พูดตามตรง นั่นมันเหมือน พิธีรับน้องของ Civ เลย
    • ต้องมองการต่อสู้ใน Civ 3 ว่าเป็นการทอยลูกเต๋าแบบ บอร์ดเกม Risk ยูนิตยุคใหม่ได้ทอยมากกว่า แต่ถึงอย่างนั้นพลธนูก็ยังมีโอกาสชนะทหารปืนคาบศิลาได้
  • โปรเจ็กต์โอเพนซอร์สแบบนี้ที่ แยกทรัพยากรเชิงพาณิชย์ออกมาให้ใส่เพิ่มเองได้ นี่เจ๋งมาก น่าเสียดายที่เดิมทีไม่ได้รวมมา แต่สิ่งสำคัญคือมันทำได้ ส่วนตัวผมคิดว่าสไตล์ งานศิลป์ ของ Civ III ดีที่สุดในซีรีส์แล้ว ความเป็น 3D ของภาคหลัง ๆ กลับดูแปลก ๆ

    • แนวทางแบบนี้พบได้บ่อยในงานรีเมกโอเพนซอร์ส นักพัฒนาจะ โฟกัสที่การเขียนโค้ด และให้งานศิลป์ใช้ทรัพยากรจากภายนอกแทน
  • ผมรู้จักซีรีส์ Civilization ครั้งแรกผ่าน Freeciv และคิดว่าโปรเจ็กต์นี้ก็น่าจะมีบทบาทแบบนั้นกับคนรุ่นใหม่ได้

  • สำหรับผม CIV3 ยังให้ความรู้สึกเหมือนเป็นจุดสูงสุดของซีรีส์ Civilization อยู่ดี เพียงแต่คอนเทนต์ยังน้อยไปหน่อย เลยอยากให้มี แผนผังเทคโนโลยีและความหลากหลายของยูนิต มากกว่านี้