13 Aralık 2011 Salı

Humble Indie Bundle'dan 2011'e Harika Veda

2011 bitmek üzereyken yeni bir Humble Indie Bundle daha bizlerle. Bugün duyurusu yapılan Humble Indie Bundle 4 şu ana kadar ki en büyük paket.
Bu büyük paket, yedi adet harika, çok platformlu ve DRM'siz oyunu yeni yıl hediyesi olarak bizlere sunuyor. Bölümlerini geçerken parmaklarınızı ve zihninizi epey bir meşgul edecek oyunları merak ediyorsanız liste şu şekilde: Super Meat Boy, Shank, Jamestown, Bit.Trip Runner ve NightSky. Bunların dışında ortalamanın üzerinde ödeme yaparsanız Gratuitous Space Battles ve Cave Story+ oyunlarını da alabilirsiniz.

Bu oyunları ayrı ayrı almaya kalkıştığınızda size yaklaşık 100 dolara mal olacak ama her Humble Indie Bundle'da olduğu gibi bu pakette de fiyatı siz belirliyorsunuz. Ne kadar cömert olacağınız yalnızca size kalmış. Verdiğiniz parayı da isteğinize göre oyun geliştiricileriyle Amerikan Kızılhaçı ve Child’s Play gibi yardım kuruluşları arasında bölüştürebilirsiniz.

İki hafta devam edecek olan bu kampanyayı kaçırmamak için hemen Humble Indie Bundle'ın sitesine doğru yola çıkmanızı tavsiye ederim.

The Humble Indie Bundle 4 hakkında diğer Türkçe kaynaklar için de aşağıdaki bağlantıları ziyaret edebilirsiniz:
Pakete dahil olan oyunlarla ilgili incelemelerden bazıları da aşağıda, bunlar bir bakıma kendim için okuma listesidir, Google'da karşıma çıkan ilk düzgün sonuçlar arasından:

30 Kasım 2011 Çarşamba

Humble Introversion Bundle'a Eklemeler

Güncellemesiz bir Humble Indie Bundle pek düşünülemez ve Humble Introversion Bundle da bir istisna değil buna. Ve ne iyidir ki her yerde güncellemenin bizdeki gibi çok değişik yan anlamları bulunmuyor.

Dün yapılan açıklamaya göre ortalamanın üzerinde ödeme yapan oyuncular Dungeons of Dredmor'a da sahip olabilecekler. Yapmanız gereken tek şey indirme sayfasına gidip bu yeni oyunu indirmek. Eğer ortalamanın altında ödeme yaptıysanız da daha fazla ödeme yaparak ortalamayı geçmelisiniz Humble Introversion Bundle'daki Dungeons of Dredmor, Aquaria ve Crayon Physics Deluxe gibi bonus oyunlara erişebilmek için.

Dungeons of Dredmor bonusuna ek olarak Humble Introversion Bundle alan herkes Darwinia, Multiwinia, DEFCON ve Uplink'in kaynak kodlarına da erişebilecek. Yalnız bu oyunların en azından şimdilik özgür yazılım haline getirilmediğini vurgulayalım. Kaynak kodlarını ve bunlarla birlikte elde edeceğiniz geliştiricilere özel forum ve vikilere erişim hakklarıyla bu oyunlar üzerinde değişiklikler yapabilirsiniz.

Dungeons of Dredmor pek oynamadığım bir türe ait bir oyun, bu yüzden hakkında fazla bilgi veremeyeceğim. Bölüm Sonu Canavarı ve Ekşi Sözlük'ten oyun hakkında yeterli bilgiyi bulabileceğinizi tahmin ediyorum. Ben de ilk fırsatta şu Türkçe video incelemeyi izleyeceğim. O zamana kadar kısa bir alıntıyla oyun hakkında bir fikrimiz olsun:
Dungeons of Dredmor, Gaslamp Games tarafından geliştirilen, sıra tabanlı rol yapma oyunu türlerinden biri olan Roguelike'ın özelliklerini barındıran bağımsız bir bilgisayar oyunudur.

Oyunda Lord Dredmor'un zindanlarında dolaşarak karşınıza çıkan düşmanlardan kurtulmaya ve Dredmor'a adım adım yaklaşmaya çalışıyorsunuz. Bu yolda karşınıza çıkan tüm eşyaları toplayarak yeni eşyalar üretebilir ve düşmanlarınızı geçtikçe karakterinizi geliştirip daha güçlü hale gelebilirsiniz.
Önceki yazıda söylediğim gibi yalnızca bir hafta kaldı Humble Introversion Bundle'ın sona ermesine. DRM'siz, çok platformlu, istediğiniz fiyata alabileceğiniz ve tüm bunlara ek olarak yardım kuruluşlarına destek olabileceğiniz bu paketi almak istiyorsanız elinizi çabuk tutun.

Humble Introversion Bundle

Humble Bundle ardı arkasına gururla yeni paketler sunmaya devam ediyor ve kısa bir süre önce de Humble Introversion Bundle ile karşımıza çıktı. Bu pakette, İngiliz bağımsız oyun geliştiricisi Introversion Software'in oyunları bulunuyor.

Her zamanki gibi sadece kısıtlı bir süre için geçerli olan kampanyada istediğiniz kadar ödeme yaparak Defcon, Uplink, Darwinia, Multiwinia'ya ve ortalamanın üzerinde ödeme yaparsanız da bu oyunlara ek olarak Aquaria ve Crayon Physics Deluxe'e sahip olabilirsiniz.
Oyun dünyasını yakından takip edenlerin bileceği üzere Darwinia, Aquaria ve Crayon Physics Deluxe oyunlarının Independent Games Festival'de Seumas McNally Büyük Ödülleri bulunuyor.

Pakette ayrıca iki bonus prototip de bulunuyor. Bunlardan biri oyun motoru demosu olan Voxel Tech Demo ve diğeri ise şehir oluşturma demosu Subversion City Generator. Ne yazık ki bu iki prototipin sadece Microsoft Windows sürümü bulunuyor. Diğer tüm oyunlar elbette çok platformlu ve GNU/Linux, Mac OS X ve Microsoft Windows üzerinde oynanabiliyor.

Bu kampanya yalnızca iki hafta sürecek ve şimdiden bir haftası geçmiş durumda, eğer bu oyunları oynamak istiyorsanız bir an önce Humble Introversion Bundle sayfasını ziyaret etmeyi unutmayın.

Humble Introversion Bundle hakkında bilgi bulabileceğiniz diğer kaynaklar da şöyle:

10 Kasım 2011 Perşembe

Humble Voxatron Debut'a Eklemeler

Humble Voxatron Debut'a GishJasper's Journeys, Chocolate Castle ve Zen Puzzle Garden oyunları da dahil oldu. Ayrıca paketteki Voxatron'un da güncel bir sürümü eklendi.
Eğer Humble Indie Bundle'ın bu son paketini henüz almadıysanız da küçük bir hatırlatma: son dört gün! Burada ve önceki yazıda bahsedilen tüm oyunlara sahip olmak istiyorsanız elinizi biraz çabuk tutmanız gerekiyor.

Harika bir platform oyunu olan Gish dışındaki oyunlar hakkında bir bilgim yok. Benimle aynı durumda olanlar aşağıdaki videolar yardımıyla hızlı bir ilk fikir edinebilir.

1 Kasım 2011 Salı

Doom 3 Kaynak Kodları Çok Yakında

İki ay kadar önce id Software'in kurucusu ve teknik yöneticisi John Carmack, Doom 3'nin kaynak kodlarının yakın zamanda açık kaynak olarak yayınlanacağını duyurmuştu.
Ubuntu Vibes'ta çıkan Doom 3 Source Code Packaged and Tested, Almost Near Final Release başlıklı haberden öğrendiğimize göre mutlu sona iyice yaklaşılmış durumda. Carmack, Tweeter üzerinde gönderdiği son iletilerden birinde Doom 3'nin kaynak kodlarının arşivlendiğini ve test edildiğini, son bir yasal kontrolden sonra yayınlanacağını açıkladı.

id Software GNU/Linux'a her zaman duyarlı olmuş ve Wolfenstein, Doom, Quake'in de içinde bulunduğu oyunlarının bir çoğunun GNU/Linux sürümlerini de çıkarmıştır. Doom 3'nin kaynak kodlarının yayınlanmasıyla birlikte özgür yazılım topluluğu pek çok farklı modu ve diğer birçok ilgili çekiçi şeyi olanaklı kılacak gelişmiş ID Tech 4 Engine'e erişebilecek. Gelişmeleri hep birlikte göreceğiz.

