Batı

limbo-batiali

Limbo

Posted by | Oyun | No Comments

Tür: Sanatsal / Bulmaca / Platform
Çıkış Tarihi: Xbox için 7/2010, PC ve PS3 için 8/2011
Geliştirici: Playdead
Metacritic Puanı: 88
Benim Puanım: 95

 

Bazı oyunlar vardır, zamanın aklınızdan silemediği. Nereye gitseniz peşinizde bir gölge gibi dolaşır onlar. O oyunu oynamadan önce ve oynadıktan sonra aynı kişi olamasınız. Limbo, işte böyle bir oyun. Tıpkı kendinden önce geliştirilen Another World, Heart of Darkness, Braid, Oddworld gibi. Geçen sene bu zamanlar xbox’a düştüğünden beri merakla beklediğim oyunu, pc’ye çıktığı gün alıp, aynı gün içerisinde 2 defa bitirdim. Benzersiz tasarım anlayışı, özgün ve basit oynanınışı, hikayeyi anlatma tarzı, atmosferi ve nefis tasarlanmış bulmacaları ile Limbo, gönlümde ayırdığım tahtlardan birine rahatça kuruldu.

Oyun, isimsiz çocuğun kız kardeşini bulmak üzere Limbo’ya girmesiyle başlıyor. Hikaye hakkında tek bildiğimiz bu.

Peki nedir bu oyunu bu kadar farklı kılan? Limbo, oyuncuyu karakterin yerine koymak için görünürde bir çaba sarfetmiyor. Limbo’da hikayeyi anlatmak için satır satır yazılar, konuşma balonları, vidyolar yok. Oyunu geliştirenler herşeyi sizin kendi kafanızda yaratmanızı beklemiş. Hayalgücünüz ne kadar güçlüyse, bu oyundan o kadar keyif alacaksınız demek sanırım yanlış olmayacak. Yönettiğiniz çocukla beraber korkacak, heyecanlanacak, hüsrana uğrayacak, onunla başaracak, sevinecek, rahatlayacaksınız. Bir uçurumdan zıplayarak karşıya son anda tutunduğunuzda, devasa bir örümcekle ilk karşılaşmanızda, sular yavaş yavaş ayaklarınızın altında yükselirken ya da eletrikli testere tüm gücüyle üzerinize doğru gelirken yüreğiniz hop edecek. Bu sırada tabi şahane animasyonlar ve ses efektleri içinde bulunduğumuz atmosferi güçlendirecek. Limbo oynarken zamanın nasıl aktığını farketmeyeceksiniz.



Oyundaki bulmacalar çok güzel tasarlanmış. Bazı bulmaca oyunlarında bir bulmacayı çözer ötekine geçersiniz. Limbo’da bulmacalar, oyunun içine doğanın bir parçası olacak şekilde yerleştirilmiş. Çözdüğünüz her bulmaca sizi tatmin ediyor. “Bunu ben başardım” hissini çok güzel yaşatıyor. Bulmacalar zihninizi yoracak kadar çok elemente de sahip değil. Genelde elinizde bulunan birkaç bulmaca elementiyle farklı sıra ve doğru zamanlamayı kullanarak bulmacaları çözüyorsunuz. Oyunda sunulan her mekanik öncesinde basit bulmacalarla tanıtılıyor. Öğrenme eğrisi inişli çıkışlı bir eğri. Siz yeni bir mekaniği öğrendikçe, oyun o mekanik ile ilgili daha zor bir bulmacayı önünüze koyuyor. Ne zaman ki sıkılmaya başlıyorsunuz, hooop, yepyeni bir mekanik, yeni bulmacalar…

Bulmacalar da başarısız olup envai farklı çeşitte ölmeyi, bir cezalandırma olmaktan çıkartmış geliştirici playdead ekibi. O kadar güzel ve farklı animasyonlar yapmışlar ki zaman zaman tek seferde geçtiğiniz bulmacalarda bile “acaba burda nasıl ölürdü bu yaa” diye tekrardan oynayabiliyorsunuz.

