- S&box đã được công bố là engine game mã nguồn mở, thay vì mô hình thương mại trước đây
- Cấu trúc được thay đổi để các nhà phát triển có thể tự do truy cập và chỉnh sửa mã nguồn
- Phát triển theo hướng cộng đồng trở nên khả thi, giúp việc mở rộng tính năng và cộng tác dễ dàng hơn
- Người dùng hiện tại cũng có thể trực tiếp kiểm tra cấu trúc nội bộ và cách engine hoạt động
- Việc mã nguồn mở giúp mở rộng tính minh bạch và cơ hội tham gia trong hệ sinh thái phát triển game
S&box chuyển sang mã nguồn mở
- S&box chính thức được công bố là engine game mã nguồn mở
- Được cung cấp dưới dạng cho phép bất kỳ ai cũng có thể xem và chỉnh sửa mã nguồn
- Sự thay đổi này mở ra sự tham gia và cộng tác của cộng đồng nhà phát triển
- Kỳ vọng sẽ có cải tiến tính năng và sửa lỗi thông qua các đóng góp từ bên ngoài
Khả năng tiếp cận của nhà phát triển và cấu trúc
- Việc mã nguồn mở giúp cải thiện khả năng tiếp cận với cấu trúc nội bộ của engine
- Quyền truy cập mã nguồn trước đây còn hạn chế nay đã được mở hoàn toàn
- Các nhà phát triển có thể tự do bổ sung tính năng riêng hoặc tùy biến
Tác động đến cộng đồng và hệ sinh thái
- Đã chuyển sang mô hình phát triển và bảo trì dựa trên cộng đồng
- Cấu trúc cho phép phản hồi của người dùng và đóng góp mã nguồn được phản ánh trực tiếp
- Việc chuyển sang mã nguồn mở làm tăng tính minh bạch của hệ sinh thái phát triển game và
dẫn tới mở rộng cơ hội tham gia
1 bình luận
Ý kiến trên Hacker News
Studio tạo ra S&box là Facepunch, cũng là công ty làm ra Garry’s Mod và Rust
Ban đầu đây là dự án của một nhà phát triển đơn lẻ bắt đầu từ phòng ngủ, nhưng giờ đã phát triển thành công ty có doanh thu hằng năm khoảng 100 triệu USD và 100 nhân viên
Công ty vẫn do nhà sáng lập Garry điều hành, và phần lớn nhân viên vẫn là các nhà phát triển game thuần túy
Giờ đã 9 năm không có bản cập nhật, nhưng thật vui khi thấy anh ấy vẫn đang tạo ra những công nghệ tuyệt vời
Liên kết GitHub của GWEN
Liên kết game Rust / Liên kết ngôn ngữ Rust
Nó đóng vai trò lớn trong hoạt hình indie, machinima, văn hóa video YouTube, và đã mở đường cho VTubing cùng làm phim dựa trên Unreal
Tôi cũng tò mò liệu Facepunch hay Valve có nắm quyền với “Skibidi Toilet” hay không
Đây là một dự án hay, nhưng cách Facepunch hỗ trợ Linux lại khiến tôi thấy kỳ lạ
Tôi đã mua Rust rồi mới thất vọng khi biết mình không thể chơi trên máy chủ chính thức bằng Linux
Game chạy tốt trên Linux, nhưng nhà phát triển không cho phép
Liên kết bài viết liên quan
Apex Legends cũng đã ngừng hỗ trợ Linux vì cùng vấn đề này
Đây không phải ác ý mà là một trade-off mang tính thực tế
Hỗ trợ Linux của Unity không ổn định, nên mỗi lần nâng cấp phiên bản lại phát sinh vấn đề, còn hỗ trợ Proton thì anti-cheat là trở ngại lớn
Tôi từng rất thích đọc blog của Garry
Nó giống như một cuốn nhật ký chân thành về phát triển và cuộc sống, và tạo cho tôi cảm giác anh ấy là người rất trung thực với chính mình
Hình như trước đây có nhiều bài hơn, dù cũng có thể tôi đang nhầm với các bài trên forum
Liên kết blog
Tôi không thực sự hiểu mục đích của dự án này
Có vẻ nó muốn cạnh tranh với các engine khác, nhưng thời của mod đã qua, giờ là thời của engine
Valve giờ trông không còn là công ty game nữa mà giống một công ty nền tảng thiên về thuê ngoài hơn
Tôi chưa hình dung rõ engine này hoạt động ra sao
Tôi từng dùng Source 1 và nghĩ Source 2 chắc cũng là phần tiếp nối của nó, nên khá tò mò họ đã biến một engine dựa trên map thành engine dựa trên scene như thế nào
Việc họ vẫn tận dụng map của Hammer nhưng lại tạo ra một editor hoàn toàn khác cũng rất đáng ngạc nhiên
Vì vậy có lẽ việc xây dựng công cụ trên đó đã trở nên dễ hơn đôi chút
Câu “trông ngầu hơn 20%” thật buồn cười
Tôi tự hỏi chính xác thì ‘1 cool’ là gì
Tôi đã theo dõi s&box hơn 10 năm
Trong 5 năm gần đây, đã rất rõ rằng nó không còn là “Garry’s Mod 2” nữa mà đang chuyển hướng thành nền tảng metaverse kiểu Roblox
Định hướng dự án còn chưa rõ ràng, nhưng vẫn có thể cảm nhận được đam mê và năng lực của đội ngũ phát triển
Tuy vậy, tôi hy vọng Facepunch không quên yếu tố từng làm nên thành công trước đây của họ — sức hấp dẫn của Gmod nằm ở chính sự không hoàn hảo
Có người nói mã nguồn Source 2 chưa được công khai, nên tôi cũng tò mò liệu Source 2 có thực sự cần thiết cho việc phát triển s&box hay không
Tức là nó được xây trên Source 2, nhưng nhà phát triển không cần phải quan tâm đến điều đó — gần như Roblox
s&box phụ thuộc vào engine Source 2, nhưng Source 2 không phải mã nguồn mở
Source 2 cũng không hỗ trợ console, vì Valve không cần nên họ không triển khai
Trang chính thức hiện đang bị sập, nên tôi chia sẻ kho lưu trữ GitHub
Tôi thích việc mục sửa lỗi “VR không được render” được nêu rõ như bằng chứng trong patch note