Daha fazla bilgi için aşağıdaki bağlantılara göz atılabilir:

Humble Voxatron Debut

Gelecekte GNU/Linux dünyasındaki oyunlar konusunda tarihi yazılar kaleme alındığında kendisine haklı bir yer bulacağını düşünüyorum Humble Indie Bundle'ın. Her ne kadar son iki pakettir açılışı tek oyunla yapsa ve bu yüzden eleştiri alsa da gelenekselleşen ve büyük beklenti oluşturan sürprizleriyle yarattığı heyecan ve hareketten hiçbir şey kaybetmiyor bağımsız oyun geliştiricilerinden bizlere gelen bu paket serisi. Ayrıca aşağıdaki üç önemli özelliğini koruduğu sürece başarısını sürdüreceğine inanıyorum:
  • GNU/Linux, Mac OS X ve Windows işletim sistemlerinin üçünü de destekleyen oyunları içermesi.
  • İstenen fiyata alınabilmesi.
  • Verilen paranın geliştiriciler ve yardım kuruluşları arasında paylaştırılabilmesi. 
Son paketimiz Humble Voxatron Debut. Paket isminin de ipuçlarını verdiği üzere bu paketle birlikte gelen ilk oyunumuz Voxatron. Henüz alfa seviyesinde ama dün biraz oynama şansım oldu, daha şimdiden zevkli ve kendine has tarzı olan bir oyun, grafikleri açısından özellikle.

Biraz önce yayınlanan habere göre de Blocks That Matter ve The Binding of Isaac da pakete dahil oldu:

İlk oyunu çok az, diğer ikisini de henüz hiç oynamamış olsam da tanıtım videolarından edindiğim izlenime göre hepsinin çok eğlenceli göründüğünü söyleyebilirim rahatlıkla. Benim uzun uzun oynamaya ve incelemelerini yazmaya fırsatım olmayacak büyük ihtimalle ama umarım birilerinin olur ve oyunların güzel güzel incelemelerini ve tanıtımlarını okuyabiliriz, günlüklerde, e-dergilerde.

Oyunların Pardus üzerinde çalışması için özel işlemler yapılması gerekirse bunları önceki oyunlarda olduğu gibi şuradaki forum başlığı altında yazacağım. Buna gerek de olmayacak gibi görünüyor ama, önceki oyunlar için yapılan çalışmalar bu oyunları da kapsayabilir.

Eğer hem bu ve pakete dahil olabilecek diğer sürpriz oyunları oynamak hem de GNU/Linux için oyun geliştirilmesine devam edilmesini istiyorsanız pakete istediğiniz fiyattan sahip olabilirsiniz önümüzdeki on üç gün boyunca.

Paket daha öncekilerde olduğu gibi Zeki Bildirici'nin hediyesi olarak bana ulaştı. Kendisine buradan teşekkür ediyor ve herkese iyi oyunlar diliyorum. Yüksek puan sizinle olsun.

20 Ekim 2011 Perşembe

Happy Kitty'e Katıldıktan Sonraki Süreç

İnsanın projesine destek olmak istiyorum denmesi sevindirici bir şeymiş. Bu aralar Happy Kitty'de başıma bir iki kez gelince fark ettim. Henüz tüm belgeleri oluşturamadığım için şu an doğrudan bana ulaşılıyor ama bu durumu yavaştan değiştirmeliyim kesinlikle.

Paketçi olarak başvurmak için neler gerektiğini şurada biraz anlattım ama paketçi olunduktan sonra neler yapılması gerektiği büyük bir sır şimdilik ne yazık ki. Geçen yazdığım bir e-postayı her başvuran kişiye değiştirip değiştirip göndermek yerine metni belgeleştirip projenin wiki sayfalarına eklemek istiyorum. Taslak metin aşağıda, projeyle ilgileniyorsanız ya da ileride ilgilenmeyi düşünüyorsanız fikirlerinizi söylemekten çekinmeyin. Bir süre bekleyip sonrasında metni İngilizce'ye çevirip Happy Kitty'nin wikisine ekleyececiğim.

--- dikkat taslak belge ---
Tekrar merhaba ve Happy Kitty'e hoşgeldiniz :) Happy Kitty'e katkı vermek için başvururken kullandığınız Gmail hesabı üzerinden Committer hakları edinmiş bulunmaktasınız:
  • [+] View: Yüklemeleri, wiki sayfalarını ve durum kayıtlarını görüntüleme
  • [+] Commit: Wiki dahil SVN üzerinde kod değişiklikleri yapma
  • [+] CreateDownload: Yeni yükleme oluşturma
  • [+] EditDownload: Bir yüklemenin özelliklerini değiştirme
  • [+] DeleteDownload: Bir yüklemeyi silme
  • [+] EditWiki: Proje sayfası üzerinden wiki sayfaları oluşturma, düzenleme ve silme
  • [+] AddWikiComment: Projede aktifleştirilmişse wiki sayfalarına yorum ekleyebilme
  • [+] CreateIssue: Durum kaydı açabilme
  • [+] AddIssueComment: Bir duruma yorum ekleyebilme
  • [+] EditIssue: Bir durumu düzenleyebilme
  • [-] DeleteIssue: Bir durumu silebilme / geri getirebilme
  • [+] ViewPrivateArtifact: private (gizli) etiketine sahip durum kayıtlarını görüntüleyebilme
  • [-] DeleteAny: Herhangi biri tarafından yapılmış yorumları silebilme
  • [-] EditAnyDuties: Herhangi birinin görevlerini değiştirebilme
Google Code'da temel üç hak var: owner, committer ve contributer. Bu haklar elle özelleştirilebiliyor. Lütfen yukarıda sıralan haklarınızdan herhangi birini kullanmadan önce aşağıdaki belgenin tamamını okuduğunuzdan emin olun. Projenin içindekilerin tamamını silme haklarına sahip olsanız da bunu kullanmazsanız herkes size minnettar olacaktır :)

http://code.google.com/p/support/wiki/Permissions

Kendinizle ilgili bilgileri aşağıdaki bağlantı üzerinden düzenleyebilir ve değiştirebilirsiniz.

http://code.google.com/p/happy-kitty/people/list

Bundan sonra Happy Kitty'nin her alanına yazma hakkınız bulunmaktadır. Bunun için GoogleCode.com parolanızı kullanmanız yeterli. Size Happy Kitty tarafından herhangi bir parola (ve büyük ihtimalle onay veya bilgilendirme e-postası) gönderilmeyecektir. Parolanızı görüntülemek, değiştirmek ve diğer işlemler için aşağıdaki adresi kullanabilirsiniz:

https://code.google.com/hosting/settings

Happy Kitty'i yerele çekmek için aşağıdaki adresten ve komutlardan yararlanabilirsiniz:

http://code.google.com/p/happy-kitty/source/checkout
svn checkout https://happy-kitty.googlecode.com/svn/trunk/ happy-kitty --username hesap-adı@gmail.com
Happy Kitty'e her değişiklik yaptığınızda Subversion parolanızı girmek istemezseniz Pardus deposundaki subversion-plugin-kwallet paketini kullanabilirsiniz.
sudo pisi it subversion-plugin-kwallet
SVN'deki değişiklikler Pardus deposunda olduğu gibi atomik ve açıklayıcı bir mesajla birlikte gönderilmelidir. Önceki değişiklik (commit) mesajlarına bakarak kolayca fikir edinebilirsiniz.

http://code.google.com/p/happy-kitty/source/list
  • Yeni eklenen paketler için: add paket-ismi
  • Depo indeks güncellemeleri için: update index
  • Paket sürüm güncellemeleri için: paket-ismi: version bump
  • Paketlerde yapılan değişiklikler için: paket-ismi: yapılan değişiklikler (caelum: fix doc path, mygui: back to r4141)
Happy Kitty'nin ilk dönemlerinde yalnızca tek bir kişi olduğu için bir inceleme süreci işletmek mümkün değildi. Projeye katılan ikinci kişiyle birlikte bir inceleme süreci başlamıştır. Bununla birlikte inceleme süreci için henüz tam bir yöntem seçilmemiştir. Zamanla yapılacak tartışmalarla en uygun yöntem bulunacaktır.

