21 Haziran 2011 Salı

Knights 2.3.2

Pardus ile birlikte öntanımlı bir satranç oyunun gelmesi çok istenen bir özellikti ve 2011 sürümüyle birlikte bu gerçekleşti. Böylece şu an tüm Pardus kullanıcıları Pardus kurulumdan hemen sonra hiç bir ek işlem yapmadan Knigts'ı oynamaya başlayabiliyor.
Knights, KDE4 için basit bir satranç arayüzü. İnternet üzerindeki satranç sunucuları üzerinde, bilgisayarda YZ'ya ya da bir arkadaşınıza karşı oynamanızı sağlıyor. Oyun daha önce KDE3 sürümünde bulunan Knights'ın bir yeniden yapımı.

Geçtiğimiz günlerde Knights'ın yeni bir sürümü çıktı ve Pardus 2011 deposundaki paketi de güncellendi.

Knights'ın 2.2.0 sürümünden bu sürüme kadar gerçekleşen değişikliklerin başlıcıları şu şekilde:
  • İki yapay zekanın oyunu izlenebiliyor
  • Satranç motorları için geliştirilmiş zaman kontrolü
  • XBoard için daha iyi bir destek, böylece Knights; Crafty, Sloppy, Sjeng ve Phalanx da dahil olmak üzere daha fazla motorunu destekleyebilecek
  • Oyuncular artık berabere, duraklatma, geri alma, erteleme ve iptal için istek yapabilecek ve bu tip istekleri alabilecek
  • Daha fazla oyun seçeneği sunan geliştirilmiş oyun iletişim pencereleri, geliştirilmiş sunucu iletişim penceresi
  • Oyun motorları ve satranç sunucularıyla komutlarla etkileşim kurabilme
  • Rakiplerle konuşabilmek için basit bir sohbet aracı
  • Taşları sürüklemeden, sadece tıklayarak da hareket ettirebilme
Satranç yazısı ister istemez biraz ciddi oldu :) En iyisi, iyi geceler.

SuperTuxKart 0.7.2 Yaklaşıyor

Bir oyunu yakından tanımanın -onu yazmış olmanın dışındaki- en iyi yollarından biri de onun çevirisini yapmaktır dersem kimse karşı çıkmaz sanırım (belki uzun saatlerini oyuna vererek ustalaşmış kişiler hariç, tamam sizin hakkınızı yemiyoruz burada, hey dostum sadece yeni sürüm yazısı yazıyorduk ha). Örneğin SuperTuxKart'ı her ne kadar uzun zamandır bilsem de uzmanlaşmam 0.7 serisinden ve çevirilerini yapmamdan sonraya denk gelir.

Bu sevdiğim ve meydan okuyacak herkesle kapışmaya hazır olduğum oyunun yeni sürümünü sabırsızlıkla bekliyorum ve internete düşer düşmez Pardus Hata Takip Sistemi'nde yeni sürüm isteği açacağım.

Sanırım fazla beklememe de gerek kalmayacak çünkü SuperTuxKart'ın 0.7.2 RC1 (Sürüm Adayı 1) geçtiğimiz günlerde yayınlandı. Bu sürümü sabırsızlıkla beklememin nedeni bu sürümle birlikte pek çok kişinin SuperTuxKart ile birlikte öntanımlı gelen karakterler dışındaki karakterlerle de oynanabildiğini görecek olması.
Her ne kadar şu anda ilgili dosyalar ilgili dizinlere kopyalanarak bu gerçekleşebiliyor olsa da çoğu kullanıcı tarafından bilinen bir özellik değildi bu. Gelecek olan dahili / oyun için eklenti yöneticisiyle istediğimiz her karakteri ve yolu oyundan ayrılmadan internetten indirerek oynayabileceğiz. Bu da çok harika bir olay elbette. Her gün yeni yollar, yeni karakterler, sınırsız oynama süresi neredeyse. İlk sürüm adayındaki diğer iyileştirmeler ve yeniliklerse şöyle:
  • Bellek yönetimindeki sızıntılar düzeltildi, STK artık beş altı yarıştan sonra belleğinizi şişirmiyor.
  • Yeni Snow Peak (Karlı Tepe) yolu.
  • İyileştirilmiş tanımlanamayan uçan cisim (bir bölümde yarışırıken kafanızın üzerinden geçiyor).
  • Artık bir yüksek skor elde ettiğinizde hemen gösteriliyor.
  • Windows'ta oyun kontrolörü yapılandırmasında iyileştirmeler.
