
Pembaruan SDK sumber terbaru Valve berisi kode klien dan server lengkap untuk TF2. Perusahaan juga telah mengkonfirmasi bahwa judul mesin sumber klasik akan segera mendapatkan dukungan biner 64-bit.
Mari kita mulai dengan berita Tim 2, karena itu lebih prescient daripada hal 64-bit. Pengembang sekarang dapat mengakses kode sumber game TF2 secara gratis melalui sumber SDK, yang berarti bahwa mod game dan perbaikan bug yang dipimpin komunitas jauh lebih layak daripada sebelumnya.
Dan, yang penting, kode sumber game TF2 dapat digunakan untuk membuat game semua-baru yang dapat diterima di Steam Store secara non-komersial. Jika Anda terbiasa dengan mesin sumber Valve, maka Anda tahu latihannya – inilah cara kami mendapatkan game seperti Black Mesa. Sudah ada beberapa game penggemar TF2 yang beredar, termasuk Team Fortress 2 Classic, tetapi mereka didasarkan pada kode sumber yang bocor dan sebelumnya dilarang dari Steam Store (sebenarnya, “Snubbed” mungkin merupakan deskripsi yang lebih akurat daripada “Barred “).
Sangat menyenangkan melihat bahwa masyarakat diberikan lebih banyak kendali atas warisan TF2. Namun, keputusan Valve untuk membawa dukungan 64-bit ke game multipemain mesin klasik adalah bagian paling menarik dari cerita ini.
Game klasik seperti DoD: S, HL2: DM, CS: S, dan HLDM: S tidak pernah bergabung dengan kereta musik 64-bit (TF2 pergi 64-bit pada pertengahan 2024). Akibatnya, game -game ini tidak dapat memanfaatkan sepenuhnya perangkat keras komputer modern atau API grafis (seperti Vulkan, Metal, atau DirectX 12), dan mereka tidak bekerja pada versi macOS setelah Catalina 10.15.
Transisi ke 64-bit membuka pintu untuk meningkatkan kompatibilitas platform dan stabilitas game. Permainan mesin sumber lama, ketika diperbarui ke biner 64-bit, akan dibebaskan dari batasan RAM dan CPU yang sudah lama dan harus berjalan jauh lebih cepat pada perangkat keras modern. Kita juga harus melihat dukungan untuk API grafis modern, meskipun saya berasumsi bahwa API ini hanya akan diimplementasikan untuk tujuan kompatibilitas (versi 64-bit dari TF2 menambahkan vulkan untuk peningkatan kompatibilitas Linux dan Steam Deck).
Adapun kompatibilitas macOS – eh, itulah dugaan siapa pun. Game mesin sumber lama yang berjalan di 64-bit harus lebih mudah dijalankan pada macOS melalui crossover atau anggur, tetapi kecuali Valve bersedia membangun dukungan logam penuh, saya tidak melihat game ini kembali ke Mac dengan cara yang berarti.
Jika Anda suka membaca dokumentasi, lihat pengembang katup Communityor Source-SDK-2023 repo. Saya harus mengklarifikasi bahwa sumber SDK sudah berisi kode game untuk HL2 dan HL2: DM – itu bukan tambahan baru.
Sumber: Valve