İnceleme süreciyle depoya eklenen paketlerin daha kaliteli ve hatasız olması sağlanabilecek. İnceleme süreci için, küçük değişikliklerle, Pardus ve diğer GNU/Linux dağıtımlarının inceleme politikaları temel alınabilir.

Happy Kitty'nin geleceği için, Happy Kitty'deki ilk kişinin geçici süreliğine özel yetkiler alması gerekebilir. Örneğin;, Happy Kitty'ye bir kişi katıldı, paketlemeyi daha yeni öğrenmiş ya da paketlemeyi çok iyi biliyor ama paket incelemeye zamanı yok. Ne olacak? Şu an bu örnekte sadece iki kişi olduğunu unutmayınız. Böyle bir durumda Happy Kitty'ye yeni paket eklenmesi engellenecek veya daha iyi bir ihtimalle yavaşlanacak. Bu durum da projeye zarar verecektir. Bu yüzden, projeye katkı verenlerin sayısı 10 (on) oluncaya kadar Anıl Özbek (ozbekanil) bazı özel haklara sahip olacaktır. Bu yadırganabilir veya yanlış anlaşılabilir ama proje belirtilen katkıcı sayısına ulaştığında verilen bu özel hakların bırakılacağına emin olabilirsiniz. Katkıcı sayısı 10 oluncaya dek geçici olarak Anıl Özbek'e tanınan özel haklar şunlardır:
  • İnceleme sürecinden geçmeksizin depoya paket ekleyebilme.
  • Başka birisinin paketi için tek bir onay vererek depoya girmesini sağlama.
İnceleme süreci için izlenebilecek yöntemler için aşağıdaki fikirler değerlendirilebilir.
  1. Happy-Kitty'nin yanında ikinci bir proje sayfası açılır ve burası oyun alanı ve inceleme süreci için kullanılır. Temiz bir yöntem sayılır ama kontrol ve takip edilmesi gereken ikinci bir yer olacağı için zorluk çıkarabilir.
  2. Happy Kitty deposu doğrudan trunk'tan alınarak o an aktif olarak geliştirilen en güncel Pardus sürümünün sürüm numarasının verildiği dizine taşınır ve trunk'ta playground ve review isimli iki dizin daha oluşturulur: /2011, /playground, /review. Eğer SVN'nin etiketleme özelliği bir kaynak Pardus deposu için uygunsa her yeni sürüm için yeni bir dizin oluşturmak yerine tek bir dizin de kullanılabilir. Yani şöyle bir yapı da olabilir trunk'ta /happy-kitty, /tags/2009, /playground, /review. Biraz ters bir mantık ama daha iyi gibi.
  3. Şu an geçerli olan yöntem ise şudur: Paket, Happy Kitty'deki gerçek yerine konur. Kısa sürede inceleme süreci tamamlanır. Düzeltilmesi gereken yerler varsa kod üzerinde belirtilir ve sonrasında depoya girer paket.
  • Paket paketçisi tarafından depoya eklenir.
  • Diğer geliştiriciler paketi inceler, gerekli değişiklikleri belirtir.
  • Paketçi gerekli değişiklikleri yapar.
  • Paket depoya eklenir.
Bu süreç devam ederken (şu an için bir günde bitebilecek bir iş ama ileride birkaç gün sürebileceğini varsayarsak) depo indeksinin güncellenmesi gerekirse ne olur kısmı sorun olabilir ama gerekirse PiSi'de çeşitli paketlerin / dizinlerin hariç tutulması için bir parametre eklenmesini istenebilir. Bu olmasa bile Happy Kitty bir kaynak depo olduğu için çok fazla sorun oluşmayacaktır. Bunun için çeşitli pratik fikirler ve işlerin çığrından çıkmasını önleyecek önlemler uygulanabilir ayrıca.

Kısacası:
  • Oyunu depoya ekleyin,
svn add hede
svn ci hede
  • Diğer paketçilerin paketi incelemesini ve yapılması gereken değişiklikleri belirtmesini bekleyin
  • Söylenen değişiklikleri yapın veya yapmayacaksanız nedenlerini belirtin
svn ci
  • Paketin depoya girmesi için gerekli onayları alın
  • Depoyu güncelleyin
svn ix --skip-signing
Şu an Happy Kitty için üç liste bulunmaktadır. Bunları takip etmeniz iyi olacaktır:

http://code.google.com/p/happy-kitty/wiki/InternetSites#Discussion_Groups

Yukarıdakiler, süreçler ve Happy Kitty hakkındaki diğer her şey için fikirlerinizi, önerilerinizi ve düşüncelerinizi paylaşmaktan çekinmeyin.

Tekrar hoşgeldiniz. İyi günler,
--- dikkat taslak belge ---

Kaan Özdinçer ve Safa Arıman'a hoşgeldiniz diyor ve Happy Kitty adına yapacakları her şey için şimdiden teşekkür ediyorum. Umarım Happy Kitty ile uğraşmak benim için olduğu kadar onlar için de eğlenceli olur.  Happy Kitty asıl şimdi bir proje olmaya başlıyor.

18 Eylül 2011 Pazar

Pandora'nın Kutusu'nu Açmak

Çok kısaca bahsedeceğim. Yine de biraz alıntı yaparak Pandora'yı ilk kez duyacakların yabancılık çekmemesini sağlayayım:
Pandora ultra taşınabilir bir PC ve oyun konsolunun mükemmel bir karışımı olarak tanımlanabilir. Üzerinde oyun oynarken ihtiyaç duyulabilecek tüm kontrolleri (düğmeler, dijital ve analog kontrol aygıtları) barındırır. 
Pandora bir çok farklı sistemi emüle edecek, tam fonksiyonlu bir işletim sistemi çalıştıracak, Quake 3 gibi oyunları oynatacak ve Mozilla Firefox gibi uygulamaları çalıştıracak kadar güçlü bir işlemciye sahiptir.
Tüm bunların yanında Pandora'nın boyutları epey ufaktır. İster inanın ister inanmayın ama bu küçük dev cebinize bile sığacak kadar küçüktür. 
Pandora 4.3" boyutlarında ve 800x480 çözünürlüğünde dokunmatik bir ekrana sahiptir. Teknoloji harikası pili sayesinde Pandora kesintisiz olarak 10 saatten fazla çalışabilir. 
Pandora'nın en ilginç özelliklerinden biri de benzerlerinin aksine büyük bir teknoloji devi tarafından geliştirimiş olmamasıdır. Pandora GP32X forumlarındaki binlerce kullanıcının istek, talep ve fikirleri doğrultusunda geliştirilmiştir. Aylar süren beyin fırtınası sonucunda bu fikirler birleştirilerek ortaya bugün gördüğünüz benzersiz bir sistem çıkmıştır. 
Bu arada bu sistemin en harika özelliklerinden biri de üzerinde tamamen açık kaynak kodlu bir işletim sistemi çalıştırıyor olmasıdır. İşletim sistemi Pandora'ya özel bir kaç değişiklik yapılmış bir Ångström-Linux dağıtımıdır. İşletim sisteminin kaynak kodunu şu adresten indirebilirsiniz: git.openpandora.org
Sanırım ilk kez duymuş olsanız bile bir fikir oluşmuştur artık. Pandora da GNU/Linux kullanmasının bir getirisi olarak bir paket yönetim sistemine sahip. PND uzantılı bu paketleme biçimi hakkında detaylı bilgiyi Pandora Wiki'de bulabilirsiniz.

Bahsetmek istediğim konu PND'lerin GNU/Linux üzerinde nasıl açılabileceği ve içeriğine erişilebileceği. Bunun için tek bir komut yeterli oluyor:
sudo mount /pnd/dosyasının/yeri/pnd.pnd -o loop /bağlanmak/istenen/dizin
Bu kadar, Pandora için yazılmış kaynak kodu açık oyunları çok az değişiklik ve ek işlemle koddan derleyip, veri dosyalarını da PND içinden alıp oynayabilirsiniz herhangi bir GNU/Linux dağıtımı üzerinde.

PND hakkında daha fazla bilgiçi için PND'lere Giriş başlıklı yazıyı okuyabilirsiniz.

25 Ağustos 2011 Perşembe

DONKEY.BAS

