Oyun geliştirmek denince akla gelen oyun motorlarını hepiniz tahmin edebilirsiniz. Unity, Unreal Engine, Godot ve Game Maker her zaman ismini ilk duyacağınız oyun motorları olacaktır. Fakat bu oyun motorları içerilerinde çok fazla farklı parça barındırdığı için, oyun yapımını zorlayıcı ve boğucu bir süreç haline getirebilirler.
Peki siz daha basit bir yerden başlamak ama yinede oyun yapma temellerine hakim olmak istiyorsanız ne olacak?
İşte burada devreye Microsoft MakeCode Arcade giriyor.
Microsoft MakeCode Arcade Nedir?
Microsoft MakeCode Arcade oyun yapımına giriş için en uygun oyun motorlarından birisidir. Browser üzerinden çalışan oyun motorunda 2D oyunlar yapmanız mümkün. Ayrıca yaptığınız oyunları hemen paylaşabilir, hatta belirli cihazlara indirerek anında oynayabilirsiniz. Make Code Arcade’i bir hafta sonu kullandıktan sonra oyun yapımının temellerini öğrenecek, basit programlama mantığını anlayacak ve basit tasarımlar yapabilir hale geleceksiniz.
Microsoft MakeCode Arcade’i Kullanması Kolay Mı?
MakeCode Arcade oyun yapımı için ihtiyacınız olan her şeyi tek bir ekrana toplayarak işinizi aşırı kolay bir hale getiriyor.
- Bu ekran üzerinden kod bloklarını kullanarak basit programlama yapabiliyorsunuz.
- Bu ekran üzerinden basit karakter tasarımları yapıp, onlara animasyon verip oyunda hareket ettirebiliyorsunuz.
- Galeri alanını kullanarak başkalarının hazırladığı assetleri kullanabiliyorsunuz.
- Diğer insanların yaptığı oyunlara bakarak, hangi mekaniğin nasıl çalıştığını öğrenebiliyorsunuz.
- Tile sistemi kullanan bölüm editörü ile kolayca bölüm yapabiliyorsunuz.
MakeCode Arcade içerisinde yaptığınız görsel kodlamayı, programlama dili olarak görmeniz mümkün. Oyun motoru içerisinde bulunan implementasyon sayesinde JavaScript veya Python kodu olarak yaptığınız işlemleri görebilirsiniz. Bu özellik sayesinde yaptığınız işlemlerin kod karşılığını görebilecek ve neyin nasıl çalıştığını anlar hale geleceksiniz.
Microsoft MakeCode Arcade ile Nasıl Oyunlar Yapabilirim?
MakeCode Arcade ile aklınıza gelen hemen hemen her türlü 2D oyunu yapabilirsiniz. Bizim tavsiyemiz, hem oyun tasarım temellerini, hem de programlama ve sanat alanında kendinizi geliştirmeniz adına seksenli yılların oyunlarını tekrardan yapmanız üzerine olacaktır. Super Mario Brothers, Donkey Kong, Space İnvaders ve Pac-Man gibi meşhur oyunları MakeCode Arcade üzerinde tekrar yaparak kendinizi çok hızlı bir şekilde geliştirebilirsiniz. Eğer biraz daha popüler oyunlara yönelmek istiyorsanız, 2018-2019 yıllarında çıkan hit olmuş hyper casual oyunlar üzerine de çalışabilirsiniz.
Ayrıca yapılan diğer oyunları incelemeniz de sizin için faydalı olacaktır. Hem tasarım hem kod anlamında ufkunuzu açacak şeyler ile karşılaşmanız mümkün.
Microsoft MakeCode Arcade Alternatifleri Var Mı?
Herhangi bir sebepten ötürü Microsoft MakeCode Arcade’i kullanmak istemiyorsanız, alternatif olarak gidebileceğiniz birkaç program mevcut. Scratch veya GDevelop oyun motorları sizin için iyi bir alternatif olabilir.
Scratch, MakeCode Arcade’e oldukça benzer bir oyun motoru. Biraz daha büyük ve kompleks oyunlar yapmak istiyorsanız tercih edebilirsiniz.
GDevelop ise işlerin artık iyice ciddileşmeye başladığı bir oyun motoru. Görsel olarak biraz daha eski görünen GDevelop ile hem 2D hem de 3D oyunlar yapmak mümkün. Ayrıca yaptığınız oyunları Android, Mac, Linux, Windows, İOS gibi platformlara çıkartabilirsiniz.
Başlangıç seviyesi oyun motorlarına alıştıktan sonra Unity ve Unreal Engine gibi oyun motorlarına geçiş yapabilirsiniz.
Microsoft MakeCode Arcade oyun motoruna değindiğimiz yazımızın sonuna geldik. Hem oyun yapımına girmek isteyenler hem de oyun yapmayı öğretmek isteyenler için birebir olan Microsoft MakeCode Arcade’i kullanmanızı şiddetle tavsiye ediyoruz!