Özer Gül

Mobil Oyun Yapmak İstiyorum Nereden Başlamalıyım?

2016 04 17 Mobil

Merhaba arkadaşlar bu yazıda oyun yapmak isteyen fakat nereden başlayacağını bilmeyen arkadaşlara yardımcı olmak istiyorum. Bu yazıyı okuduktan oyun motorlarını listelediğim şu yazıya bakabilirsiniz.

Mobil oyun yapmak isteyen arkadaşlar öncelikle şuna karar vermeli:

iOs mu Android mi? Yoksa her ikisi mi? Yoksa tüm platformlar mı?

Aslında bu soru biraz gereksiz ama çoğu insan ikisini bambaşka şeyler sanıyor. Şuanda popüler olan çoğu oyun motorları tüm platformları destekliyor. Örneğin Unity3D ile yaptığınız bir oyunu iOs, Android, Web, Pc, Xbox vs tüm platformlara export edebilirsiniz. Bu tarz oyun motorlarına Cross Platform deniyor.

Fakat siz yine de ben sadece IOs a oyun yapıcam, diyorsanız Apple ın geliştirmiş olduğu Swift dili tam size göre.

Cross platform oyun yapmak için birçok oyun motoru var. Kimisi sadece sürükle bırak mantığı ile, kimisi hem sürükle bırak mantığı hem kod yazarak, kimisi de sadece kod yazarak oyun yapmanızı sağlıyor.

Fakat şunu da belirtmek gerek, kod yazmadan oyun yapmanızı sağlayan programlar ücretli oluyor genelde. Ya da oyunu yapıp bitiriyorsunuz ama oyunu tarayıcı hariç diğer platformlara export etmek ücretli oluyor.

2D mi 3D mi?

Oyunlar 2 boyutlu ve 3 boyutlu olurlar. 2D oyun yapmak, 3D’ye göre daha kolaydır. 3D oyunlarda modelleme devreye girer. Ben oyun yapmaya başlayacak olan arkadaşlara 2D’den başlamalarını öneririm.

2D oyunlar resim tabanlıdır, oyun içerisinde 3D objelere gerek yoktur.

Kodlama bilmem gerekli mi?

Eğer param var, ben kod yazmadan oyun yapmamı sağlayacak olan programlardan alıcam diyorsanız, herhangi bir kod dili bilmenize gerek yok. Ama bu tarz sürükle bırak programlarda, oyunun mantık kısmında illaki karşınıza çıkacak olan kod kalıpları var. Mesela siz if-else’nin ne olduğunu bilmiyorsanız Stencyl’de oyun yapamazsınız.Yani kod dili değil ama, genel kavramları bilmek de fayda var. Örneğin if else, do döngüsü, for döngüsü, matematiksel operatörler gibi..

Javascript, Lua, C# veya C++ bilmek sizi direkt 1-0 öne geçirir. Çünkü çoğu oyun motoru bu dillerden birisini kullanıyor.

Oyun görsellerini nasıl yapacağım?

Güzel bir oyun yapıp para kazanmanın yolu güzel bir tasarımdan geçer. Bir oyunun grafikleri ne kadar güzel olursa, oyun o kadar zevk verir oynayana. Eğer kendinizi oyun alanında ilerletmek istiyorsanız tasarım işini de halletmelisiniz.

Oyun grafikleri genelde Illustrator’le çizilir ama siz bildiğiniz diğer programlardan da çizebilirsiniz. Eğer ki çizemiyorsanız bir tasarımcı ortak edinebilirsiniz.

Sonuç

Umarım aklınızdaki soru işaretleri az da olsa gitmiştir. Bir sonraki yazıda oyun motorlarının listesini yapacağım.

Düzenleme: Oyun motorları listesi

5 responses to “Mobil Oyun Yapmak İstiyorum Nereden Başlamalıyım?”

  1. Mesut AKTUN says:

    Güzel yazı olmuş. Popüler oyun motorları yazını merakla bekliyorum.

  2. Link says:

    ben suanda 13 yas?nday?m ileride bilgisayar muhendisi olmak istiyorum bunun icin cok cal?s?yorum. sat?n ald?g?m game maker pro 3d ile oyun yap?yorum ve ileride ise cok iyi isler basarmak,gta gibi benzer oyunlar yapmak ve herkezin konusulacag? kisi olmak icin cal?s?yorum. tesekkur ederim siteniz cok guzel

Leave a Reply

Your email address will not be published. Required fields are marked *

(c) Özer Gül, css framework w3.css