Donkey ya da daha genel olarak bilinen ve kendi dosya isminden aldığı ismiyle DONKEY.BAS, 1981 yılında yazılmış ve IBM bilgisayarlarla dağıtılan PC-DOS işletim sisteminin erken sürümleriyle birlikte gelen bir bilgisayar oyunudur. Oyundaki amacınız çayıra salınmasına rağmen yola çıkarak canına susayan eşeklere çarpmamaya çalışarak F1 aracınızla yolunuza devam etmekten başka bir şey değil.

DONKEY.BAS, daha sonraki oyunlarla ve hatta kendi dönemindeki diğer sistemlerin oyunlarıyla karşılaştırıldığında epey basit bir oyundu. Peki böyle basit ve eski bir oyunu Penguenler de Oynar sayfalarına taşıyan özellik ne ola ki diye soranlar vardır sanırım. Oyunu dikkat çekici kılan yazarlarından birinin Microsoft'un kurucularından Bill Gates olması.

70'lerin sonu ve 80'lerin ilk yıllarında bilgisayar üreten IBM, yeni bilgisayarlarla birlikte dağıtılmak üzere bir işletim sistemi ve BASIC'in bir sürümünü yazması için Microsoft ile anlaşma yapmıştı. Bu anlaşma sonucu PC-DOS, IBM bilgisayarlarla dağıtılmaya başlandı, MS-DOS ise Microsoft tarafından satılan ayrı bir ürün olarak sunuldu piyasaya. Bu iki işletim sistemi de Microsoft BASIC'in bir sürümünü içeriyordu.

DONKEY.BAS, IBM bilgisayarların ve BASIC programlama dilinin renkli grafikler ve sesler içeren etkileşimli programlar üretmek hakkındaki yeteneklerini göstermek için Bill Gates ve Neil Konzen tarafından yazılmıştır. Oyuna ilgi hala devam etmektedir bu yazının size ulaşmasından da anlaşılacağı üzere. Şimdi panhaema'daki donkey.bas ve patent ihlalleri'nden kısa bir alıntıyla devam edelim (alıntıdaki alıntının çevirisini ben yaptım varsa yanlışları bana aittir):
Aradan yıllar geçer. DONKEY.BAS'ın programcılarından Bill Gates o yılları şöyle anar: 
"Ben ve Neil Thompson, sabahın dördünde küçük bir odanın içinde prototip bir IBM bilgisayarın başında oturuyorduk. IBM kapıda bir kilit olmasında ısrar etmişti ve biz de sadece kapısında bir kilit bulunan bu gizli odaya sahiptik, bu yüzden tüm geliştirmemizi burada yapmak zorunda kaldık ve sıcaklık neredeyse 40 dereceydi. Fakat gecenin geç saatlerine kadar IBM ile yerleşik olarak gelen BASIC'in yapabileceklerini gösteren küçük bir uygulama yazdık. Ve bu DONKEY.BAS'tı. Bu çok heyecan verici bir zamanda olmuştu." 
Hatta o programcının bu açıklamaları yaptığı yıllarda DONKEY.BAS, .NET uygulamalarının performansını göz önüne koymak adına tekrar ele alınır. 
Aradan geçen yıllara rağmen çeşitli yazılım geliştirme platformlarını meşhur etmeye/tanıtmaya devam eden bu küçük oyun kodu, açık mavi bir gezegenin yollarında direksiyon sallayan yalnız bir F1 pilotu olduğunuzu varsaymanızla başlar. Kabaca (?) yola fırlayan eşeklere çarpmamak için mücadele verdiğiniz bu oyunda, çarptığınız eşekler, puan almaktadır... 
Yıl 2007 oldu, çarptığımız eşekler hala puan alıyor demek geliyor ama daha retorik yazmak lazım: 
Şimdi bu oyunun yaptığı patent ihlallerini gözden geçirelim:
  1. Mavi ambians. Dolayısıyla, Venus akla geliyor. İleriye dönük gezegensel bir patent ihlali olabilir.
  2. F1 aracı. Kesinlikle affedilmez bir ahlaksızlık. F1 aracı tasarlayanların, 80'lerdeki maddi durumunun yegane nedenlerinden biri olması kuvvetle muhtemel.
  3. Eşek. Yaradana patent borcunuz var...
  4. Kontrol tuşları.
  5. Yol çizgileri.
  6. Puanlama sistemi.
  7. Eşeğe çarpınca arabanın parçalanması. Fizik kuralları dahilinde bir ihlal...
DONKEY.BAS'ın oynayışından da biraz daha detaylıca bahsedip yazıyı sonlandırma aşamasına geçeyim. Oyunda iki şeritli bir yolda sadece şerit değiştirerek karşınıza çıkan eşeklere çarpmamaya çalışıyorsunuz. Araç hızlanmak için gaza ve yavaşlamak için bir frene sahip değil, sadece bir direksiyonunuz var sağa ve sala hareket etmek için. Oyunda derin anlamlar da aranmaması gerekiyor, öne çıkan eşeklerden kaçmaktan başka hiçbir amaç yok, dünyayı kurtarmıyoruz bu oyunda.

Oyun, IBM bilgisayardaki tek renkli ekran kipi olan CGA'yı kullanıyordu. Bu kip dört rengin kullanılmasını sağlasa da DONKEY.BAS genellikle sadece üç renk gösteriyordu ekranda. Oyunun düşük çözünürlüklü grafikleri ise çok basit görünümlüydü.

Oyunda yol, araç ve eşekler dışında, talimatlar ve puan durumu da gösteriliyor. Eğer bir eşeğe çarparsanız hem siz hem de eşek patlıyorsunuz bilgisayar hoparlöründen gelen bir ses efektiyle birlikte ve siz etaba yeni baştan başlarken eşekler bir puan kazanıyor. Oyuncu ise etap tamamladıkça puan kazanıyor.

Oyunun kaynak kodlarını ve Macintosh camiasının oyun hakkındaki görüşlerini kaynaklardaki yazılardan okuyabilirsiniz isterseniz. Bu yazı epey uzun olduğu için daha fazla uzatmak istemiyorum.

DONKEY.BAS'ın Gambas ile yazılmış bir yeniden yapımı da bulunuyor DONKEY.GB isminde. Sanıırm şurada da Assembly ile yazılmış bir yeniden yapım bulunuyor.

Bu yazının yayına girmesini takip eden yirmi dört saati kapsayacak özel teklifim de şu: DONKEY.BAS'ın pygame ile bir yeniden yapımını yazıp Pardus için paketleyecek kişi Happy Kitty'de paketçi olacak. Bence yeterince eğlenceli bir teklif :) En azından esas oyunun sunduklarının tamamını sunmalı bu yeniden yapım. Bu yüzden oyunu oynamanızı veya en azından YouTube üzerindeki videolarına iyice bakmanızı tavsiye ederim. Eşek teması yerine penguenlerin (TUX), otoyol yerine kutupların kullanılması daha iyi olacaktır. Oyun yine de DONKEY.BAS'ın hissiyatını vermelidir. Sadece bu güne özel bir teklif olduğu için şuraya yazmıyorum, ileride Happy Kitty'de paketçi olmak isterseniz bu sayfayı kontrol edebilirsiniz.

İyi oyunlar. Bol şanslar. Belki bir gazete de sizin için İlk PC Oyununu Bir Gecede Geliştirdi başlığını atar bir otuz sene sonra kim bilir.


Kaynaklar:
Hürriyet - İlk PC oyununu bir gecede geliştirdi
Wikipedia - DONKEY.BAS
panhaema - donkey.bas ve patent ihlalleri
Coding Horror - Bill Gates and DONKEY.BAS

İlgili Yazılar:
Gorillas

19 Ağustos 2011 Cuma

FlightGear 2.4.0 Heyecan Verici Yeni Özellikleriyle Bizlerle

Özgür ve çok platformlu uçuş simülasyon oyunu FlightGear geçtiğimiz günlerde 2.4.0 sürümüne ulaştı. Bir buçuk yıllık geliştirme sürecinin sonunda ortaya çıkan bu yeni sürüm çok etkileyici yeni özellik ve düzeltmeler getiriyor.
Şu an burada değişikliklerin ve yeniliklerin tamamını aktarmak mümkün olmasa da önemli birkaç taneden bahsetmek gerekirse, şunları söyleyebiliriz:
  • Yepyeni bir hava durumu modülü.
  • Pek çok grafik iyileştirmesi.
  • Yeni kokpit sistemi.
  • Geliştirilmiş otomatik pilot sistemi.
  • Deneysel bir HLA arabirim katmanı.
  • Yüklü haritaları güncel tutacak ve yeni haritaları anında indirebilecek bir sistem.