Yukarda bahsettiğim oyunlardan birini bile severek oynadıysanız Limbo’yu da denemeniz lazım. Steam’den 10$’a bu oyunu satın almak için tıklayabilirsiniz. 15 lirayı nelere harcadığımızı düşünürsek bu oyun için asla çok para olmadığını düşünüyorum. Tek eleştirim oyunun kısa sürede bitiyor olması. Bulmacaları çözme hızınıza bağlı olmak üzere 3 ila 6 saat içerisinde oyunun sonunu görebilirsiniz. Ama merak etmeyin, Limbo buna değecek.

Frozen Synapse

Frozen Synapse

Posted by | Uncategorized | No Comments

Son zamanlarda oynadığım bazı şahane oyunlardan bahsedesim geldi burada.

Frozen SynapseA simultaneous turn-based strategy game.

 


Yani eş zamanlı sıra tabanlı strateji oyunu. Sizi duyabiliyorum, hem eş zamanlı hem sıra tabanlı nasıl olabilir bir oyun diyorsunuz muhtemelen. Öyle güzel yapmışlar ki…

Efendim oyunumuzda bir çeşit taktikçiyi canlandırıyoruz. Oyundaki her tur 2 bölüme ayrılıyor. İlki plan fazı. Bu safha da  bir grup askerimize önlerinde ki turda uygulamaları için çeşit çeşit emir veriyoruz. Aynı şekilde düşmanımızında olası hareketlerini düşünerek onlara da emirler verebiliyor ve simüle edebiliyoruz. Her tur gerçek zamanda 5 saniye kadar sürüyor. 2. bölüm sonuç fazı. Verdiğimiz emirlere göre birimlerimiz hareket ediyor ve düşmanla çarpışıyor. Tabi eğer iyi bir taktikçiysek düşmanlarımızın olası hareketlerini iyi planlamış oluyoruz o yüzden sonuçlar, plan aşamasında yaptığımız gibi oluyor. Fakat bunu beceremediysek ve düşmanımız beklenmedik hareketler yaptıysa bizim emirlerimiz de anlamsızlaşabiliyor ve savaşı kaybedebiliyoruz. Bu 2. fazda zaten sadece izliyoruz. 5 saniye sonra 2. tura geçiliyor, yine plan aşaması. Kaldığımız yerden devam ediyoruz birimlerimizin bir sonraki hareketlerini planlamaya.

Oyun aslında multiplayer olacak şekilde tasarlanmış fakat bu aşamaya geçmeden önce tutorial + singleplayer’ı bir kere bitirmeniz şiddetle tavsiye edilir. Zaten çok keyif alacağınızı tahmin ediyorum. Hoşuma giden şeylerden bir tanesi singleplayer oynarken bir bölümde başarısız olup tekrar başlattığınızda (bunu çok yapacaksınız) oyunun rastgele yaratılan yeni bir haritada başladığını göreceksiniz. Yani ezbere hareket etmeniz engellenmiş.

Oyun bana soracak olursanız inanılmaz karmaşık bir oyun. Fakat tutorial’ı çok güzel yapmış adamlar. Böyle bir oyun tutorial ile anlatılabiliyorsa heralde her oyun anlatılabilir diye düşünüyorum. Birkaç bölüm oynadıktan sonra ısınmaya başlıyorsunuz ve kendinizden emin bir şekilde havaya giriyorsunuz. Bir süre sonra plan fazında simülasyon yapma ihtiyacı bile hissetmeden direk sonuç fazına geçiyorsunuz.

Frozen Synapse bazı temel noktalara dikkat edilmediği takdirde çok başınız ağrıtacak bir oyun. Birimlerinize verebileceğiniz çeşit çeşit emir mevcut. Bir örnek vermek gerekirse, normalde bütün birimler düşman birim hedeflerine girdiği zaman çarpışmaya başlıyor. Fakat birimlerinizden birine “continue on sight” (görüş anında devam et hareketine) emiri vererek belli bir noktaya koşmasını sağlayabilir ve o noktadan sonra “engage on sight” (görüş anında çarpış) emri verebilirsiniz. Böylece yakın menzilli siaha sahip biriminizin yeterli mesafeyi sağlamadan çarpışmaya girmesini engellemiş olursunuz. Bunun dışında verdiğiniz emirleri zamanlayabilir (1 saniye sonra şu noktaya yürü gibi), biriminizi çömeltip doğrultabilir, istenilen noktaya bakmasını sağlayabilir, belli bir hedefi sallamamısını sağlayabilirsiniz. Ve bütün bu emirlerin hepsini tek bir turda da verebilirsiniz. Çömel – şu konuma git – 1 saniye bekle – ayağa kalk- öteki tarafa git – hedef al – vs. vs.

