2 điểm bởi GN⁺ 2024-12-05 | 1 bình luận | Chia sẻ qua WhatsApp
  • Tin tức gần đây về OpenTTD gồm việc phát hành bản beta 16.0, sửa lỗi 15.3 và thay đổi phân phối trên Steam/GOG, qua đó cho thấy cả luồng phát triển lẫn phân phối của dự án
  • OpenTTD 16.0-beta1 là bản phát hành nhằm kiểm chứng trước các tính năng mới, đồng thời cuộc thi tạo title game cho bản phát hành tiếp theo cũng đã bắt đầu
  • OpenTTD 16 giúp các cảnh vận hành đường sắt như tàu quay đầu ở ga cuối hay đầu máy đẩy từ phía sau trông tự nhiên hơn, đồng thời bổ sung các yếu tố thử thách gameplay tùy chọn
  • OpenTTD 15.3 sửa lỗi lệch đồng bộ trong multiplayer khi tàu va chạm, trực thăng rơi ở mép bản đồ và vấn đề hiển thị UI của một số base set không mặc định
  • Trên Steam, OpenTTD không còn được cung cấp trực tiếp dưới dạng trò chơi độc lập, mà được bán kèm trong bundle $9.99 với Transport Tycoon Deluxe do Atari tái phát hành

OpenTTD 16 beta và cải thiện biểu đạt đường sắt

  • OpenTTD 16.0-beta1bản phát hành beta đầu tiên để thử nghiệm các tính năng mới của OpenTTD 16
  • Cuộc thi tạo title game sẽ có trong bản phát hành tiếp theo cũng đã được mở
  • Backwards to the Future giới thiệu các cải thiện hình ảnh và yếu tố thử thách gameplay mới tùy chọn của OpenTTD 16
    • Đề cập đến cảnh người lái tàu điện di chuyển sang cabin lái ở đầu đối diện để quay lại vùng ngoại ô
    • Cho thấy tình huống một chuyến tàu liên đô thị đến từ phía sau một Driving Van Trailer không động lực rồi khởi hành với đầu máy ở phía trước
    • Cũng bao gồm cảnh tàu giường nằm ban đêm lùi vào ga dưới sự giám sát của trưởng tàu, trong khi đầu máy đẩy từ phía đối diện

Sửa lỗi trong OpenTTD 15.3

  • OpenTTD 15.3bản phát hành sửa lỗi được công bố trong lúc đang phát triển các tính năng của OpenTTD 16
    • Sửa để client multiplayer không rơi vào tình trạng lệch đồng bộ (desync) khi tàu va chạm
    • Thay đổi để khi trực thăng hết nhiên liệu gần mép bản đồ, nó sẽ rơi trong phạm vi bản đồ thay vì rơi vào void làm crash toàn bộ trò chơi
    • Cải thiện hiển thị hình ảnh và văn bản của toolbar và menu chính trong một số base set không mặc định như aBase, biggui, original TTD
    • Có thể báo cáo các lỗi khác trên Bug tracker

Thay đổi cách phân phối trên Steam/GOG

  • Cập nhật liên quan đến thay đổi Steam/GOG đề cập đến mối quan hệ giữa việc Atari tái phát hành Transport Tycoon Deluxe và cách phân phối OpenTTD
  • Phía OpenTTD cho biết thay đổi này không phải do sức ép từ Atari
  • Trên Steam, OpenTTD đã được cung cấp trong 5 năm qua, nhưng nay không còn được cung cấp trực tiếp dưới dạng trò chơi độc lập
    • Thay vào đó, có thể nhận OpenTTD kèm với Transport Tycoon Deluxe do Atari tái phát hành
    • Bundle có thể mua trên Steam cho Windows, Mac, Linux với giá $9.99