Her ne kadar şu an böyle gelişmiş bir uçuş simülasyon oyununu oynayamıyor olsam da ileride oynamayı öğrenmek istediğim oyunlardan biri FlightGear. Ben bunu yapana kadar da sanırım daha pek çok yeni özellik eklenmiş olur oyuna :)

FlightGear'ın yeni sürümü Pardus için İşbaran Akçayır tarafından paketlenmiş durumda. Kendisi
çekerek flightgear paketini 2.4.0 sürümüne güncelledi. Paket şu an yalnızca geliştirme deposunda, yakında test ve kararlı depoya da girmiş olur.

Diğer dağıtımlardaki durumları tam bilmiyorum ama Ubuntu Vibes'ta yazdığına göre yeni sürüm resmi Ubuntu 11.10 deposuna eklenmiş durumda. Arch topluluk deposu da yeni sürümü sunuyor. Fedora, openSUSE ve Gentoo'da ise şu an en güncel sürüm 2.0.0 görünüyor.
FlightGear 2.4.0 hakkında daha fazla bilgi için aşağıdaki resmi duyuruya ve haberlere bakabilirsiniz. Herkese iyi uçuşlar.

16 Ağustos 2011 Salı

Me and My Shadow

Me and My Shadow, ilk olarak Luka Horvat tarafından geliştirilmeye başlanmış, sonrasında Ömer Bahri Gördebak tarafından sürdürülmüş ve şimdi ise Edward Lii ve diğer özgür yazılım geliştiricileri tarafından geliştirilmekte olan iki boyutlu bir bulmaca platform oyunudur.
Oyundaki amacınız çok basit, bölümlerdeki çıkış noktalarına sağ salim bir şekilde ulaşmak. Ama bunu zor, ilginç ve eğlenceli kılan bazı unsurlar var. Bunların başında oyunu tek başınıza değil gölgenizle yardımlaşarak oynamanız geliyor. Gölgenizi de kendi hareketlerinizle kontrol edebiliyorsunuz. Bunun için boşluk tuşuna basmanız gerekiyor. Bundan sonra tüm hareketleriniz kaydediliyor ve bir sonraki boşluk tuşuna bastığınız anda gölgeniz tarafından da aynı hareketler gerçekleştiriliyor, tabii bulunduğu yerden itibaren. Oyundaki bu gölge konsepti belki başka oyunlarda da vardır ama ben bir tek Prince of Persia'dan hatırlıyorum.
Oyun, grafik tarzı olarak da bir başka güzel platform oyunu JVGS'yi andırıyor. Oyunun forumlarında okuduğuma göre tema desteği için de çalışmalar var ama umarım bu basit ve hoş grafikler sonraki sürümlerde de korunur.
Oyunun gölgeyle yardımlaşma kısmından biraz daha bahsetmek iyi olacaktır. Trine veya benzerlerini oynayanların aşina olduğu ayrı ayrı kontrol edilen çok karakterli oynamanın bir benzeri söz konusu Me and My Shadow'da da. Temel farksa gölgenizi doğrudan kontrol etmek yerine kendi hareketlerinizin aynılarını yapmasını sağlayabiliyorsunuz. Çıkış noktasına sizin veya gölgenizin ulaşmış olması sonucu değiştirmiyor, bölüm tamamlanıyor, gölgeniz öldükten sonra siz çıkış noktasına ulaşsanız da bölüm tamamlanabiliyor ama size bir şey olursa bölüm sona eriyor.
Oyunun ayrıca hoş bir bölüm düzenleyicisi de bulunuyor. Burada kendi oluşturduğunuz bölümleri kolayca oluşturabiliyorsunuz. Oyunlar ev dizinindeki .meandmyshadow içine (ör: /home/maidis/.meandmyshadow) kaydediliyor ama yapılan bu bölümleri oynamak için henüz bir yöntem bulamadım ben.

Oyunda kullanılabilecek tuşların listesiyse şu şekilde:

Ana menüde:
  • F2 = bölüm düzenleyici
Oyunda:
  • Ctrl + E = Oynanan bölümü düzenleme
  • R = Bölümü yeniden başlatma
  • F3 = Bölümü kaydedilen son noktadan geri yükleme
  • Sol ok = Sol
  • Sağ ok = Sağ
  • Yukarı ok = Zıplama
  • Aşağı ok = Hareket (kaıt noktaları üzerinde bölümü kaydetmek, teleport noktalarında ışınlanmak, değişim noktalarında gölgeyle yer değiştirmek, düğmeleri açıp kapatmak için)
  • Boşluk = İlk basış gölgenin yapacağı hareketleri belirtmek, ikinci basış da gölgenin bu hareketleri yapması için
  • Esc = Ana menüye dönme
Bölüm düzenleyicide:
  • F2 = Bölümü kaydetme
  • F4 = Oyuncu ve gölgenin yerini değiştirme
  • F12 = Karakterleri yok etme
  • Ctrl + N = Yeni bölüm
  • Ctrl + O = Bölüm açma
  • Ctrl + S = Bölüm kaydetme
  • Esc = Düzenleyici menüsü
  • Enter = Fare altındaki nesnenin özelliklerini ayarlama
Yukarıda her ne kadar oyunu biraz açıklamaya çalışmış olsam da en güzeli sizin aşağıdaki oyuniçi videosuna bir göz atmanız.
Oyun hoşunuza gittiyse kaynak koddan derleyerek kurabilir veya şuradan kullandığınız dağıtıma ait paketleri kullanabilirsiniz. Eğer Pardus kullanıyorsanız da oyunu Happy Kitty deposu üzerinde yükleyebilirsiniz.


Kaynak:

15 Ağustos 2011 Pazartesi

GNU/Linux Oyun Mağazaları I: Gameolith


Gameolith, kurmanız gereken herhangi bir istemcisi olmayan, tamamen internet tabanlı bir GNU/Linux oyun mağazasıdır. Geçtiğimiz temmuz ayında aşağıdaki beş bağımsız oyunla açılışını yapmıştı mağaza:
Gameolith, DRM'li ticari oyunlara kolayca ulaşılmasını sağlamayı amaçlamaktadır. Oyun mağazasındaki oyunlar için Ubuntu, Debian, Fedora paketleri ve ayrıca oyunların arşiv dosyaları sunuluyor. Eğer şuradaki cevabı yanlış anlamadıysam oyunları aldığınız zaman sadece GNU/Linux için almış oluyorsunuz ve diğer işletim sistemlerinde oynama şansınız bulunmuyor.

Proje daha çok yeni, henüz ne kadar gelişeceği ya da daha genel bir ifadeyle tutup tutmayacağı belli değil. Projenin başarılı olup olmayacağı etrafında bir topluluk oluşturup oluşturamayacağıyla da ilgili. Gameolith proje geliştiricileri, Gameolith'in tüm GNU/Linux oyuncuları için samimi ve güvenli bir yer olmasını istiyor ve bunun için de temel bazı kurallar öneriyorlar topluluğa:
  • Kibar ve arkadaş canlısı olun.
  • Gereksiz mesaj gönderimi yapmayın.
  • Trollük yapmayın.
  • Konuya sadık kalın.
  • Yasalara saygılı olun.
Güzel bir topluluk kurmak için pek de katı olduğu iddia edilmeyecek bu beş basit kural sanırım çoğu kişi için makuldür. Mağazanın kullanım şartlarını ise şuradan görebilirsiniz.

Projeye bir göz atmak isterseniz ana sayfasını veya haberler sayfasını ziyaret edebilir ya da projeyi Twitter üzerinden takip edebilirsiniz.

Son olarak bir oyun geliştiriciyseniz ve oyununuzu bu mağazaya eklemek istiyorsanız ya da bir paketçiyseniz ve Gameolith'deki oyunları farklı bir dağıtım için de paketlemek istiyorsanız Gameolith Partners sayfasına bakabilirsiniz.


Kaynaklar:

13 Ağustos 2011 Cumartesi