0.7.2 sürümüne kadar beklemenizi tavsiye etsem de eğer bu sürümü şimdiden denemek isterseniz şuradan arşiv dosyalarını bulabilirsiniz. Yüklerseniz, test etmeyi ve hataları bildirmeyi de unutmayın :)

İki Arama Kurtarma Oyunu

Oyunları paketlemeye o kadar dalmışım ki yazmaya fırsat bulamamışım epey bir zamandır. Hızlıca sadece bu günlüğü takip etme şansı olanların kaçırdıkları bölümleri yakalamalarına yardımcı olmaya çalışayım.

Search and Rescue II, GNU/Linux için bir kurtarma helikopteri simülatörü. Oyuncuların bir helikopteri kullanarak kaza geçirmiş insanları kurtarmaya çalıştığı çeşitli görevler sunuyor. Oyunda farklı senaryolar ve helikopter modelleri bulunuyor.
SaR II, düşük grafik ihtiyaçlarıyla gerçekçi fizikler sunmaya yoğunlaşmış durumda. Oyun, Wolfpack Entertainment tarafından geliştirilmekte olan Search and Rescue isimli benzer bir oyunun çatallaması (fork).

SaR II'de öne çıkan bazı özellikler şöyle:
  • Daha yumuşak görseller
  • Tam SDL oyun kontrolörü desteği
  • Tamamen çalışan müzik desteği
  • Veri dosyaları ve görevler tek bir arşivle geliyor 
  • Sistem kurulumu yapılmadan da oynanabiliyor
Oyun genel olarak C ile yazılmış, programlama yeteneklerinize güveniyorsanız kod yazarak destek olabilirsiniz. İnşa sistemi olarak da scons kullanıyor, dağıtımınız için paketleyerek daha çok oyuncuya ulaşmasına yardımcı olabilirsiniz. Çiziminiz harikaysa oyun için çeşitli tasarımlar yapabilirsiniz. Bulduğunuz hataları veya özellik isteklerinizi bildirebilirsiniz. Maddi olarak bağış yapabilirsiniz. Görmüş olduğunuz gibi projeye pek çok açıdan destek olma fırsatınız var.

Son olarak Search and Rescue'nun sayfasındaki son yazılanları okumanızı da tavsiye ederim. Bir projenin çatallanmasının (doğru şekilde yapılırsa) onun ne kadar işine yarayabileceğini gözler önüne seriyor.

Helikopter oyunlarını çok seven, uzaktan kumandalı bir tane almak için yanıp tutuşan biri olarak yakında paketlemeyi düşündüğüm bir oyun SaR II. Henüz oynamış olmasam dahi güzele benzediğini rahatlıkla söyleyebilirim. Aşağıdaki videoların tam olarak SaR II'ye mi yoksa Search and Rescue'ye mi ait olduğunu bilmiyorum ama her durumda genel bir fikir vermesi açısından yeterli olacaktır.



20 Haziran 2011 Pazartesi

Turtle Arena

Geçtiğimiz günlerde takip ettiğim beslemelerden birinde Turtle Arena'yı görünce çok sevinmiştim. En sevdiğim yeşil kahramanlardan Ninja Kaplumbağalar'ı bilgisayarda kontrol edebilme fikri harikaydı. Oyunun videolarına göz attıktan sonra, bir kaç sürüm sonra paketlemek için aklıma yazmış ve geçmiştim.
Şimdi Free Gamer'da tekrar karşılaşınca hem sizleri de haberdar etmek hem de unutmama karşı önlem olarak buraya kısa da olsa not düşmek istedim.

Turtle Arena, çok platformlu ve özgür bir üçüncü tekil şahış aksiyon oyunu, ioquake3 motorunun modifiye edilmiş bir sürümünü kullanıyor.
Oyun şu an aktif olarak geliştiriliyor ve çok oyuncu kipine yoğunlaşılmış durumda. Ağ üzerinden, bölünmüş ekranda ve YZ oyunculara karşı oynanabiliyor. Gelecekte de bölüm geçmeli, hikayeli, işbirlikçi (aynı anda bir o karakteri bir bu karakteri oynama) bir oyun kipinin eklenmesi planlanıyormuş ki beni en çok heyecanlandıran kısımlarından biri bu.