1 bình luận

 
GN⁺ 2024-12-05
Ý kiến trên Hacker News
  • Tôi cho rằng lý do OpenTTD thành công lớn là vì có thể chơi ngay sau khi cài đặt
    Phần lớn các bản làm lại game mã nguồn mở chỉ có engine, còn tài nguyên đồ họa, mỹ thuật, âm thanh và âm nhạc phải lấy riêng nên không mang lại trải nghiệm chơi được 100%: https://github.com/radek-sprta/awesome-game-remakes
    OpenTTD lúc đầu cũng vậy, nhưng ngay từ sớm mục tiêu đã là “tách” khỏi bản gốc nhanh nhất có thể, và sau khi phát hành năm 2004 thì dự án thay thế đồ họa bắt đầu vào năm 2007, đến năm 2009 sprite đã hoàn thành 100%: https://wiki.openttd.org/en/Archive/Community/Graphics%20Rep...
    Hiện tại, ngoài bộ TTD gốc còn có 5 bộ cơ bản khác: https://bananas.openttd.org/package/base-graphics
    Nhờ vậy game cũng có thể phát hành trên Steam và GOG

    • OpenRA, bản tái hiện mã nguồn mở của Red Alert, Dune 2000 và C&C Tiberian Dawn, giải quyết chuyện này bằng cách cho người dùng tải bản shareware rồi trích xuất tài nguyên từ đó
      Sẽ tốt hơn nếu có tài nguyên hoàn toàn tự do để phân phối, nhưng đây vẫn là một cách khá thông minh để xử lý khâu khởi đầu mượt mà
    • Tôi từng thắc mắc họ đã làm thế nào mà không vi phạm bản quyền tác phẩm gốc; tôi hình dung kiểu sao chép lại tài nguyên gốc rồi gọi đó là bản thay thế tự do, nhưng thực tế có vẻ họ xử lý khá hợp lý
      “Art mới được vẽ theo phong cách của game gốc, sử dụng bảng màu 8bpp ban đầu. Đồ họa phải là các phiên bản giống nhưng vẫn phân biệt được với đối tượng tương ứng, và không được sao chép bất kỳ đồ họa nào từ bản gốc. Sprite mới không nhất thiết phải có cùng kích thước với bản gốc, nhưng nên tương tự để khớp với kỳ vọng trong game.”
      https://wiki.openttd.org/en/Archive/Community/Graphics%20Rep...
    • Dù vậy, nhạc nền của bản gốc vẫn tuyệt vời
    • Tôi định hỏi liệu doanh thu từ bản Steam có chảy về dự án mã nguồn mở hay không, nhưng hóa ra game chơi miễn phí
      Tải qua Steam thì tiện và có cập nhật tự động, mà phía dự án cũng có lẽ lấy được thống kê từ Steam
      Dù vậy, tôi vẫn còn một backlog game chưa chơi xong, trong đó có cả những game thỏa mãn nhu cầu tương tự như Satisfactory hay Factorio
  • Trong Transport Tycoon bản gốc, chứ không phải OpenTTD, nếu đào đường hầm từ một đầu bản đồ sang đầu kia thì số tiền phải trả sẽ lớn đến mức gây ra tràn số nguyên có dấu
    Vì thế bạn có thể bắt đầu chiến dịch với hàng tỷ đô la

    • Tôi nhớ đã từng phát hiện thứ gì đó tương tự trong một game mà hình như là Sim City đầu tiên
      Lúc đó tôi khoảng 10 tuổi, và vì xây quá nhiều đồn cảnh sát nên phí bảo trì tăng quá cao, khiến khoản lỗ hàng tháng bị tràn và biến thành lợi nhuận
      Giờ nhìn lại mới hiểu khi đó chuyện gì đã xảy ra
    • Dù vậy, TTD bản gốc vẫn cực kỳ ổn định
      Có lần tôi tạo một vòng lặp rất chặt cho tàu hỏa, rồi đoàn tàu đâm vào chính đuôi của nó và game bị crash; đó là lần duy nhất tôi thấy chữ màu đỏ chứa thông tin gỡ lỗi
    • Nếu muốn tìm thứ tương tự trong bản mới, OpenTTD có hỗ trợ tùy chọn sandbox: https://wiki.openttd.org/en/Manual/Sandbox%20options
      Không vui như easter egg, nhưng thực dụng, và nói công bằng thì bản gốc cũng có cheat
    • Windows Solitaire cũng có kiểu này
      Nếu cứ lật bài liên tục mà không chơi, đến khi tiêu quá $32.768 thì gần như toàn bộ số đó sẽ ngay lập tức chuyển thành số dương
  • Tôi đã từng đăng về chuyện này trước đây, nhưng hiện đang làm một wrapper để biến OpenTTD từ một game thành một hệ thống nghiên cứu và thử nghiệm nghiêm túc hơn một chút
    Đặc biệt là theo hướng tận dụng hệ thống AI: https://github.com/michalc/OpenTTDLab

    • Tôi tò mò không biết có thể làm những thí nghiệm nào trong OpenTTD bằng đoạn mã này, và rất muốn có ví dụ cụ thể
      Thứ duy nhất tôi tìm được là “khám phá hiệu năng của trAIns”, và ngay cả khi bấm vào liên kết “trAIns” thì ngoài việc thấy nó dùng giấy phép GPL, tôi cũng khó hiểu được nó thực sự làm gì
      Gần như không có giải thích gì nên quá khó tiếp cận, hơi mang cảm giác “nếu chưa biết sẵn thì đừng mong được hỗ trợ”
    • Tôi đã chơi OTTD rất nghiêm túc hơn 10 năm rồi, và luôn tự hỏi làm sao ai đó có thể xây thứ như thế này chính xác theo cách nào
      Các add-on như nền kinh tế công nghiệp FIRS khá phức tạp, nên rất khó đánh giá hay ước lượng tuyến đường tối ưu và khoản đầu tư
    • Thật sự rất thú vị. Có thể đăng dưới dạng Show HN cũng được
  • Một điều thú vị là dự án OpenTTD hỗ trợ bản dựng chạy trên trình duyệt web thông qua Emscripten
    Tôi không tìm được bản chính thức do dự án lưu trữ, nên đang tự dùng https://openttd.pranay.codes
    Ở trạng thái mặc định thì nó đã khá dùng được, nhưng có một chút vấn đề về âm thanh, và hiện việc lưu game vẫn phụ thuộc vào sự thất thường của bộ nhớ trình duyệt nên tôi cũng định thêm thứ như lưu trữ đám mây

    • Tôi tự hỏi có hướng dẫn nào để biên dịch phiên bản WASM hay không. Tôi không tìm thấy
    • Chỉ cần có multiplayer là tôi sẵn sàng trả tiền
  • Một trong những người đồng sáng lập OpenTTD là Ludvig Strigeus
    Ông ấy tạo ra uTorrent, là một trong những nhân vật chủ chốt của Spotify, và cũng đã nhận Polhem Prize

    • Cũng đừng quên ScummVM
  • Bản gốc, chứ không phải cả bản Deluxe, Transport Tycoon là một trong những trò chơi DOS tôi thích nhất
    Trong vài năm trước khi có con, cứ mỗi dịp Giáng sinh tôi lại có một truyền thống là chơi lại Transport Tycoon trên phần cứng hiện đại bằng OpenTTD
    Cá nhân tôi không quá thích giai đoạn này trong năm, nên nhờ vậy mà kỳ nghỉ Giáng sinh trở nên dễ chịu hơn nhiều

    • Hy vọng một ngày nào đó có thể giới thiệu nó cho bọn trẻ
      Và tôi cũng tò mò không biết đã từng có ai thử thêm multiplayer vào đây chưa
  • Trước đây tôi đã chơi trò này rất nhiều với một người bạn
    Chúng tôi làm một bản đồ tên là “German Reunification”, mô phỏng sự chia cắt cho đến năm 1989 và cuộc tái thống nhất sau đó
    Đây là bản đồ được tạo bằng dữ liệu độ cao thực tế và tọa độ địa lý của các thành phố: https://wiki.openttd.org/en/Community/Scenarios/Real%20World...

    • Rất tuyệt, nhưng tôi không hiểu cơ chế mô phỏng sự chia cắt hoạt động thế nào
      Họ nói rằng nước sẽ từ từ tràn vào, nhưng tôi không rõ là nó chảy từ đâu sang đâu
  • Có lẽ lý do hôm nay nó được đăng lên là vì gần đây là kỷ niệm 30 năm Transport Tycoon

    • Những liên kết bình thường xuất hiện trên HN mà không có ngữ cảnh, đặc biệt là các liên kết có lẽ đã khá quen thuộc với nhóm độc giả này, thường khá khó hiểu nếu không có giải thích thêm
    • Hôm nay lại có thêm một lý do nữa để cảm thấy mình già đi
      Nhưng nói nghiêm túc thì, đây là một trò chơi đã 30 năm tuổi mà vẫn trụ vững cực kỳ tốt
      OpenTTD là một trong những game tôi luôn cài sẵn
  • Tôi đã chơi OpenTTD ngắt quãng khoảng 15 năm nay
    Đây là một cách tuyệt vời để mở rộng tự nhiên trò chơi, vừa giữ được thiên tài của Chris Sawyer, vừa không xúc phạm nguyên tác, đồng thời vẫn duy trì được tính актуальность

  • Hồi nhỏ tôi không thể kiếm được bản chính thức, nên cứ chơi đi chơi lại bản demo của Transport Tycoon, chứ không phải TT hay Deluxe
    Khi lớn lên và phát hiện ra OpenTTD, tôi thực sự rất phấn khích, đến mức không biết mình đã đổ bao nhiêu thời gian vào đó nữa
    Nó thậm chí còn build và chạy được trên ppc64le

    • Tôi đã mua TT sau giờ học, và vẫn nhớ rất rõ cảnh ngồi ở hàng ghế đầu trên tầng hai của xe buýt về nhà, đọc cuốn hướng dẫn sử dụng
      Đó là chuyến xe buýt từ Altrincham đến Flixton
      Thật thú vị khi có những ký ức vẫn ở lại trong đầu sau 30 năm
    • Tôi từng có bản chính thức gốc của Transport Tycoon Deluxe trên PC, và nhớ rằng trong trò chơi đó tôi cảm thấy mình là người chơi sáng tạo nhất
      Tôi đã chìm đắm vào nó hàng giờ, hàng ngày, suốt cả ngày lẫn đêm, rồi rời xa một thời gian khi bắt đầu vào đại học, trước khi rất lâu sau đó lại phát hiện ra OpenTTD
      Tôi thực sự vui khi thấy trò chơi này được port thành một dự án mã nguồn mở, lại còn có hệ thống trực tuyến và cộng đồng người chơi riêng
      Tôi lập tức tham gia diễn đàn nổi tiếng của nó, chơi theo kiểu cạnh tranh, khám phá ra rất nhiều tối ưu hóa và lại tận hưởng nó hết mình
      Khi bọn trẻ đủ lớn, cuối cùng tôi cũng sẽ dạy chúng chơi trò này. Đây thực sự là một trò chơi huyền thoại vượt thời gian