GNU/Linux'a da Gelecek Yeni Bir Yarış Oyunu: Ignite

Macar Nemesys Games'in  üzerinde çalıştığı üç boyutlu yarış oyunu Ignite'nin GNU/Linux için de geleceği söyleniyor. GNU/Linux'ta pek çok araba yarışı oyunu olsa da günümüz oyuncularını tatmin edecek, Need for Speed ve benzeri oyunlarla rekabet edecek türde gelişmiş grafiklere sahip oyunlar ne yazık ki yok. Umarım Ignite bu durumu değiştiricek oyunlardan biri olur.

Ignite'nin tam olarak ne zaman çıkacağı, çıkar çıkmaz GNU/Linux sürümüne de sahip olup olmayacağı henüz belli değil gibi duruyor. Oyunun yapımında çalışan geliştirici ve tasarımcı sayısı da pek fazla değil. Bununla birlikte bu küçük takım ellerindeki imkanları en verimli şekilde kullanıyor. Bu arada oyunun geliştirilmesinde yoğun olarak Blender kullanılıyor ve ekip tarafından övgüyle bahsediliyor. Detayları ve daha fazlasını Blender ile bir yarış oyunu yapmak: Ignite başlıklı yazıda bulabilirsiniz.



Kaynaklar:
Ekşi Sözlük - ignite
TuxPlay - Ignite

3 Ağustos 2011 Çarşamba

Bundle İçinde Bundle

The Humble Indie Bundle 3 kampanyası kelimenin tam anlamıyla tam gaz devam ediyor. Hatırlayacağınız gibi dün pakete Steel Storm: Burning Retribution da dahil olmuştu. Ayrıca her ne kadar ben bahsetmeyi unutmuş olsam da Zeki'nin hatırlattığı gibi paketi alanlara 15 günlük Minecraft oynama hakkı da verilmekte.

Az önce de haber merkezimize gelen yeni bilgilere göre The Humble Indie Bundle 2 oyunları da The Humble Indie Bundle 3 paketine dahil edildi. Bu önceki pakete ait oyunları hatırlatmak gerekirse:
Humble Indie Bundle 3 paketini bugün PST 10:30'dan önce alanlar yeni oyunları internet sayfasında otomatik olarak görecekler. Paketi bu saatten sonra alanlar ise yeni oyunlara ulaşmak için şu anki ortalamadan (4.82 dolar) yüksek bir ödeme yapmalılar. Bu arada dolar lafı geçmişken şunu da belirteyim, en zengin ya da daha doğrusu en cömert olanlar GNU/Linux kullanıcıları. Bunu paketi alanların ödediklerine bakarak rahatlıkla söyleyebiliriz sanırım :)
  • Genel ortalama: 4.82 $
  • Windows kullanıcıları ortalaması: 3.84 $
  • Mac OS X kullanıcıları ortalaması: 6.66 $
  • GNU/Linux kullanıcıları ortalaması: 11.65 $
Kampanyaya katılan ve hazırlayan herkese teşekkür ve tebrik ederim. Harika bir iş çıktı yine ortaya. Kampanyaya katılmak isteyenler de fazla geç olmadan Humble Indie Bundle 3 sitesini ziyaret edebilir.

Her zamanki gibi bu duyuru için de eğlenceli bir video sunum hazırlanmış durumda, aşağıdaki oynatıcı sayesinde izleyebilirsiniz:



Daha ne sürpriz olacak diye de düşünmekle birlikte az da olsa daha fazlasını beklemiyor değilim. Belki birinci paket oyunları da bizlerle olur veya birkaç oyun açık kaynak hale getirilir, belli mi olur. Bekleyip göreceğiz.


Kaynak:
Bundle In A Bundle: HIB2 now in HIB3!

1 Ağustos 2011 Pazartesi

Steel Storm da HIB3'de

The Humble Indie Bundle 3 çok kısa bir sürede 1,000,000 dolar elde etti ve geliştiriciler de bunu kutlamak için pakete yeni bir oyun daha dahil ettiler.

Pakete dahil edilen yeni oyunumuz: Steel Storm: Burning Retribution. Aşağıda bu gelişmeye ilişkin hazırlanmış video sunumu izleyebilirsiniz:



Paketi daha önce aldıysanız şimdi Steel Storm'u da indirmeyi unutmayın. Eğer henüz paketi almadıysanız ne duruyorsunuz :) Ayrıca oyunu arkadaşlarınıza da hediye edebilir ve onları sevindirebilirsiniz. Bunu da hatırlatmış olayım ve bu vesileyle bir kez daha teşekkürler Zeki Bildirici.

İftar heyecanından kaynak belirtmeyi unutmuşum, şudur: Steel Storm added to HIB3.

27 Temmuz 2011 Çarşamba

Humble Indie Bundle (Hımbıl Indıl Bındıl) 3

Bizlere bağımsız, çok platformlu ve DRM'siz beş oyuna istediğimiz fiyattan sahip olma imkanı sunan Humble Indie Bundle üçüncü (Nisan ayındaki Frozenbyte paketini de sayarsak dördüncü) kez karşımızda.

Bu kez ağırlıklı olarak fizik temmelli oyunları içeren paketin üyeleri şöyle:
Kampanya yaklaşık iki hafta sürecek ve daha önce olduğu gibi herkes bu beş oyunluk pakete istediği fiyattan (istediğiniz oranda geliştiricilere ve istediğiniz oranda da yardım kuruluşlarına aktarabiliyorsunuz) sahip olabilecek. Bu beş güzel oyunu satın alıp bir an önce oynamaya başlamak için Humble Indie Bundle'ın resmi sitesini ziyaret edebilirsiniz.



Türkçe Kaynaklar:

Yabancı Kaynaklar:

15 Temmuz 2011 Cuma

PCnet Piri Reis

Sıcaklar mıdır bilmiyorum yazmamı bu kadar zorlaştıran ama bu aralar çok az şey yazabiliyorum hem günlüklere hem de hayata. Bugün de açıkçası Penguenler de Oynar'a gireyim de bir şeyler yazayım gibi bir hevesim, isteğim yoktu. Ta ki telefonum çalana dek. Ne telefonu ya, bu devirde telefon mu kaldı. Choqok'u açana dek.

Choqok'u açtığımda on bin beş yüzüncü kez şu hatayla karşılaştım ve yine bu sorundan ne zaman kurtulacağımı düşündüm. O güzel günleri biraz daha bekleyebileceğim kararımda bir değişiklik yapmadan, hem identi.ca hem de Twitter üzerinden gelen yeni girdilere bakmaya başladım.

Ülgen Sarıkavak'tan gelen şu Twitter girdisi hemen dikkatimi çekti. Ülgen sağolsun, PCnet'in bu ay çıkan sayısındaki Piri Reis köşesinde Penguenler de Oynar'dan bahsedildiğini haber vermiş yazısında. Kendisi ayrıca istemem üzerine sayfanın güzel bir fotoğrafını da gönderdi bana :)
PCnet'te Penguenler de Oynar'dan bahsedilmesi, yabancı filmlerde Türkiye ismi geçince çoğumuzun hissettiği duyguya benzer bir duygu oluşturdu bende sevincin dışında.

PCnet ekibine ve okurlarına merhaba ve teşekkürler (teşekkürler kısmında Penguenler de Oynar yazarları da var, araya ekleyemedim ama parantezler ne güne duruyor). Sanırım bu işte Merve Gülbiçim'in payı da var, ona da ayrıca teşekkürlerimi iletirim :)

Çok daha güzel bir yazı olmalıydı bu ama eriyorum anlasana.

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:

25 Mayıs 2011 Çarşamba

Urban Terror HD'den İlk Video

Urban Terror HD geliştiricileri yeni sürümün neye benzeyeceğini gösteren bir tanıtım videosu yayınladı geçtiğimiz günlerde. Bu videoda karakterlerdeki, silahlardaki ve haritalardaki gelişmeler ve iyileştirmeler görülebilir rahatlıkla.


Duke Nukem Forever'ın bile çıkmasına az kalan şu günlerde umarım Urban Terror HD'yi de çok fazla beklemeyiz.

11 Mayıs 2011 Çarşamba

Angry Birds Chrome da Kızgın

