Hikayeler

Reklam vermek için turkmmo@gmail.com

sefagenc55

bu terste bir işlik var !
Telefon Numarası Onaylanmış Üye TC Kimlik Numarası Doğrulanmış Üye
Fahri Üye
VIP Üye
Katılım
20 Haz 2009
Konular
3,801
Mesajlar
17,721
Online süresi
2ay 12g
Reaksiyon Skoru
2,606
Altın Konu
0
Başarım Puanı
444
TM Yaşı
16 Yıl 10 Ay 7 Gün
MmoLira
-2,362
DevLira
0

Metin2 EP, Valorant VP dahil tüm oyun ürünlerini en uygun fiyatlarla bulabilir, Item ve Karakterlerinizi hızlıca satabilirsiniz. HEMEN TIKLA!

Mobil Oyun Geliştirme Programları denilince aklımıza başlıca olarak bir kaç program gelmektedir. Bu programları bu konu içerisinde size kısaca tanıtımını yapmaya çalışıcağız. İnceleyeceğimiz programlar; Unity, Buildbox, Android Studio, Xcode. Bu dört Mobil Oyun Geliştirme programlarının artılarını ve eksiklerini inceleyeceğiz.

1. Mobil Oyun Geliştirme Programı Unity

Unity.png
Bir çok mobil oyun geliştiricileri için ilk durak olan Unity, mobil oyun geliştirme programları arasından en iyisidir. Mobil Oyun Geliştirme Programları arasında mükemmel seçim olan Unity en geniş ve amatör olarak mobil oyun geliştirmeyi düşünenler için en iyi seçimdir.

Artıları
  • Unity, hem geliştiriciler hem de topluluk tarafından sıklıkla güncellenen kapsamlı dokümantasyona sahiptir.
  • Unity topluluğu hem geniş hem de aktiftir ve yardım veya geribildirimlerin yanı sıra tartışma ve diğer kaynaklara hızlı bir şekilde erişebilecek bir platform sağlar.
  • Unity için her iki metin ve video formunda, bir başlangıç geliştiricisinin öğrenme eğrisini büyük ölçüde artıracak ve hatta pek çok oyun için potansiyel bir taban oluşturan sayısız öğreticiler bulunmaktadır.
  • Unity'nin web mağazası ve diğer çevrimiçi mağazalar, oyunlar için ücretsiz şablonlar ve geliştirme araçları sunar; bunlar hem kullanımı hem de satın alım için ücretsizdir.
  • Unity hem bir sürükleyip bırakma arabirimini hem de komut dosyası kullanmayı kullanır; bu nedenle yeni başlayanlar hızlı bir şekilde bir oyun üretebilir ancak daha sonra motor değiştirmeden büyük projelere geçebilirler.
  • Unity, çapraz platform desteği sunar; bu nedenle hem Android hem de iOS için geliştirme, önemsiz ekstra iş gerektirir.
  • Unity, gelir sınırı 100.000 olana kadar kullanmakta serbesttir; bı sınıra ulaşıldığında, çok makul ücretler ekstra yardımlar ile birlikte tahsil edilir.

Eksileri
  • Unity pek çok özelliğe sahip olduğu için, bir mobil oyun geliştirmek için öğrenilmesi gereken şeylerin çözümlenmesini zorlaştırabilir.
  • Unity başlangıçtaki ücretsiz kullanım biçiminde çoğu yeni başlayanlar için yeterliyken, bazı yararlı araçlar ücretlidir.


2. Mobil Oyun Geliştirme Programı BuildBox

1kWIvIcIKrcwmiYvIpZNttQ.png

Mobil Oyun Geliştirme Programları arasında en iyisinin Unity olduğunu söylemiştik fakat kullanış bakımından BuildBox, Unity'den daha kolay bir yapıya sahip. Fakat bu basitlik amatör mobil oyun geliştiricileri için iyi mi kötü mü onuda artıları ve eksileriyle beraber inceleyelim.

Artıları
  • Buildbox'ın basitliği nedeniyle, Oyun geliştirme için dönüş süresi, programlama tabanlı oyun motorlarına ve geliştirme platformlarına kıyasla inanılmaz derecede hızlıdır. Bu sayede yeni başlayanlar oynanabilir sonuçları son derece hızlı bir şekilde görebilirler.
  • Buildbox tamamen GUI tabanlı olduğundan, önceden programlama bilgisi gerekmemektedir. Bu yüzden,
  • bir acemi, platformda programlama veya komut dosyası tabanlı platformlardan çok daha hızlı gelişmeyi öğrenebilir.
  • Buildbox'u öğrenmek için hazırlanmış çok sayıda öğretici var, zaten basit bir araç seti kullanmak için daha kolay kullanım ekliyor.

