2 điểm bởi GN⁺ 2026-02-07 | 1 bình luận | Chia sẻ qua WhatsApp
  • Dự án mã nguồn mở do cộng đồng fan phát triển bằng Godot Engine và C#, tái dựng Civilization III theo hướng hiện đại
  • Nhắm tới loại bỏ các giới hạn tùy tiện của game gốc, sửa lỗi, tăng khả năng mở rộng cho modhỗ trợ đồ họa, nền tảng hiện đại
  • Hiện vẫn ở giai đoạn pre-alpha ban đầu, đã có thể chơi một phần nhưng nhiều tính năng và nội dung giai đoạn cuối game vẫn chưa hoàn thiện
  • v0.3 “Dutch” Preview 1 công bố vào tháng 12/2025 lần đầu hỗ trợ chế độ chạy độc lập, có thể chạy mà không cần file media của Civ3
  • Đây là dự án đáng chú ý như một nền tảng cho phát triển game 4X mã nguồn mở và mở rộng hệ sinh thái xoay quanh các nhà làm mod

Tổng quan dự án

  • OpenCiv3 là một dự án mã nguồn mở, đa nền tảng, định hướng mod do cộng đồng fan dẫn dắt, nhằm tái hiện Civilization III theo phong cách hiện đại
    • Được xây dựng trên Godot Engine và C#
    • Phản ánh những điểm mạnh của thể loại 4X cùng các bài học rút ra từ kinh nghiệm mod Civ3
  • Mục tiêu là loại bỏ các giới hạn của Civ3 gốc, mở rộng tính năng modhỗ trợ đồ họa cùng nền tảng hiện đại
  • Vẫn giữ nguyên lối chơi và nội dung của bản gốc, đồng thời theo đuổi khả năng mở rộng vượt qua cả bản mở rộng Conquests
  • Hiện đang ở giai đoạn pre-alpha, có thể chơi ở mức cơ bản nhưng còn nhiều tính năng chưa hoàn thiện và có thể phát sinh lỗi

Cộng đồng và kênh tham gia

  • Các kênh cộng đồng chính gồm subforum CivFanatics, máy chủ Discordkho GitHub
  • Dự án không có quan hệ liên kết chính thức với Firaxis Games, Hasbro Interactive, Atari Interactive, Take-Two Interactive hay các bên tương tự
  • Mọi thương hiệu được nêu rõ là tài sản của chủ sở hữu tương ứng

Phát hành “Dutch” Preview 1

  • Tháng 12/2025, lần đầu công bố v0.3 “Dutch” Preview 1
  • So với phiên bản “Carthage” trước đó, bản này có cải tiến quy mô lớn và lần đầu hỗ trợ Standalone mode
    • Chế độ này có thể chạy mà không cần file media của Civ3
    • Tuy vậy, nếu có sẵn file Civ3 thì trải nghiệm đồ họa sẽ hoàn chỉnh hơn
  • Có thể xem chi tiết thay đổi tại trang release notes trên GitHub

Tải xuống và cài đặt

  • Có thể tải về dưới dạng file nén cho từng hệ điều hành tại trang GitHub Releases
  • Hệ điều hành hỗ trợ: Windows 64-bit, Linux, Mac OS
    • Dự kiến sẽ hỗ trợ thêm các nền tảng khác trong tương lai
  • Khuyến nghị: có sẵn file cục bộ của Civilization III Complete hoặc phiên bản Conquests
    • Có thể mua với giá rẻ trên Steam hoặc GOG
  • Cài đặt trên Windows
    • Giải nén file zip rồi chạy OpenCiv3.exe
    • Nếu bị chặn, cần vào thuộc tính và chọn “Unblock”
    • Nếu không nhận diện được đường dẫn cài Civ3, hãy đặt biến môi trường CIV3_HOME
  • Cài đặt trên Linux
    • Giải nén file tgz rồi thiết lập biến môi trường CIV3_HOME
    • Chạy OpenCiv3.x86_64 trong terminal
    • Có thể thêm vào .profile để lưu cấu hình vĩnh viễn
  • Cài đặt trên Mac
    • Tải file zip rồi chạy OpenCiv3.app
    • Nếu gặp cảnh báo bảo mật của macOS, dùng lệnh xattr -cr để gỡ chặn
    • Sau khi thiết lập biến môi trường CIV3_HOME, chạy open /path/to/OpenCiv3.app trong terminal