Google, Chrome'un bu kadar kısa zamanda ne kadar hızlı geliştiğini göstermek adına, Rovio’nun özellikle taşınabilir aygıtlarda çok yaygın olan Angry Birds'ünün tarayıcı üzerinde çalışan bir sürümünü oyun severlerle buluşturdu. Sevindirici açıklama dün Google I/O'da geldi.
Chrome başkan yardımcısı Sundar Pichai, Chrome'nin grafik tarayıcısının bir kaç yıl öncesine göre on kat daha hızlı olduğunu söylüyor ve Angry Birds'ün bir sene öncesinde bir tarayıcı üzerinde oynanabilmesinin imkansız olduğunu ekliyor açıklamalarına konuyla ilgili olarak.

Daha detaylı bilgi için yazıyı hazırlarken yararlandığım ve bunların haricindeki diğer bağlantılara bakabilirsiniz. Oyunun bu sürümünü epey merak ettiğim için fazla oyalanmadan oyuna dönüyorum ben :) Yazıyı da kuş sesleri eşliğinde yazdım, oyundan gelen :)

5 Mayıs 2011 Perşembe

Urban Terror İçin İki Yeni Silah

Az önce Özgürlük İçin'de bir kullanıcının UrT'yi Türkçe'ye çevirdiğini okuduktan sonra UrT'nin ana sayfasına da bir bakayım dedim. Zamanında UrT'nin Türkçe'ye çevirilebilirliğine ben de bakmıştım ama geliştiricilerinin çevirmeyin istemiyoruza yakın yazdıklarını gördüğümden hiç yeltenmemiştim. Umarım Türkçe de oynanabilir ama şu an için zannetmiyorum.

Neyse asıl habere geleyim. UrT için iki yeni silah geliştirilmeye başlanmış. Henüz erken geliştirilme aşamasında olan bu silahlar hakkında bir fikir edinmek için aşağıdaki videolarını izleyebilirsiniz. Yeni sürümde bu silahların olup olmayacağıysa henüz bir sır.



17 Nisan 2011 Pazar

Buggy Race

Buggy Race az önce Happy Penguin'de tanıtımını görünce haberimin olduğu bir oyun. Oyun özellikle küçük yaştaki çocuklar için tasarlandığı için bana biraz sıkıcı ve durağan geldi. Bunları yalnızca beş dakikalık bir oynayışa göre söylüyorum, bu yüzden kendiniz denemeden karar vermeyin.

Oyunun öne çıkan özellikleriyse şöyle:
  • Ücretsiz
  • 8 farklı yol
  • Peri masallarını andıran manzaralar, dinamik müzikler
  • Yol üzerinde toplanabilen güç nesneleri
  • 2 farklı araç
  • Yarış ve rally kipi
  • Birden fazla ekran kartı desteği (CrossFireX ve SLI)
Oyun; Patryk Nadrowski, Mateusz Bartkowiak, Michal Kubas, Rafal Borowy ve Michal Tronina tarafından Irrlicht ve Bullet ile geliştirilmiş. Oyunun kendi kurulum sihirbazıyla rahatça kurabilir ve oynamaya başlayabilirsiniz. Oyun Pardus 2011 üzerinde sorunsuzca çalışıyor.

Oyunu zaman bulduğumda biraz daha oynayıp fikrimin değişip değişmeyeceğine bakacağım. GNU/Linux üzerinde farklı araba yarışlarını görmek güzel. Oyunun neye benzediğini görebileceğiniz videolarla yazıya son veriyorum, yeni oyunlarda görüşmek üzere.



16 Nisan 2011 Cumartesi

SuperTuxKart'ı Çevirirken

Hep dizi altyazılarında olacak değil ya, konuşmalarla ilgili açıklayıcı bilgiler içeren ek not dosyaları. Özgür oyunların nesi eksik. İşte bu da SuperTuxKart'ın çevirisini yaparken oyuncuların, okuyucuların veya şimdiki / sonraki çevirmenlerin işine yarayabilecek bilgilerin toplandığı bir yazıdır.

Çevirilerdeki değişkenlerden %0 kurbanı %1 ise saldırganı temsil ediyor, hani şu yola yağ dökmeler, muz kabuğu atmalar var ya orası için.

İngilizce'de ne güzel bir tek s var (konuşma ve yazma açısından değil tabii ki; çeviri, kullanım kolaylığı açısından) bizde ise in, ün, ın, nin... Ya en yaygınını seçmek gerekiyor -ki bu da yaygın olmayanlar için saçmalanmasına neden olacak (Mahmut'ın mesela) ya da çeviriyi soğutacak ve uzatacak "isimli oyunucunun" vs. yapmak gerekecek. Şimdilik oyuncusunun diyorum.

Oyunda pasta mı atılıyordu kek mi, bir süredir oynamıyorum oyunu, bunu kontrol edeyim, şimdilik pasta dedim.

Oyuncu oyuncuya bunu yapar mı ya, birisinin suratına maske diye lavabo pompası atar mı?

Elbette başkalarının yemekleriyle oynamamalıyız, yoksa onu suratımızda bulabiliz.

Çok az bowling oynadığım için terimlere pek hakim değilim, bunları daha sonra deneyimli birinin elden geçirmesi gerekebilir. Strike'ı tamamen devirmek olarak çevirdim.

Oyuncu kendi bowling topuyla kendini vurduğunda hee hee şuna bak bumerang topunda dünya şampiyonu bu deniyor, olmaz, bir insan bu kadar da rencide edilmez ki. Bumerang topu da şöyle bir şey.

Round of grog nasıl çevrilir Türkçe'ye çıkaramadım şimdi.

Ucu plastik dartlara ne deniyor? Şimdilik plastik uçlu dart dedim, bir alternatifi var gibi görünüyor, o da kauçuk dart.

Adiumy, Adium'un maskotunun ismi sanırım.

Yol isimlerini çevirme yoluna girdim şimdilik, çevrilmeyebilir de sanki bunlar, özel isim gibi de çünkü.

Çeviriden önce şu maddeyi okusaymışım iyi olurmuş, yıldızlayayım şimdi çeviri sırasında okurum. O değil de ing'i almasaymışız iyiymiş.

Animated'ı animasyonlu olarak çevirdim ama keşke hareketli yapsaydım diyorum şimdi, bakalım buna sonra.

Durgun Çiftlik (Bovine Barnyard) yolu Barnyard'a gönderme olsa gerek.

Bovling'i önceki yerlerde bowling olarak çevirdim, arama bulma yöntemi ile bunları düzeltmek gerek.

Umarım mağara gerçekten gizemlidir. Cave X'i Gizemli Mağara olarak çevirdim. Alfabede olmayan isimleri zorunlu olmadıkça kullanmayı sevmiyorum ve burada bu anlamı verdiğini tahmin ediyorum.

Challenges'ı nasıl çeviriyoduk yarışlarda? Meydan okuma dedim.

Grand Prix, Fransızca'da büyük ödül anlamına geliyormuş. Çevirsek mi ki bunu da Türkçe'ye?

Coyote Canyon gerçek bir yer olabilir ama sanırım Wile E. Coyote'ye gönderme.

Umarım iki satırlı çevrileri gözden kaçırmamışımdır. Şimdi birden dikkatimi çekti, umarım bu ilk kez karşılaştığım içindir :)

Grand Prix'i Türkçe'ye çevirirsek GP scores'u unutmayalım.

Şu an radyo dinliyorum daha sonra bir ara Tokio Hotel'den Ready, Set, Go!'yu dinleyeyim, Türkçe sözleri de şuradaymış.

Savage Garden'den To The Moon & Back'i de dinleyelim. Şarkının Türkçe çevirisi de şurada olsa gerek.

Tux Paralı Yolu :)

Ooo, çeviri bitiyor mu ne? %86'dayım şu an :)

Çeviri bitti.

23 Nisan'a Kadar Birkaç Oyun Çevirelim: SuperTuxKart

Az önce SuperTuxKart hakkında kısa bir yazı yazdıktan sonra arşivini indirdim ve içeriğine biraz göz attım. Pek çok dil için çeviri dosyası bulunmasına rağmen Türkçe bunlardan biri değildi. Hazır 23 Nisan yaklaşıyorken çocuklara küçük de olsa bir hediye niyetine özgür bir oyun olan SuperTuxKart'ı Türkçe'ye çevirmeye karar verdim.

