- GOG xác định Linux là “biên cương lớn tiếp theo” của gaming và đang phát triển phiên bản native cho nền tảng GOG Galaxy của mình
- Thông qua tin tuyển dụng kỹ sư cấp cao, công ty cho biết họ dự định thiết kế kiến trúc và tiêu chuẩn phát triển có tính đến môi trường Linux ngay từ đầu
- Hiện tại, GOG Galaxy chỉ có trên Windows và macOS, đóng vai trò là desktop client và trung tâm hệ sinh thái bao gồm quản lý thư viện game và các tính năng cộng đồng
- Khi ứng dụng native cho Linux hoàn thiện, người dùng sẽ có được môi trường mượt mà hơn để thưởng thức các game kinh điển
- Động thái này là một bước ngoặt quan trọng xét trên phương diện mở rộng hệ sinh thái gaming Linux và tăng cường năng lực cạnh tranh nền tảng của GOG
Kế hoạch tiến vào Linux của GOG
- Trong tin tuyển dụng chính thức, GOG dùng cụm từ “Linux is the next major frontier” và đưa hỗ trợ Linux thành một chiến lược cốt lõi
- Theo nội dung tuyển dụng, GOG Galaxy được định nghĩa là desktop client và trung tâm hệ sinh thái nơi người chơi quản lý thư viện, kết nối với cộng đồng và sử dụng các tính năng vượt ra ngoài một cửa hàng đơn thuần
- Dù hiện chỉ có trên Windows và macOS, Linux được nêu rõ là nền tảng lớn tiếp theo
- GOG đang tuyển Senior Software Engineer (C++), tìm kiếm nhân sự có thể thiết kế kiến trúc, tooling và tiêu chuẩn phát triển tính đến môi trường Linux ngay từ đầu
- GOG Galaxy được mô tả là một dự án dài hạn với codebase C++ quy mô lớn
Sự thay đổi của gaming trên Linux và vai trò của GOG
- Bài viết đề cập rằng trước đây gaming trên Linux từng mắc kẹt trong “vòng luẩn quẩn giữa nhà phát triển và người dùng”
- Do ít nhà phát triển game nên số người dùng không tăng, còn vì ít người dùng nên các nhà phát triển cũng không đầu tư, khiến tình trạng này lặp lại
- Tuy nhiên, với các tiến bộ công nghệ như Proton của Valve, gaming trên Linux đang dần nổi lên như một lựa chọn thực tế hơn
- Theo đó, cộng đồng Linux đang có bầu không khí chào đón các nhà phát triển game và ứng dụng native cho Linux
- Việc GOG phát triển client native cho Linux được đánh giá là sự mở rộng điểm giao với hệ sinh thái FOSS (phần mềm tự do và mã nguồn mở) trong xu hướng này
Đặc điểm của GOG Galaxy và hiệu quả kỳ vọng của phiên bản Linux
- GOG Galaxy cung cấp khả năng quản lý tập trung các game mua từ cửa hàng GOG, cùng nhiều dịch vụ như tính năng cộng đồng và lưu trữ đám mây
- Người dùng vẫn có thể chạy game mà không cần GOG Galaxy, nhưng nếu có client native thì tính tương thích và độ ổn định trong môi trường Linux được kỳ vọng sẽ được cải thiện
- Bài viết dùng cách diễn đạt rằng người dùng Linux sẽ có thể thưởng thức các game kinh điển “không còn đau đầu”
Những thay đổi gần đây của GOG
- GOG gần đây đã được đồng sáng lập ban đầu mua lại từ CD Projekt Red
- Ông cho biết để GOG có thể sống sót dưới cái bóng của Steam, nền tảng sẽ sàng lọc chặt chẽ các game được đăng tải
- Việc mở rộng hỗ trợ Linux lần này dường như là một phần của chiến lược khác biệt hóa nền tảng đó
Phản ứng của cộng đồng
- Trong phần bình luận dưới bài viết, các game thủ Linux thể hiện phản ứng tích cực
- Một số người dùng nhận định đây sẽ là mối quan hệ bổ trợ chứ không cạnh tranh với Steam
- Những người khác nhắc lại việc GOG từng ngừng hỗ trợ Linux trong quá khứ và bày tỏ sự ngạc nhiên lẫn kỳ vọng với thay đổi lần này
- Một số ý kiến vẫn chỉ ra rằng game native cho Linux còn ít, nhưng những người khác cho rằng việc phổ biến của phần cứng dựa trên Linux như Steam Deck sẽ thúc đẩy phát triển trong tương lai
2 bình luận
Hy vọng nó sẽ tương thích tốt với Proton.
Ý kiến trên Hacker News
Tôi nghĩ gaming trên Linux là hy vọng cuối cùng để giữ cho desktop PC mở tồn tại
Việc GOG làm launcher cho Linux và Steam Box cùng SteamOS sắp ra mắt sẽ có lợi không chỉ cho game thủ mà còn cho toàn bộ người dùng PC
Microsoft giờ xem Windows như một nền tảng thử nghiệm AI và cửa hàng quảng cáo, nên những thay đổi này càng trở nên quan trọng
Tôi sẵn sàng trả tiền cho phần mềm tương thích Linux chất lượng cao
Thật tiếc là phần lớn các distro chưa áp dụng hệ thống quản lý gói có thể trực tiếp bán ứng dụng thương mại
Có vẻ Ubuntu đã thử, nhưng Arch thì không. Nếu có cấu trúc như vậy, distro có thể tạo ra doanh thu
Giờ không còn cần dual boot nữa, và game GOG cũng chạy tốt với Steam Proton
Tôi đang mong client GOG sẽ chạy trực tiếp trên Linux
Biểu đồ liên quan
Ngược lại, khả năng cao là Big Tech sẽ khiến Linux ngày càng khó dùng hơn bằng các chiến lược như EEE (Embrace, Extend, Extinguish)
Phát triển native Linux dựa trên Vulkan phải trở nên hấp dẫn
Nếu không thì cũng chẳng khác mấy việc chạy game arcade bằng MAME
Đáng tiếc là client “native” của GOG thực chất gần như là dựa trên trình duyệt web
Ngoài sự chậm chạp đặc trưng của ứng dụng Electron/CEF, nó còn chỉ hỗ trợ x86 nên khi chạy trên ARM64 Windows VM thì còn chậm hơn cả game
UI được làm bằng JavaScript nên hiệu năng bị giảm mạnh vì JIT emulation
Tôi từng hy vọng họ sẽ viết lại khi thấy tin tuyển lập trình viên C++, nhưng có vẻ kế hoạch vẫn là giữ nền tảng dựa trên trình duyệt
Hơn nữa còn có các câu như “tích cực sử dụng công cụ phát triển có hỗ trợ AI”, nên khó mà kỳ vọng chất lượng sẽ được cải thiện
Tôi nghĩ việc các công ty giờ đánh giá Linux đủ tiềm năng thương mại để hỗ trợ như một nền tảng mục tiêu là điều tốt
Từ khi mua Steam Deck, tôi mua ở Valve nhiều hơn ở GOG
Heroic Games Launcher đã hỗ trợ nhiều store rồi nên tôi không thực sự muốn thêm một launcher nữa
Việc Windows biến mất là ưu tiên trước, rồi sau đó mới bàn đến ‘cách làm đúng’
Thay vì làm launcher mới, tôi mong họ đóng góp cho các dự án mã nguồn mở sẵn có như Heroic Launcher
Đã có rất nhiều người dùng nó, và chỉ cần GOG tài trợ thôi cũng sẽ giúp ích lớn
Các tính năng như tích hợp Wine vẫn chưa được xác nhận
Giống như Steam đã xây dựng niềm tin khi chính thức hỗ trợ Linux, GOG cũng có thể thu hút lại sự chú ý nhờ bản port này
Tôi muốn GOG hỗ trợ Proton và thiết bị của Valve
Khi chạy các game cũ chỉ có bản Windows bằng Heroic, tỷ lệ thành công khá thất thường
Bản trên Steam nhiều khi chạy tốt hơn nhờ Proton runtime mặc định
Tôi không thực sự hiểu vì sao cần GOG Galaxy
Tôi đã chơi game GOG trên Linux nhiều năm rồi và không có Galaxy cũng chẳng sao
Nếu đây chỉ là ứng dụng cho sự tiện lợi và tính năng xã hội thì tôi không quan tâm
Tôi chỉ hơi băn khoăn không biết có game nào bắt buộc phải cần nó hay không
tải và cập nhật game, UI đẹp mắt, đồng bộ file save, và quản lý tùy chọn chạy theo từng game
Khi cài trên PC mới thì tiện hơn một chút, chứ không phải bắt buộc
Vì vậy tôi kỳ vọng khả năng tương thích tốt hơn
Ví dụ bản GOG của Grim Dawn cần Galaxy nếu muốn chơi multiplayer
Khi chuyển sang Linux, tôi thấy tiếc vì mất đi hệ sinh thái đó, và nếu Galaxy xuất hiện thì tôi sẽ thử dùng lại như một thư viện hợp nhất
Tin này khiến tôi lại muốn mua ở GOG
Vì tổ hợp Steam+Proton quá tiện lợi nên thời gian qua tôi dùng GOG ít hơn
Có những lỗi liên quan đến Proton trên Steam bị bỏ mặc suốt nhiều tháng
Valve thường được xem là nhà vô địch của gaming trên Linux, nhưng tôi nghĩ GOG cũng là một lựa chọn thay thế rất tốt
Gần đây tôi mua Steam Deck, và có lẽ nhờ Proton mà gần như mọi game đều hoạt động như native
Chỉ là tôi vẫn chưa thể bỏ hẳn Windows vì Adobe và Cinema4D
Tôi đang lên kế hoạch chuyển hoàn toàn từ Windows sang Linux trong thời gian tới
Tôi đã boot Mint từ USB và thấy nó đủ tốt để chạy game trên Steam và VS Code
Nghĩ đến những va chạm lặt vặt với WSL và Docker, tôi thấy môi trường phát triển trên Linux còn tự nhiên hơn
Tôi định thử trên chiếc PC cũ và ghi lại quá trình thiết lập bằng bot
Sẽ khó để vượt qua Valve, nhưng nỗ lực của GOG vẫn đáng hoan nghênh
Ngay cả khi mua phần mềm Windows trên Steam, điều đó cũng góp phần hỗ trợ driver và các đóng góp cho Wine của Valve