Tutup iklan

Mac tidak pernah dimaksudkan untuk bermain game. Lagi pula, justru inilah mengapa game untuk sistem operasi macOS bahkan tidak dipersiapkan untuk waktu yang lama, dan pengembang, sebaliknya, berhasil mengabaikan platform Apple, yang bisa dikatakan benar hingga saat ini. Kedatangan chip Apple Silicon telah mengubah diskusi secara signifikan, pengguna Apple akhirnya tertarik dengan game dan mencari berbagai cara untuk menggunakan Mac mereka untuk bermain game. Sayangnya, di final tidak sesederhana itu, karena performa tinggi tidak menjamin permainan berjalan optimal.

Kehadiran API modern juga sangat penting, yang seolah membuka potensi penuh dari perangkat keras. Dan di sinilah kita dapat menemukan batu sandungan mendasar. Dalam kasus PC (Windows), perpustakaan DirectX mendominasi, tetapi sayangnya perpustakaan ini tidak multi-platform dan tidak berfungsi untuk pengguna Apple. Perusahaan Valve, di balik game Half-Life 2, Team Fortress 2 atau Counter-Strike, sedang mencoba untuk mengatasi penyakit ini, yang memiliki andil yang tidak diragukan lagi dalam pengembangan API multi-platform yang disebut Vulkan, yang secara langsung dirancang untuk berfungsi. seefisien mungkin dengan rakitan saat ini dan bahkan menawarkan dukungan untuk Apple Silicon. Artinya, dia bisa menawarkannya, jika tidak ada yang dengan sengaja mengganggunya.

Apple memblokir inovasi asing

Namun seperti yang kita ketahui bersama Apple, raksasa Cupertino ini menempuh jalurnya sendiri dan perlahan mengabaikan semua persaingan. Hal serupa juga terjadi pada diskusi ini, yang memutuskan apakah Mac akan menjadi perangkat yang cocok untuk bermain game. Oleh karena itu, meskipun Vulkan API menawarkan dukungan asli untuk komputer dengan chip Apple Silicon, perusahaan apel telah sepenuhnya menghentikannya dan tidak secara resmi mendukung API tersebut, yang memiliki alasan mendasar. Sebaliknya, perusahaan mengandalkan solusinya sendiri, yang hanya sedikit lebih tua dari Vulcan dan bekerja lebih baik dengan ekosistem Apple - solusi ini disebut Metal. Sebelumnya, komputer, ponsel, dan tablet Apple mengandalkan alternatif OpenCL lama, yang praktis telah hilang dan digantikan sepenuhnya oleh Metal.

Logam API
API grafis Logam Apple

Tapi di sini masalahnya. Beberapa penggemar Apple melihatnya sebagai Apple yang sepenuhnya memblokir inovasi asing dan tidak ingin membiarkan mereka masuk ke dalam sistemnya, meskipun hal itu dapat membantu, misalnya, para gamer. Tapi ini semua lebih tentang waktu yang tidak menguntungkan. Raksasa Cupertino ini harus mengerjakan pengembangan API Metal dalam waktu yang lama dan tentunya menghabiskan banyak uang untuk itu. Rilis pertama sudah dilakukan pada tahun 2014. Sebaliknya, Vulkan dirilis dua tahun kemudian (2016). Pada saat yang sama, kita mungkin menghadapi satu masalah lagi, yaitu pengoptimalan secara keseluruhan. Meskipun API grafis Vulkan menargetkan hampir semua komputer di dunia (bertujuan untuk menjadi lintas platform), Metal secara langsung ditargetkan pada jenis perangkat keras tertentu, yaitu perangkat Apple, yang mungkin memberikan hasil yang lebih baik.

Bagaimana dengan bermain game di Mac?

Jadi sebenarnya Mac tidak lagi siap untuk bermain game dibandingkan, katakanlah, dua tahun lalu. Performa chip Apple Silicon memberikan performa luar biasa, namun di bidang game, chip ini tidak akan berfungsi tanpa API grafis berkualitas tinggi, yang memungkinkan game menggunakan potensi perangkat keras secara maksimal. Untungnya, beberapa pengembang mencoba merespons perkembangan saat ini. Misalnya, saat ini kami memiliki MMORPG World of Warcraft yang populer, yang bahkan menawarkan dukungan asli untuk komputer dengan Apple Silicon, ketika menggunakan API grafis Metal Apple. Sayangnya, kami hanya bisa menghitung permainan seperti itu dengan jari kami.

.