Oyunun geçtiğimiz günlerde çıkan 0.5.0 sürümünün özellikleri şu şekilde:
  • Dört kişilik bölünmüş ekranda oynama
  • Ağ üzerinden çok oyunculu olarak oynama
  • Yedi farklı oynama kipi: henüz geliştirilme aşamasındaki tek oyunculu hikaye kipi, ölüm maçı, ikiye karşı iki ve teke tek, takım ölüm maçı, bayrak kapma, farklı bir bayrak kapma kipi, üsse saldırma.
  • Beş adet oynanabilir karakter, karakterlerin şekilleri şemalleri benzese de isimler mecburen değişmek zorunda kalmış telifsel nedenlerle :) Yine de eminim ki Leo, Don, Raph, Mike ve Casey size fazla yabancı gelmeyecektir.
  • Yakın dövüş ve ateşli silahlar.
  • Modifikasyon desteği, kendi karakterlerinizi, bölümleriniz, silahlarınızı ve daha fazlasını yapabiliyorsunuz
  • Hem kaynak kodlar hem de varlıklar özgürce kullanılabilir.
  • Geniş ekranları da destekleyen görüntü oranı desteği.
  • ...

Sonraki sürümlerde planlananlarsa şöyle:
  • Oyun için farklı bir isim bulunması.
  • Şu anki Ninja Kaplumbağalar'ın yerini alacak yeni karakterler eklenmesi.
  • Hikaye ve oyun girişleri eklenmesi.
  • Gelişmiş işbirlikçi hikaye oyun kipi.
  • ...

Daha fazlasını da oyunun videoları söyleyecektir. İyi oyunlar :)

Umarım isim ve telif konularına dikkat edilir ve güzel bir kaplumbağa oyunumuz olur.

Happy Kitty

Happy Kitty de benim çılgın projem. Bir yere deniz getirmiyorum veya bir ili üçe bölmüyorum ama yine de yeterince çılgın.
Kısaca bir giriş yapmak gerekirse -ki gerekir-, Happy Kitty, Pardus için PlayDeb benzeri, resmi olmayan bir oyun deposu projesidir. Pardus kullanan oyunculara ve oyun geliştiricilerine özgür ve yeniden dağıtılabilir ücretsiz oyunları, oyunlarla ilgili araçları, kütüphaneleri sunmayı ve Pardus'un hem kullanıcılar hem de geliştiriciler için en iyi özgür oyun platformlarından biri haline gelmesine yardımcı olmayı hedefliyor.

Şu an için oldukça yeni bir proje Happy Kitty ve depoda yalnızca 147 paket bulunuyor, daha paketlenecek yüzlerce oyun var. Pardus kullanıyorsanız ve oyun oynamayı, geliştirmeyi seviyorsanız göz atmanızı istirham ederim.

Projenin isminde herhangi bir marka politikasına karşı hareket edilmemesi için Pardus'un resmi projelerinden biri olan PiSi'yi herhangi bir şekilde özellikle kullanmadım. Bunun yerine bu ismin İngilizce'deki yaygın bir kullanımını tercih ettim. Genel anlamda proje dilinin İngilizce seçilmesinin nedeniyse hem İngilizce'mi ilerletmeye çalışmak istemem hem de projenin daha kolay bir şekilde katkıcı bulabilmesini sağlamaktır.

Happy Kitty, bir kaynak paket deposu olduğu için kullanımı normal ikilik depolara göre biraz daha zor gelebilir ama hem konsol üzerinden hem de Kitty gibi basit bir araç yardımıyla grafik arayüzden kolayca kullanılabilir.

Happy Kitty deposunu Pardus'a eklemek için
sudo pisi ar happy-kitty http://happy-kitty.googlecode.com/svn/trunk/pisi-index.xml.xz
komutunun sadece bir kez kullanılması yeterli. Daha sonra depodaki herhangi bir oyun
sudo pisi em hede-oyunu
 komutuyla yüklenebilir.

Projenin şu an tek geliştiricisi, paketçisi ve hatta belki kullanıcısı benim. Umarım bu durum fazla uzun bir süre böyle devam etmez ve Happy Kitty kendisini çok sevecek yeni katkıcılar bulur. Siz de Happy Kitty için bir şeyler yapmak isterseniz proje sayfasına göz atabilir ya da bana e-posta üzerinden ulaşarak bilgi alabilirsiniz. Paketlenecek çok oyun, yapılacak çok iş, geçilecek çok yüksek puan var, sizsiz olmaz :)