İlk önce yerelde çevirip geliştiricisine göndermeyi düşünsem de SuperTuxKart'ın çok daha iyi olan ve çevrimiçi çalışmaya imkan veren bir çeviri sistemi kullandığını görüp bu yolu seçmeye karar verdim.

Çeviri halihazırda Osman Tosun, linuxseven, zeugma ve STK-team tarafından başlatılmış durumda, yapmamız gereken yaklaşık 250 mesajı Türkçe'ye çevirerek kalan çeviriyi tamamlamak.

Siz de SuperTuxKart'ın çevirisine yardımcı olmak isterseniz, yapmanız gerekenler çok basit ve sadece aşağıdaki gibi:

  • Daha önceden bir Launchpad hesabınız yoksa bir tane açın.
  • launchpad.net/~stk adresindeki STK-team'e katılın.
  • Kısa bir süre sonra takıma katılmanız onaylandıktan sonra SuperTuxKart çeviri sayfasına gidin.
  • Çeviri sayfasında Türkçe'yi göremiyorsanız dil ayarlarınızı gözden geçirin ve Türkçe'nin seçili olduğuna emin olun.
  • Çeviri sayfasından Türkçe'yi seçerek çeviriye başlayın :)

Bu arada kendinizi SuperTuxKart'ın çevirisiyle sınırlandırmayın, pek çok küçük sevimli özgür oyun çevrilmek için belki de sizi bekliyordur.

Beklenen Teeworlds 0.6.0 Çıktı

Özgür, çevrimiçi, çok oyunculu ve yaygın tüm işletim sistemleri üzerinde çalışan Teeworlds'ün yeni sürümü çıktı. 16 kişiye kadar birlikte oynanabilen, takım ölüm maçlarından bayrak kapmaya kadar pek çok farklı oynayış kipi içeren, hatta oyunculara kendi haritalarını yapma fırsatı veren oyunun yeni sürümü uzun zamandır merakla bekleniyordu.

Her ne kadar Teeworlds'ün son sürümü 2009'un Kasım'ında yayınlanmış olsa da geliştirilmesine devam ediliyordu. Projenin GitHub'a taşınması, tüm kodun daha iyi okunabilirlik sunması için yeniden düzenlenmesi, moturun büyük bir kısmının C'den C++'a aktarılması, yüzlerce yeni özelliğin eklenmesi normal kullanıcılara pek görünür bir şekilde olmasa da geçekleşen değişikler arasında.

Elbette iyi şeyler bekleyenlerin başına gelecekti ve Teeworlds oyuncuları da bir buçuk yılın ardından, 2000'den fazla değişiklik içeren Teeworlds'ün 0.6.0 sürümüne sonunda kavuştular kısa bir süre önce. Bu sürüm; yeni ninja kipi, arkadaş listesi, güncellenmiş izleyici kipi, IPv6 desteği, dil desteği, UTF-8 desteği gibi yenilik ve özellikleri içeriyor. Bunların dışında grafik ve haritalarda da iyileştirmeler ve eklemeler bulunuyor. Değişiklikleri daha yakında görmek için aşağıdaki videoları izleyebilir ve kaynaklarla bağlantılara göz atabilirsiniz:






Kaynaklar ve Bağlantılar

SuperTuxKart 0.7.1 Yayınlandı

0.7 serisiyle harika bir hal alan SuperTuxKart'ın yeni sürümü 0.7.1 dün yayınlandı. Bu sürümle çok daha iyi bir hal alan oyundaki değişikliklerse şöyle:
  • Parçacık (duman, su, ateş) ve hava efektleri
  • Yeni Fort Magma ve Shiny Suburbs yolları
  • Yeni Beagle kart ve Emule kart
  • İnternet haberleri
  • Diller arasında anında geçiş
  • Seçime bağlı minimal yarış kullanıcı arayüzü
  • Çarpışmadan sonra geçici yenilmezlik
  • Tam ekranda bozukluk düzeltme desteği
  • Daha temiz çoklu oyuncu kurulumu
  • Yeni ve daha güzel yol isimleri
  • Temel ayrıntı düzeyi desteği
  • Bullet 2.77'ye geçiş
  • Debian Free Software Guidelines uyumluluğu için ses dosyaları değişimi
  • ASCII dışı karakter içeren karakter isimlerinde düzeltme
  • Tam sağdan sola yazım desteği
Sürüm daha yeni çıktığı için henüz çoğu GNU/Linux dağıtımı için paketlenmedi. Pardus kullanıyorsanız 2011 için açtığım kaydı şuradan takip edebilirsiniz. Oyunun bu sürümü için olmasa da 0.7 sürümünden birkaç video da aşağıdaki gibi eğer daha önce oynamadıysanız ve araba yarışı oyunlarına ilginiz varsa SuperTuxKart'ı denemenizi tavsiye ederim.





Sürümle ilgili yorumları da SuperTuxKart'ın forumundan okuyabilirsiniz.

15 Nisan 2011 Cuma

icculus ile GNU/Linux'ta Oyunlar Üzerine

icculus (Ryan C. Gordon) GNU/Linux ve oyunlar hakkında güzel bir konuşma yapmış, geçen hafta Free Gamer'da görünce sunum videosunu indirmiştim, ancak izleme şansını yeni buldum.

Konuşma, özgür platformlar üzerindeki oyun tarihine Zork'tan birinci tekil şahış dövüş oyunlarına kadar değiniyor. Oyunlar, oyuncular, şirketler ve harika atılımlar yapmış iş modelleri hakkında pek çok şey bulabilirsiniz konuşmada. Eğlenceli bir video, özgür yazılım ve oyunlarla ilgiliyseniz ve daha önce izlemediyseniz izlemenizi tavsiye ederim.



Gaming on Linux başlıklı bu konuşmayı yukarıdaki gömülü oynatıcıda izleyebileceğiniz gibi .ogv ve .m4v olarak bilgisayarınıza indirip sevdiğiniz bir medya oynatıcıda da izleyebilirsiniz. Flourish 2011'deki diğer videoları da şuradan izleyebilirsiniz.

24 Mart 2011 Perşembe

SnapShot GNU/Linux'a da Gelecek

Fizik platform oyunu SnapShot'un geliştiricisi Retro Affect, oyunun GNU/Linux sürümünün de olacağını duyurdu.



Tanıtım videosuyla iyi bir izlenim bırakan oyun özellikle platform türüne bağlı kitleleri sevindirecek görünüyor.

Kaynak:
OMG! UBUNTU! - Indie puzzle game ‘SnapShot’ has Linux version ‘in the works’

21 Mart 2011 Pazartesi

Birinci Tekil Şahıs Mario



Görüntüler harika öyle değil mi? İşte bu şekilde platform oyunları istiyorum. Elbette birinci tekil şahıs oynama biçiminin yanında normal oynama da olmalı :)

13 Mart 2011 Pazar

URL Hunter

URL Hunter, HTML5 ile geliştirilmiş olan ve adres çubuğunda görüntülenen bir harf yakalama oyunu. Yönettiğiniz O karakteri ile düşmanlarınızı (a) yakalamaya çalışıyorsunuz. Sağ, sol ve boşluk tuşu kullanılan kontroller.
Adres çubuğunun bir oyun için kullanılması ve HTML5'in oyunlar için git gide daha tercih edilir bir konuma gelmesi sevindirici gelişmeler.

First ever browser address bar game created in HTML 5
Ekşi Sözlük - url hunter
URL Hunter: Tarayıcı adres barında oynanan Pacman oyunu

22 Şubat 2011 Salı

Araba Çalmayı Özleyenlere: GCT

GTA, pek çok kişinin sevdiği harika bir seri. Bir süredir Greedy Car Thieves isminde bir yeniden yapımı geliştiriliyor. Henüz oynamadım ama ekran görüntülerinden ve videolarından görebildiğim kadarıyla güzel bir oyun olmuş diyebilirim.
GCT ile ilgili tek üzücü haberse henüz özgür bir oyun olup olmayacağının belli olmaması. İlerleyen günlerde umarız özgür oyunlar kervanına katılır GCT de.
Oyun; Nvidia-Cg-Tookit, WnWidgets GTK 2.8, SDL_image gibi araçları kullanıyor ve Windows, GNU/Linux, Mac OS X gibi işletim sistemlerinde çalışıyor.



Kaynak: Greedy Car Thieves - New Linux Game Inspired by Grand Theft Auto Series