Görsel açıdan çok tatmin edici bir oyun değil, herşeyi sade ve basit tutmaya çalışmışlar. Bunun bilinçli bir seçim olduğunu düşünüyorum çünkü bu kadar komplike bir oyunda görsel detay ağır kaçabilirdi diye düşünüyorum. Zaten hedef oyuncu kitlesi olarak seçtikleri insanların buna çok dikkat etmeyeceklerini düşünmüş olmalılar. Yine de bu kadar gözü yormayan görseller seçselermiş daha iyi olabilirmiş.

Müziklere gelirsek… Ah o müzikler… Oyunu oynarken sizi inanılmaz gaza sokan müziklerini oyun oynamıyorken bile dinlemek isteyeceksiniz. Frozen Synapse’in müzik konusunda inanılmaz iyi bir iş çıkarttığını düşünüyorum. Aşağıda güzel bir örneğini dinleyebilirsiniz.


Sonuç olarak Frozen Synapse strateji türü oyun severlerin kaçırmaması gereken bir oyun. Fakat bir uyarı yapmakta fayda var. Çok karışık bir oyun olduğu için yeterince sabrı olmayan oyuncular çabuk sıkılabilir. Oyunu Steam’den satın alıp eşinizle dostunuzla multiplayer oynayabilirsiniz. Steam’den almak için tıklayın.

procedural

Procedural Map Generation Part 2

Posted by | Experimental, Programming | No Comments

Warning: Illegal string offset 'delimiter' in /home1/batiali/public_html/batiali.com/wp-content/plugins/swfobject-reloaded/wp_swf_shortcode.php on line 123

Here is the second part. New features:

  • Minimap! Click and move your mouse over minimap to move around. (You can also use WASD to move across the map.)
  • 16×16 awesome graphics. (sarcasm)
  • Some objects. ( trees, rocks, fishies!)

Actually I tried adding infinite maps and achieved it but maps looked weird and borders of chunks were so clear that it bothered me a lot. So, until I found a way to make good looking maps, maps will be finite.

So, what’s next? What should be next? My plan for the near future:

  • Character, movement and collision.
  • Shaping the terrain.
  • Inventory!
Sorry, either Adobe flash is not installed or you do not have it enabled
pmg1

Procedural Map Generation Part 1

Posted by | Experimental, Programming | No Comments

Warning: Illegal string offset 'delimiter' in /home1/batiali/public_html/batiali.com/wp-content/plugins/swfobject-reloaded/wp_swf_shortcode.php on line 123

Working on sth like Minecraft2d and need to generate some maps for it.

This is what came out after half an hour of work. More to come for sure.

Sorry, either Adobe flash is not installed or you do not have it enabled

TODO List:

– Better graphics.

– It’s pointless to try generating the whole map. Instead, I guess it’s better to generate on the fly as player needs it. I’m not sure of this. Maybe the best is to generate enough big map and only show closer ones.

– A way to move across the map.

– Zoom in/out.

Alternate Text

Mad Butcher

Posted by | Uncategorized @en | One Comment

Recently, me and my ex-colleague Hakan Taşkıran started to work on a flash game called Mad Butcher.

It’s simply a mix of Bloons, Fragger and Crush the Castle type games. You play as a butcher throwing different types of cleavers to different types of cows that are poisoned by a Crazy Professor who has a crush on your daughter.

Hakan is working on the art and I’m doing the programming. We both have other jobs to do, so right now, we are not developing it full time. Starting on March 15, our first deadline was to finish this at the end of March, but it’s been delayed a lot and I’m not sure how long it will take. I really need some plans…

Here’s some screenshots from in-game.

A playable demo coming soon.

Hello World

Posted by | Common | No Comments

Hey there,
What an original first post title I have, right?
Sorry, but every developer needs one.

Congratulations! You found my blog, now let’s see if you can find something useful.