Vấn đề đã biết

  • Đang sử dụng tài nguyên đồ họa tạm thời, vì vậy nên nạp file cài đặt Civ3
  • Hỗ trợ file BIQ và SAV chưa hoàn thiện, một số file có thể không tải được hoặc gây crash
  • Các vấn đề liên quan đến Mac
    • macOS có thể nhận ứng dụng là “bị hỏng” và chặn chạy
    • Có thể chạy bằng lệnh xattr -cr
    • Có thể bị crash khi bấm nút bắt đầu game mới; thay vào đó có thể nạp c7-static-map-save.json hoặc file SAV của Civ3
  • Các lỗi khác đang được theo dõi tại trang Issues trên GitHub

Giấy phép

  • OpenCiv3 là phần mềm mã nguồn mở miễn phí được phát hành theo giấy phép MIT
  • © OpenCiv3 contributors

1 bình luận

 
GN⁺ 2026-02-07
Ý kiến trên Hacker News
  • Giờ Mac gần như đang cố chặn việc chạy ứng dụng. Nó còn tử tế đề nghị Chuyển vào Thùng rác kèm thông báo “đã bị hỏng nên không thể mở”. Có thể chạy được bằng lệnh terminal xattr -cr /path/to/OpenCiv3.app. So với thời còn kiểu nhại quảng cáo “cancel or allow” thì macOS đúng là đã đi rất xa

    • Hỗ trợ Mac là cơn đau đầu của đời tôi. Không ai trong số những người đóng góp nòng cốt của chúng tôi dùng Mac nên rất khó test. Không biết có ai sẵn lòng giúp thử nghiệm không
    • Tôi cũng đã thử xử lý bằng xattr -d -r com.apple.quarantine $1, nhưng vẫn gặp lỗi “Launch failed”. Nó báo mấy lỗi lạ như RBSRequestErrorDomain Code=5 nên tôi không biết nguyên nhân là gì
    • Cũng cần tính đến việc môi trường đe dọa đã thay đổi rất nhiều
    • Chính vì vậy mà tôi đã loại macOS khỏi nền tảng mục tiêu. Apple đối xử với ứng dụng như chất phóng xạ nếu bạn không nộp thuế cho nhà phát triển, rồi dọa người dùng rằng “cái này nguy hiểm”. Chỉ khoảng một trong một nghìn người biết cách chạy nó, còn số còn lại thì nghĩ chúng tôi là hacker
  • Tôi luôn chơi Civ III trên những chuyến bay dài không có Internet. Đó là cỗ máy thời gian tuyệt vời nhất, 12 tiếng trôi qua trong chớp mắt. Tôi chưa thử OpenCiv3, nhưng chạy Civ III gốc trên macOS vẫn rất phiền, nhất là các vấn đề về âm thanh hay cutscene. Tôi hy vọng dự án này sẽ dẫn tới cải thiện tự động hóa công nhân

    • Tôi thích series Civilization, nhưng đang kiềm chế vì 4 tiếng trong game có cảm giác như 30 phút. Nếu không thì chắc giờ tôi đang sống ở tận năm 2060 rồi
    • Không hiểu sao đến giờ tôi mới nghĩ ra ý này. Ý tưởng hay thật
    • Phải cẩn thận để không du hành thời gian tới 6 giờ sáng sau khi đọc bài này
    • Dùng laptop trên máy bay khó thật. Ghế trước lúc nào cũng ngả ra, còn tôi thì thấy áy náy vì độ sáng màn hình có thể làm phiền người bên cạnh
    • Cuối tuần của tôi bay màu rồi…
  • Xin chào, tôi là nhà sáng lập OpenCiv3. Cảm ơn mọi người đã ủng hộ, và mong mọi người theo dõi tin tức dự án trên Civfanatics hoặc Discord

    • Tôi tò mò về trải nghiệm dùng C# với Godot. Nó kém mượt hơn Unity nhưng tôi vẫn thích. Trên Godot 4, project C# không thể export lên Web, và việc chuyển đổi kiểu cũng gây ra sự kém hiệu quả. Tôi muốn nghe xem bạn đã rút ra được những gì với một dự án quy mô lớn
    • Tôi tự hỏi liệu có thể thêm tính năng script cho OpenCiv3 dưới dạng API hay SDK không
    • Thêm tính năng LLM vào hệ thống đàm phán cũng có vẻ thú vị
  • Thật tuyệt khi cộng đồng làm ra thứ như thế này. Nhưng tôi tò mò vì sao lại là Civ 3. Tôi cứ nghĩ fan của các bản kinh điển thường thích 2 hoặc 4 hơn

    • Tôi cũng thích 2 và 4 nhất. Nhưng thứ tôi thực sự yêu là CivNet. Đây là bản multiplayer của Civ 1, và chính sự đơn giản khiến nó hợp với multiplayer hơn nhiều. Giờ thiết lập hơi phiền, nhưng rất đáng
    • Với tôi, bản kinh điển nhất chắc chắn là Civ III. 4 thì quá hiện đại còn 2 thì quá cũ. Có lẽ vì tôi sinh ra đúng thế hệ thứ 3
    • Có một video “vì sao lại là Civ 3” do một trong những người chơi Civ 3 giỏi nhất giải thích: liên kết YouTube
    • Tôi nghĩ bản 3 là hay nhất trong cả series. Có thể đây không phải ý kiến phổ biến
    • Với tôi, Civ 3 gợi lên nỗi hoài niệm. Có lẽ vì đó là game đầu tiên khiến tôi mê mẩn khi còn nhỏ
  • Dành cho những ai muốn Civ 1 như tôi, có người trên CivFanatics đang làm OpenCiv1. Giờ nó đã thực sự chơi được rồi

    • Tôi cũng đồng ý. Civ 1 là đỉnh nhất. Đồ họa thô ráp của nó lại có sức hút riêng. Các bản mới không tái hiện được cảm giác đó
  • Hồi xưa tôi từng thấy 10 lính cầm súng trường bị xóa sổ bởi một lính cầm cung. Từ đó tôi bỏ Civ 3. Bạn tôi còn từng thấy thiết giáp hạm thua dân quân thời đồ đá

    • Tôi cũng từng thấy vũ khí hạt nhân thua phalanx trong Civ 1. Mấy chục năm rồi mà tôi vẫn còn cay
    • Thành thật mà nói thì đó giống như nghi thức nhập môn Civ vậy
    • Hãy nghĩ chiến đấu trong Civ 3 giống như tung xúc xắc trong board game Risk. Đơn vị hiện đại được tung nhiều xúc xắc hơn, nhưng cung thủ vẫn có xác suất thắng lính hỏa mai
  • Những dự án mã nguồn mở có thể tách riêng rồi nạp tài sản thương mại như thế này thật tuyệt. Việc ban đầu chúng bị tách ra là điều đáng tiếc, nhưng việc làm được như vậy mới là điều quan trọng. Cá nhân tôi thấy phong cách mỹ thuật của Civ III là đẹp nhất series. Chất 3D ở các bản sau lại hơi gượng gạo

    • Cách tiếp cận này rất phổ biến trong các bản remake mã nguồn mở. Nhà phát triển tập trung vào code, còn phần art thì giải quyết bằng tài sản bên ngoài
  • Tôi đã làm quen với series Civilization qua Freeciv. Dự án này có lẽ cũng sẽ đóng vai trò như vậy với một thế hệ mới

  • Với tôi, CIV3 vẫn là đỉnh cao của series Civilization. Chỉ là nó hơi thiếu nội dung, nên tôi muốn có thêm cây công nghệ và sự đa dạng đơn vị