Van tiết lộ Gần đây, thông qua một bài đăng trên blog, thông báo về Phát hành mã nguồn Steam Audio SDK và tất cả các phụ kiện liên quan, trong đó Giờ đây các nhà phát triển có quyền tự do điều chỉnh Steam Audio theo nhu cầu của họ và sử dụng các phiên bản sửa đổi trong nhiều sản phẩm khác nhau, bao gồm cả sản phẩm thương mại, mà không cần phải mở mã nguồn của những thay đổi đã thực hiện.
Chuyển động này Nó không chỉ mở ra những khả năng mới cho cộng đồng nhà phát triển, nhưng cũng mời những người quan tâm đến sự phát triển của Steam Audio tích cực tham gia vào dự án, vì giờ đây họ có cơ hội đóng góp những thay đổi và cải tiến của riêng mình cho dự án, điều này có thể cải thiện hơn nữa nền tảng và điều chỉnh nó cho phù hợp với nhiều ứng dụng và tình huống khác nhau.
Chúng tôi vui mừng thông báo rằng với phiên bản mới nhất của Steam Audio, mã nguồn Steam Audio SDK hoàn chỉnh hiện đã có sẵn dưới dạng nguồn mở. Với bản phát hành này, chúng tôi mong muốn trao nhiều quyền kiểm soát hơn cho nhà phát triển, điều này sẽ mang lại trải nghiệm tốt hơn cho người dùng của họ và hy vọng sẽ mang lại những đóng góp có giá trị cho cộng đồng nhà phát triển rộng lớn hơn sử dụng Steam Audio.
Điều này xảy ra sau khi nhận được nhiều phản hồi và đóng góp có giá trị của cộng đồng đối với các plugin đã có sẵn dưới dạng nguồn mở (Unity, Unreal và FMOD Studio) và chúng tôi muốn mang lại những lợi ích tương tự cho SDK cốt lõi.
Nó được đề cập rằng Bất chấp việc mở cửa này, Valve sẽ tiếp tục hỗ trợ và phát triển Steam Audio như họ đã làm cho đến nay, duy trì cam kết về chất lượng và sự đổi mới trong lĩnh vực âm thanh. Ngoài ra, Steam Audio sẽ tiếp tục được hỗ trợ trên nhiều nền tảng, bao gồm Linux, Windows, macOS, Android và iOS, đảm bảo khả năng truy cập và khả năng sử dụng của nó trong nhiều môi trường và ứng dụng phát triển.
Dành cho những ai chưa biết về Steam Audio, họ nên biết rằng cung cấp một loạt công cụ mạnh mẽ để làm việc với âm thanh vòm 3D trong các ứng dụng khác nhau, bao gồm trò chơi máy tính và hệ thống thực tế ảo. Khả năng của bạn mô phỏng môi trường âm thanh thực tế, có tính đến vị trí của người nghe, chuyển động của đầu, khoảng cách từ nguồn âm thanh và các yếu tố khác, là điều cần thiết để tạo ra trải nghiệm âm thanh sống động và thích ứng.
Cuối cùng, điều đáng nói là mã được viết bằng C++ và được xuất bản theo giấy phép Apache 2.0 và nếu bạn quan tâm có thể biết thêm về nó, bạn có thể tham khảo chi tiết Trong liên kết sau đây.