berkan.developer.log"yazılım geliştirici, boğaz harbi proje lideri, kodgraf oyun stüdyosu"

10 Temmuz 2010

oyun dünyası

Kategori: Oyun Programlama — Etiketler: — Berkan USLU @ 14:11

Merhaba, bir önceki makalemizde oyun geliştirmeye giriş yapmıştık. Bu makalede ise oyun dünyasına kısaca değinmek istiyorum. Bu işi öğrenmek için oyun dünyasını yakından takip etmek ve iyi bilmek gerekiyor.

Oyun dünyasını temelde yurtdışı ve yurtiçi olarak ikiye ayırmak mümkün ancak ben burada ülkemizdeki oyun sektöründen bahsedeceğim. Çünkü yurtdışındaki sektör 40 milyar dolarlara dayanmış, son 10 senede Amerika’da film ve müzik sektörünü geride bırakmış devasa bir sektör. Ancak ülkemizdeki oyun sektörü yeni yeni filizlenmeye başlayan ve tahmini olarak 40-50 milyon dolar gibi ufak bir rakamdan oluşan bir sektör.

Ülkemizdeki oyun sektörü, METUTECH-ATOM’un açılması ile hız kazanmış bir sektör diyebiliriz. Daha öncesinde de bir takım çalışmalar yapılmaktaydı ancak ATOM’un kurulmasıyla birlikte oyun geliştirme daha göz önüne çıktı ve şehre indi diyebiliriz. Mount&Blade’in yapımcısı Taleworlds, Yoğurtistan’ın yapımcısı Yoğurt Teknolojileri, Umaykut, Hükümran Senfoni oyunlarının yapımcısı Ceidot, ICanFootball, İstanbul Kıyamet Vakti oyunlarının yapımcısı Sobee ve belki çok kişi bilmez ama Darkness Within ve Darkness Within 2 oyunlarının yapımcısı Zoetrope Interactive gibi büyük firmalar ülkemizdeki oyun sektörünün başını çekmekte ve geçmişleri ATOM’un kurulmasından da öncelere uzanmaktadır. Ayrıca ATOM’da yer alan ve Sanayi Bakanlığı Teknogirişim Sermayesi alan VENOM, LAMA, ZİBUMİ, KODOBUR, ZİNEK gibi Kodgra Oyun Stüdyosu’nun da içinde bulunduğu bir çok firma oyun sektöründe yavaş yavaş kendilerini kanıtlamak için projeler ortaya çıkararak büyüklerin yanında seslerini duyurmayı hedeflemektedirler.

Burada tüm grupların ortak amacı, iyi bir ekip kurup güzel bir oyun çıkararak piyasada söz sahibi olmak ve hem bütçelerini hem de teknolojilerini geliştirerek daha büyük ve geniş çaplı projelere imza atmak olduğunu düşünüyorum. Bu işleri yaparken ise karşılaşılan en büyük sorunlardan birisi ekibi iyi oluşturmaktan geçiyor.

Dünyadaki oyun sektöründe olduğu gibi ülkemizde maalesef büyük çaplı bir oyun stüdyosu bulunmuyor, mevcut oyun stüdyolarının en kalabalık olanı maksimum 20 kişiden oluşuyor.  Hal böyle olunca hem yetişmiş elemanın büyük önemi var hem de ekipler sınırlı olduğu için ekiplere girmek bir hayli zor. Bu ikilem içerisinde oyun geliştirmek için en önemli unsurlardan birtanesi işe odaklanmaktan geçiyor.

Ekipler genelde az kişiden oluştuğu için dengeyi çok iyi kurmak gerekiyor. Modelleme, Animasyon, Programlama, Grafik Tasarım, Oyun Tasarımı gibi bir çok konunun bir araya gelmesi gerekiyor. Ekip olmadan herşeyi kendim yaparım ideali ise hiç gerçekçi karşılanmıyor.

Odaklanmanın önemi bu noktada ortaya çıkıyor, eğer büyük bir oyun yazmak hedefleniyorsa, çok özel işlere odaklanmak ve oralara yönelmek şart, kişi ilk baştan programcı mı, 3d artist mi, animatör mü ne olacaksa ona karar verip o alanda kendini geliştirmesi gerekir. Bunu yapmak için de gerçekten fırsatları kollamanız gerekir, örneğin bir programcı tek başına bir oyun yapmak isterse ve bu oyunu mobil platformlar için değil de PC, Xbox 360 vb. için çıkarmak niyetinde ise “aynı zamanda karakter modellemesini, modellemesini, animasyonunu ve grafik tasarımını ben yapacağım” yalanından kendini koruması gerekir. Bunun için oyun motorlarının sitesinde ya da TurboSquid gibi sitelerde cüzzi bir ücret karşılığında kendi programlama becerisini gösterebilecek şekilde modellemeler, animasyon paketleri, çizimler vb. herşeye ulaşarak güzel bir oyun ortaya çıkarabilir.

Yalnız sonuç daima bir ekip oluşturup o ekiple yola devam edilmesi ile gerçekçilik kazanır ve o zaman büyük hedeflere ulaşılabilir. Kadro ne kadar azalırsa oyun o kadar uzun süreçlere yayılacak ve tek kişiden oluşan bir ekip  uzun süre uğraşmanın ve karşılığında birşey getirmediğinin görülmesi ile hüsranla sonuçlanacaktır. Tabi ki burada kişilerin azimleri çok çok önemli, yani bütün söylediklerim kişiden kişiye değişebilir. Çok azimli çok istekli birisi çıkar ve 4-5 sene boyunca tek başına geliştirebilirse, belki ortaya güzel birşeyler çıkabilir sonra bana gelip “sen çıkaramaz, yapamazsın demiştin, işte yaptım” demesin :)

Bunların yanında son yıllarda hayatımızda iyi bir yer edinen Facebook ve iPhone gibi iki yeni platform var ki, bence social gaming ve işin mobile tarafının gerçekten kısa vadede iyi sonuçlar verebildiğini belirtmek isterim. Gerçekten güzel, eğlenceli, keyifli ve olabildiğince basit oyunlar yaparak tek başınıza bile bu platformlara uygulamalar yazabilirsiniz. Ancak burada da odaklanmak çok önemli bir unsur, iPhone mu, Java mı yoksa yeni çıkacak olan Windows Phone 7 mi bunun seçimini gerçekten iyi yapmak gerekir. Ancak ben kişisel olarak Windows Phone 7′nin gerçekten piyasayı sallayacağını ve yüksek işlemci gücü desteği ile iPhone ve Java’nın oyun kanadında önüne geçeceğini düşünüyorum.

Kısacası genel olarak oyun sektöründe geliştiriciler için son sözüm şudur: Kesinlikle herşeyci zihniyetten sıyrılalım ve kendimizi bir alana yönelterek geliştirmeye bakalım. Ekip olmanın, beraber olmanın önemini ve gücünü asla unutmayalım…

#1 - oyun geliştirmeye giriş
#2 - oyun dünyası
#3 - oyun türleri ve platformlar
#4 - oyun bileşenleri
#5 - oyunda görev dağılımı
#6 - oyun motoru seçimi

Yorum yapılmamış »

Henüz yorum yapılmamış.

Bu yazıya yapılan yorumlar için RSS beslemeleri.

Yorum yapın



Kodgraf Oyun Stüdyosu © 2011 - Wordpress Türkiye