Steam'in kullanıcı arabirimi ve oyunların çoğu açık kaynak olmasa da, altında tüm ücretsiz ve açık kaynak teknolojisi yığını olmadan deneyim mümkün olmazdı. Valve bunu biliyor ve bağımlı oldukları teknolojileri geliştirmeleri için çok sayıda geliştiriciye ödeme yapıyor.
Peki Steam Deck'in oyun dünyasının çoğunu etkileyen bir deneyim sunmak için kullandığı teknolojiler nelerdir?
1. Arch Linux
Steam Destesi, SteamOS olarak bilinen bir işletim sistemiyle birlikte gelir. SteamOS, mağazalardaki bilgisayarlarda görme olasılığınız en yüksek olan Windows, macOS ve ChromeOS işletim sistemlerinden farklıdır. İnsanların yasal olarak paylaşabilecekleri veya projelerini oluşturmak için kullanabilecekleri kodlardan oluşan bir işletim sistemi olan Linux tabanlıdır.
Linux tabanlı bir işletim sistemini yapılandırmanın ve dağıtmanın birçok yolu vardır. Valve, Arch Linux olarak bilinen mevcut bir dağıtımı kullanır. Arch'ı diğer iyi bilinen Linux dağıtımlarından ayıran şey, bileşenleri bir araya getirmek için sağlanan özgürlüktür. ancak işlevsel bir masaüstü oluşturmak istiyorsanız ve yeni yazılımı mümkün olan en kısa sürede indirme olanağı mevcut.
Arch Linux gerektirir yüklemek ve kullanmak için teknik anlayış derecesive sürekli güncellemelerinin döngüsel doğası, arayüzün bazı bölümlerinin bozulabileceği anlamına gelir. Bu nedenle SteamOS, Arch'ın salt okunur bir sürümünü kullanır; burada Valve, bu sürümün tam bir kopyasını Steam Deck sahiplerine göndermeden önce test edebileceği kararlı çalışan bir sürüm oluşturur.
2. Volkan
Vulkan, 3D grafikleri işlemek için açık bir standarttır. Etrafta dolaşan çeşitli standartlar var. Windows'ta en iyi bilinen standart Microsoft'un Direct3D'sidir. Direct3D, tümü Microsoft Windows'a özel multimedya API'lerinin kapalı kaynak koleksiyonu olan DirectX'in bir parçasıdır.
Direct3D'den farklı olarak Vulkan, açık kaynaklı ve çapraz platformdur. Bu, Apple cihazları ve Nintendo Switch dahil olmak üzere geniş bir mimari yelpazesinde kullanılmasını sağlar.
Vulkan projesinin amaçlarından biri, hem CPU hem de GPU'ya daha az yük bindirirken yüksek performans sunmaktır (özellikle başka bir platformlar arası, açık standart olan OpenGL ile karşılaştırıldığında). Bu, daha düşük güçlü mobil donanımın daha iyi pil ömrü sunarken grafik olarak daha etkileyici oyunları yönetmesine olanak tanır.
3. Mesa
Mesa, oluşturulan 3B grafikler ile ekranınızda görünen görseller arasındaki zincirin hayati bir parçasıdır. Mesa, Vulkan kodunu donanımınızın anlayabileceği bir şeye çevirir.
Intel ve AMD, Mesa'nın en büyük kullanıcılarından ikisi. Her iki şirket de donanımları için Mesa kullanan açık kaynaklı grafik sürücüleri üretiyor. Intel yalnızca Mesa'yı kullanırken, AMD açık kaynak seçeneği olarak Mesa'yı ve Catalyst olarak bilinen ayrı bir tescilli sürücü sunar.
Valve, Steam Deck'in APU'sunu oluşturmak için AMD ile ortaklık kurdu. Bir APU bir alternatiftir ayrı bir CPU ve GPU'ya sahip olmak, bir sistemin verileri daha verimli bir şekilde işlemesini sağlar.
Mesa sadece oyun için geçerli değildir. Linux için modern görüntüleme sunucuları, masaüstü arayüzünüzü görüntülemek için OpenGL kullanır. Bu nedenle, oyun içi veya Steam Deck'inizin masaüstü modunda gezinirken tüm grafikler Mesa'yı kullanır.
4. Proton (ve Şarap)
Proton, Windows için geliştirilen oyunların Linux tabanlı işletim sistemlerinde çalışmasını sağlayan bir uyumluluk katmanıdır. Valve, CodeWeavers ile işbirliği içinde Proton'u geliştirir. Ancak bu iki şirket Proton'u sıfırdan yaratmadı. Proton, bir Şarap çatalı, için tasarlanmış bir uyumluluk katmanıdır. genel amaçlı Windows yazılımının Linux'ta çalışmasını sağlar.
Linux kullanıcıları Windows oyunlarını oynamak için uzun süredir Wine kullanıyor. Zorluk, Wine'ı her oyunun çalışması için tam olarak doğru şekilde yapılandırmaktı.
Proton'un odak noktası Microsoft Office veya Photoshop gibi uygulamalar olmadığı için, geliştirme çabaları performansı artıran ve daha fazla oyunun çalışmasını sağlayan, oyuna özel teknolojilere öncelik verin kutu.
Proton sayesinde, çoğu oyun Linux tabanlı bir platformda çalışacak şekilde tasarlanmasa da Steam kitaplığınızın önemli bir bölümü Steam Deck'te çalışabilir. Bu içerir Güverte Onaylı oyunların çoğu.
5. KDE Plazma
Valve'ın Steam Deck için kendi masaüstü modunu tasarladığı izlenimiyle kolayca uzaklaşabilirsiniz. Arayüz, Windows logosu yerine sol altta bir Steam Destesi simgesi olması dışında Windows'a benzer. Ama etrafa ne kadar çok bakarsanız, o kadar çok fark bulursunuz.
Valve aslında Steam Deck'in masaüstünü tasarlamadı ve arayüzün Windows'un bir kopyası olması amaçlanmadı. Bunun yerine, baktığınız arayüz KDE Plazma olarak bilinir. Ücretsiz ve açık kaynaklı işletim sistemleri için bir masaüstü ortamıdır.
KDE 1996'dan beri var ve isterseniz kolayca yapabilirsiniz. KDE'yi dizüstü veya masaüstü bilgisayarınıza kurun. Bu günlerde KDE'yi bazı telefonlara ve televizyonlara bile koyabilirsiniz.
6. Flatpak
Flatpak, dağıtımların çoğunda çalışabilen Linux'ta uygulama dağıtmak için bir paket biçimidir. Buna, genel amaçlı işletim sistemleri olarak hizmet vermesi amaçlanmayan SteamOS gibi dağıtımlar dahildir.
Steam Deck'in masaüstü moduna geçerseniz Flatpak, uygulamaları makinenize almanın en kolay ve en güvenilir yoludur. Flathub olarak bilinen bir siteden isteyebileceğiniz birçok uygulamayı indirebilirsiniz. Aslında, Steam Deck'e önceden yüklenmiş olarak gelen Discover uygulama mağazası, uygulamaları varsayılan olarak Flathub'dan indirir.
Steam Deck'inizdeki uygulamalara göz atabilirsiniz, ancak aynı zamanda bir web tarayıcısında Flathub'a göz atın. Bu, kutudan çıkar çıkmaz Valve'ın takılabilir bilgisayarı için hangi uygulamaların mevcut olduğu hakkında bir fikir edinmenizi sağlar.
Steam Destesi Nispeten Açık Bir Cihazdır
Açık olmak gerekirse, Steam Destesine güç sağlayan yazılımların çoğu kapalı kaynaktır, ancak cihaz büyük ölçüde açık kaynak teknolojilerine bağlıdır. Açık kaynaklı bir işletim sistemi kullanan veya bu işletim sistemini temel alan diğer konsolların aksine, Linux temellerine gerçekten erişebilirsiniz.
Steam Deck'inizi bir Linux PC olarak kullanabilir veya Steam dışındaki kaynaklardan oyunlar yükleyebilirsiniz. Valve'ın açık yaklaşımı ve açık koda yatırım yapma isteği, Steam Destesini bugünkü haline getiren şeyin bir parçasıdır.