Happy Kitty hakkında gelişmeleri yakından takip etmek isterseniz projenin identi.ca sayfasına ve bloguna abone olabilirsiniz.

Yazdıkça şu kısmından da bahsedeyim, şurasını neden öyle yaptığımı da açıklayayım vs. diyorum ama sanırım bu uzunluk ideal. Görüşürüz.

Oyuncu Penguen Geliyor

Yurt dışındaki gelişmeleri takip ederken ülkemizdeki gelişmeleri kaçırmışız biraz. Az önce yaptığım bir Google aramasında şans eseri gördüğüm Oyuncu Penguen'di bunu fark etmemi sağlayan.
Oyuncu Penguen hakkında duyurular görebildiğim kadarıyla Ubuntu Türkiye ve Linux Mint Türkiye üzerinden Mayıs ayının sonuna doğru yapılmış ve tüm GNU/Linux kullanan oyun severler projeye katkı vermek için davet edilmiş. Bu duyuruların bir kısmını burada da alıntılayarak daha çok kişiye ulaşmasını sağlayalım:
Biz Linux kullanıcılarının yakınıp durduğu şeylerden biridir oyunlar. Pek oyun olmadığını düşünürüz, geçmek isteyen de bu yüzden vazgeçer Linux'a geçmekten. Ben de hem benim gibi oyun meraklısı Linux kullanıcılarının takip edebileceği, hem de "Linux'ta oyun var mı ki ya?" diye merak eden Windows kullanıcılarının da ilgilenebileceği, adını da Oyuncu Penguen koyduğum bir blog/platformun çalışmalarına başlamış bulunmaktayım. Kısa süre içerisinde aktif etmek istediğim bu platforma desteklerinizi, fikir önerilerinizi ve düşüncelerinizi bekliyorum. 
Site dediğim gibi, Linux'ta oyun ve oyunculuk üzerine olacak. Aynı zamanda önemli Linux ve oyun haberlerini de elimden geldiğince yazmaya çalışacağım. Şimdilik bir "portal" olarak düşünüyorum, ancak istek ve ilgilenen olursa bir forum da hazırlarız . 
Hadi bakalım, bindik bir alamete, gidiyoruz kıyamete..
GNU/Linux ve oyunlarla ilgili daha çok Türkçe site görmek çok güzel. Proje şu anda "Yakında, çok yakında. Az kaldı. Sabredin :)" diyor, bekleyelim bakalım.

4 Haziran 2011 Cumartesi

Smuggle Truck

Boston tabanlı bağımsız oyun yapımcısı Owlchemy Labs tarafından geliştirilen 2 boyutlu fizik tabanlı sürüş oyunu Smuggle Truck'ın GNU/Linux'a geleceği söyleniyor.

Oyun ilk olarak sadeece Smuggle Truck ismiyle geliştirilmişti ve Amerika'da yasadışı olarak sınırlardan geçmek isteyen kişileri konu alıyordu. Bu konu Amerikan Hükümeti ve oyun eleştirmenleri tarafından büyük tepki toplamıştı. Oyun geliştiricileri de Smuggle Truck'ın Apple'ın App Store'unda satış için yaptıkları başvuraya ret cevabı alınca oyunun tüm özelliklerini koruyarak, farklı isim ve grafiklerle Snuggle Truck'ı hazırladı ve oyunu bu platform için bu şekilde sundu.

İki oyun da oyuncuların yolcularını bir kamyonu kullanarak, verilen süre zarfında bir sınırdan diğer bir sınıra taşıyarak, yeni doğmuş bebekleri yakalayarak, tepelerden, mağaralardan, çöllerden ve ormanlardan hızla geçerek kurtarmalarını gerektiren fizik temelli sürüş teknikleri kullanıyor. Snuggle Truck ise yalnızca orijinal oyundaki çok kültürlü göçmenleri yumuşacık ayıcıklar ve diğer oyuncaklarla değiştiriyor.

Oyunun Wine ile de sorunsuzca çalışacağı söyleniyor, bir GNU/Linux sürümüne kadar oynamak isteyenler bu şekilde deneyebilir. Göz atılabilecek bir oyuna benziyor.



Kaynaklar: