25 Şubat 2009 Çarşamba

Oyun Projelerim



ASTREOIDS


Oyun yapım maceramın bir sonraki adımı astreoids.. Yine Oyungezer Dergisinini düzenlediği yarışma için hazırladım bu oyunu.
Ponga göre epey zorladı ama bu oyunun yapımı sırasında çok şey öğrendimi söyleyebilirim. Aslında oyun, en başta tasarladığım şekilde olmadı. Oyuna eklemek istediğim çeşitli silahlar ve bir de yüksek skoru kaydetme özellği vardı ama yapım aşamasında karşılaştığım birtakım zorluklar oyunu zamanında bitirmemi güçleştirince bunları ekleyemedim.
Bir başka önemli nokta; bu oyun beni SwEngine ile tanıştırdı. SwEngine; Onur Dayıbaşı tarafından yazılmış bir 2d grafik motoru.. Sadece grafik motoru demek haksızlık olur. SwEngine 2d oyunda kullanmanız gereken bir çok özelliği çok kolay bir şekilde uygulamanıza olanak sağlıyor. İyi ki SDL de rotate fonksyonu yokmuş bu sayede SwEngine ile tanışmış oldum.
Hala üzerinde uğraşmakta olduğum oyunumda SwEngine kullanıyorum.

Astreoids'i indirmek için:
http://rapidshare.com/files/149801113/astreoids.rar.html

10 Şubat 2009 Salı

Oyun Projelerim


PONG
İlk yaptığım oyun; pong. Giray Özil'in Oyungezer dergisinde düzenlediği yarışmaya acaba katılabilirmiyim diye başladım işe. Tabi yarışmaya katılım sürecinde gereken herşeyi öğrenip oyunu yapmadım. 1 yıllık süreçtir(belki daha fazla) benim programlama ve oyun yapmak için gereken şeyleri öğrenmem. Programlama öğrenmek dediysem temel c++ komutlarından bahsediyorum programlama konusunda öğreneceğim çok çok şey var.
Oyuna dönecek olursam; dil olarak c++ grafikler için ise SDL kullandım. SDL in sitesindeki "Beginning Game Programming " eğitseli çok işimi gördü. Basit bir oyunu yapmak için gerekli şeyleri buradan öğrenebiliyorsunuz. Oyun içerisinde birkaç hata mevcut. Özellikle timer fonksyonlarını kullanmak beni çok zorladı. Ayrıca topun raketten yansıması biraz sorunlu oldu. Aslında topu duvardan yansıyormuşçasına geri döndürebilirdim ama raketin o an ki hızını da yansımaya katmak isteyince iş karıştı. Raketin de sadece ön yüzü top ile çarpışabiliyor. Bu konuda da bazı problemler mevcut. Son olarak da yapay zekanın raketinin titremesi var ki neden böyle olduğunu bir türlü çözemedim.
Ama bütün bu hatalara rağmen oyun oynanabilir halde. Genelde hatalar yüzünden oyunun gidşatında bir değişiklik olmuyor. Ayrıca oyunda bir power up sistemi mevcut. Yarışmayı kazanamadım ama zaten böyle bir beklentimde yoktu. Bu oyunu yapmış olmak beniö için en büyük kazanımdır.

İndirme adresi:
http://rapidshare.com/files/128985297/Pong.rar.html

S.T.A.L.K.E.R. Shadow Of Chernobyl



Bilimkurgu, korku ve gizem üçlüsünü yeterince içeren oyunları hep sevmişimdir. Half-Life ile başlayan bu sevgimi besleyecek birçok oyun geldi ama son zamanlarda bu açlığımı giderecek kaliteli bir oyun yoktu açıkcası. İşte bu noktada Stalker derdime deva oldu. Zone'un insanı çarpan atmosferine bir girince bir daha çıkmak gelmedi içimden. Öyle bir atmosfer ki bu bir kez tanıştığınızda stalker olup çıkıyorsunuz hemen. Tabi stalker olmak kolay bir iş değil. Her daim Zone'un tehlikeleri ile boğuşmak demek stalker olmak. Anomalier, mutantlar, radyasyon, Ukrayna Ordusu, banditler, devamlı savaş halindeki fraksyonlar hepsi bir stalker için potansiyel belalar. Kısacası Zone'da belaya bulaşmak için birşey yapmanıza gerek yok o sizi herzaman bulabiliyor.
Peki niye bu stalkerlar binbir tehlikeye rağmen Zone'a gelirler? Dertleri nedir bu adamların? Artifact.. Evet bütün bunların temelinde artifactler var. Artifactler insana doğa üstü güçler kazandrıan taşlar. İnsanlar bundan para veya güç kazanmak için bütün tehlikeleri göze alarak Zone'a sızıyor.
Zone ve içerisinde ki diğer tüm anormal şeyler gibi artifaclerin de nasıl ortaya çıktığı muamma. Gün geçtikçe genişleyen Zone'un gizemini çözmek istiyorsan:"Çernobil'e hoşgeldin; İnsan eliyle yaratılmış cehenneme.."

9 Şubat 2009 Pazartesi

Merhaba sevgili blog :)

Sonunda ben de bu blog işine bulaştım. Zamanım oldukça birşeylre ekleyip blogumu güncel tutmaya uğraşacam. Umarım bu da daha önce kendi kendime verip de yerine getiremediğim sözlerden birisi olmaz.