Lugaru'nun ardından, Penumbra: Overture ve HPL1 oyun motoru da geçtiğimiz günlerde özgürleşti. Kaynak kodlar FrictionalGames depolarından erişilebilir durumda şu an. En iyi sahipli korku oyunu motorlarından birine sahip olan Penumbra Overture oyunu GPLv3 ile yayımlandı, bazı kısımlar içinse daha özgürlükçü lisanslar seçildi.
Özgürleşen oyun motorunun en büyük özelliği, gerçekleştirilebilecek olası etkileşimlerin karmaşıklığının ve sezgisel kullanılabilirliğin iyi dengelenmiş olması. Oyunla birlikte ayrıca birkaç test haritası, çeşitli nesneler ve kaplamalar da CC by-sa lisansı ile yayımlandı.
Eğer bir geliştiriciyseniz ve Penumbra Overture'ye destek vermek istiyorsanız, kaynak kodlara nasıl erişebileceğinizi ve inşa edebileceğinizi buradaki belgeden öğrenebilirsiniz. Yardım almak içinse, #penumbra kanalını ya da resmi forumları kullanabilirsiniz. Şu an yapılması gereken en önemli iş Newton Dynamics yerine, Bullet'in kullanılması için gerekenlerin yapılması. Bu geçişin bir benzerini bir yıl kadar önce de DungeonHack yapmıştı.
Frictional Games'ın resmi günlüklerinde Penumbra: Overture'nin açık kaynaklaştırılması ile ilgili yaptığı açıklamanın kısa bir özeti aşağıda yer alıyor:
Her şeyden önce, oyun motorunun ve pek çok önemli oyun bileşenlerin özgürleşmesi, Penumbra: Overture oyununun yazılım depoları aracılığıyla dağıtılabilir olmasını sağlamıyor. Oyunda hâlâ özgür olmayan bileşenler mevcut. Tüm kaynaklar (oyun motorunun parçası olan birkaç tanesi hariç) hâlâ önceki gibi lisanslıdır. Burada gerçekleştirilen, oyunu çalıştıran kodların GPL'nin üçüncü sürümü ile lisanslanarak dağıtılmaya başlanmasıdır. Kod, önceki bazı projelerden kodlar barındırdığı için pek temiz değil ve bazı ilginç kısımlar bulunduruyor. Fiziksel etkileşim sistemi Penumbra'nın son sürümlerinde olan bazı özellikleri barındırmıyor ama eminiz bu özellikler kolayca eklenecek.
Benim açımdan en önemli şey, oyun motorunun açık kaynak olmasıdır. Bu motor, tüm Penumbra serisine güç verir ve pek çok harika özellik barındırır. Motor, geliştirilmeye 2004 yılında başlandı, 2008'e kadar aktif olarak geliştirildi.

Bu kütüphane, OpenAL'ı kullanabilmemiz için oluşturuldu. Bu sayede şu an diğer özgür ses kütüphanelerinin sunmadığı OpenAL işlevlerine basit ve kolay erişimi sağladık. Bu, ayrıca açık kaynaklaştırılmış kısımda güncellemeye devam edeceğimiz tek kısım, eminiz bu konuda bize katkı vermek isteyen başkaları da olacak.
Küçük bir firma olduğumuzdan bu projeye tam zamanlı olarak destek vermemiz mümkün değil. Bununla birlikte elimizden geldiği kadar yardım etmeye çalışacağız. Ama, bundan daha önemlisi bu proje etrafında, kendi kendine yeten ve yardımlaşan bir topluluk oluşacağını da umuyoruz.
İnsanların bizim kodlarımızla neler yapacağını görmek için sabırsızlanıyoruz. Diğer bazı oyunların açık kaynak olarak sunulması harika olaylara vesile olmuştu, bunun da benzer bir etki göstermesini umuyoruz. Bu yüzden kodu inceleyin, bir şeyler geliştirin ve bizi haberdar edin!
Kaynaklar: Free Gamer Blog, Frictional Games Blog