Valve, Steam Frame için geliştirdiği Android uyumluluk katmanı Lepton’ı açık kaynak olarak yayınladı. Şirket, kodları kendi GitLab deposu üzerinden erişime açtı. Böylece geliştiriciler, mevcut Android tabanlı oyunlarını baştan farklı bir platforma uyarlamak zorunda kalmadan Steam Frame’e taşımak için Valve’ın kullandığı altyapıyı daha yakından inceleyebilecek.
Lepton’ın temel amacı, Android için hazırlanmış oyunların Linux tabanlı SteamOS üzerinde çalışmasını sağlamak. Valve’ın Steamworks belgelerine göre bu katman özellikle daha önce Android Arm64 sürümü hazırlanmış oyunlar için düşünülüyor. Yani mobil donanıma uygun bir sürümü zaten bulunan yapımlar, ek geliştirme yükü daha düşük şekilde Steam Frame’e getirilebiliyor.
Valve’ın yaklaşımı burada klasik bir Android emülatöründen biraz farklı. Lepton, genel amaçlı bir Android deneyimi sunmak yerine oyun çalıştırmaya odaklanan daha sade bir yapı kullanıyor. Bu da arka plandaki gereksiz Android bileşenlerini azaltırken, hedefi doğrudan oyun uyumluluğu olan bir çözüm ortaya çıkarıyor.
Lepton adı son aylarda Valve’ın Steam Frame planlarıyla birlikte daha sık anılmaya başlamıştı. Steamworks tarafında Android APK yükleme ve Lepton üzerinden hata ayıklama gibi başlıkların yer alması, şirketin bu sistemi geliştiriciler için resmi bir kanal haline getirdiğini zaten göstermişti. Şimdi kaynak kodunun açılmasıyla birlikte geliştiriciler ve topluluk üyeleri, uyumluluk katmanının nasıl çalıştığını daha ayrıntılı biçimde görebilecek.
Bu adımın en önemli sonucu, özellikle Android tabanlı VR oyunlarının Steam Frame’e gelmesini kolaylaştırma potansiyeli. Valve, SteamOS üzerinde yalnızca yerel yapımlara değil, farklı ekosistemlerden gelen içeriklere de alan açmak istiyor. Lepton’ın açık kaynak hale gelmesi de bu stratejiyi daha şeffaf ve geliştirici dostu bir noktaya taşıyor.
Kaynak: www.techspot.com