Eksileri
  • Buildbox hem tamamen sürükle-bırak hem de basit oyunlar yönelmiştir.
  • Buildbox, yeni geliştiricinin programlama veya komut dosyası öğrenmesini istemediğinden, daha sonra platform değiştirmeyi seçerse, programlama ve programlama dillerinin nüanslarını sıfırdan öğrenmek zorunda kalacaklardır.
  • Geliştirici lisansı, çoğu acemi geliştiricinin oyunun piyasaya sürülmesini istemediği ağır bir fiyat etiketi taşır.

3. Mobil Oyun Geliştirme Programı Android Studio

2ObKW.png

Android Studio, android tabanlı mobil oyun geliştirmeyi düşünenler için kendi bünyesinde geliştirilmiş bir programdır.

Artıları
  • 2D grafikleri daha basit ve oyun geliştirmeyi kolaylaştıran ithal edilebilir kütüphaneler var.
  • Android için geliştirilen mobil oyunlar çok hızlı bir şekilde onay için kontrol edilir.
  • Android Studio'nun dökümanları kapsamlıdır ve sıkça güncellenir.
  • Android Studio'yu kullanarak mobil oyunlar geliştirmek için hazırlanmış birçok eğitim bulunmaktadır.

Eksileri
  • Android Studio, oyun oluşturma düşünülerek geliştirilmedi; oyun motorları ve oyun geliştirme platformlarının zaten içerdiği birçok özellik (fizik motorları, çarpışma algılama, vb.) sıfırdan geliştirilmelidir.
  • Android stüdyosu, Android uygulamaları oluşturmak için bir araç olması nedeniyle çapraz platform desteği sunmamaktadır. Sonuç olarak, yeni geliştirici oyunu diğer sistemlere taşımak için çok fazla zaman ve enerji harcamak zorunda kalacaktır.
  • Android Studio'da geliştirme için programlama gereklidir; böylece yeni başlayanlar hem yeni bir dil hem de süreç öğrenmekle uğraşırlar.

4. Mobil Oyun Geliştirme Programı Xcode

imagesqtbnANd9GcRgwP5yQ3tCpRRjRQ4ieEtO5kKKq5hBJgv94VxTc5zAUhj6l0qJ7g.jpg

Xcode, android sistemi için yapılmış olan Android Studio programına hemen hemen benzer bir uygulamadır. Bu programıda android için değilde iOS için olanı gibi düşünebilirsiniz.

Artıları
  • Apple, özellikle mobil oyun geliştirme için basitleştirip süreci önemli ölçüde destekleyebilen Xcode ile birlikte kullanılabilecek araçlar sunar.
  • Unity ve Android Studio için hazırlanmış eğitim materyalleri çok değilken, Xcode ile mobil oyun geliştirmede birçok öğretici bulunmaktadır.
  • Xcode için sürekli güncellenen ve nispeten ayrıntılı belgeler mevcuttur.

Eksileri
  • Bu IDE genel geliştirme için olduğundan, oyun geliştirme platformlarının zaten sahip olduğu bir çok araçla birlikte gelmeyecektir; bu da gereğinde araçlar oluşturmak için ekstra geliştirme zamanı ve çaba gerektirir.
  • Çapraz platform desteği yok, yalnızca Mac ile ilgili işletim sistemleriyle birlikte kullanılmak üzere tasarlanmıştır; bu, herhangi bir uygulamayı Android'e taşımak için fazladan zaman harcaması gerekeceği anlamına gelir.
  • Android Studio'da olduğu gibi, oyunlar geliştirmek için programlama kesinlikle şarttır.
  • Apple cihazları için oyunları serbest bırakma izninin elde edilmesi, aynı gün içinde genellikle oyunların kontrol edildiği Android'den daha uzun bir iş süreci yaşıyor.

Sonuç
Mobil Oyun Geliştirme
gibi bir düşüncesi olan amatör arkadaşlar için bu programlardan başlamaları daha iyi olacaktır. Bu programlar sayesinde hevesleri hemen kırılmadan belirli şablonlarla yavaş yavaş geliştirebileceği oyunlar oluşturabilirler.
 
Teşekkürler
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst