logo

Yüz Yüze Konuşmaya Ne Dersiniz?

Yaptığı her işte en güzelini yapmaya çalışan, yaratıcı, disiplinli bir ekibiz. Topluluk yönetimi, eğitim teknoloji ve robotik gibi niş konularda uzmanlıklarımız var. Birlikte neler yapabileceğimize bakmak, tanışmak, hayata katma değer sağlamak için görüşmeye ne dersiniz?
iletisim@artistanbul.io
+90 0212 251 64 37

Mobil Oyunlar ve Oyun Motorları

Mobil Oyunlar ve Oyun Motorları

Unity Game Engine ile birlikte oyun geliştirmeye ne dersiniz?

Video oyunları her zaman bilgisayar sahibi olma sebeplerinden biri olmuştur. Son yıllarda akıllı telefonların yayılması ve yeni platformların geliştirilmesi oyun dünyasını farklı bir noktaya getirdi. Artık herkes oyunlara kolay bir şekilde ulaşabiliyor. Hatta kendi oyunlarını geliştirebiliyor.

Oyun geliştirmek için kalabalık takımlara ihtiyaç olsa da birkaç kişilik takımla ya da kendimiz bireysel olarak kendi oyunumuzu geliştirebiliriz. Peki, kendi oyunumuzu nasıl geliştireceğiz? Öncelikle oyun geliştirmek için bir hikâyeye ihtiyacımız olacak. Hikâyemiz ya da senaryomuz hazırsa oyunun tasarımı üzerinde çalışmak gerekir. Bunlarla birlikte oyunun hangi platformlar için geliştirileceği ve hangi oyun motorunun kullanılacağı önemlidir. Oyun stüdyoları ve oyun geliştiren hemen hemen herkes bu işi oyun motoru kullanarak yapar.

Oyun motorları hazır yazılmış fonksiyonları içeren ve birçok kütüphanenin bir arada bulunduğu programdır. Oyun motorları bir iki satır kodla binlerce satırlık işi yapabilmemize olanak sağlar. Örneğin hazır yazılmış fonksiyonlar sayesinde sıfırdan yerçekimini tanımlamamız ve bunun için bir kod yazmamıza gerek kalmaz, zaten hepsi daha önce tanımlanmıştır ya da input output işlerini yapacak her şey hazır olarak sunulur. Geliştiricinin yapması gerekenler güzel senaryo bulmak, iyi bir oyun tasarımı yapmak, oyunun sanatsal öğelerini  hazırlamak ve oyun için gerekli scriptleri yazmaktır.

 

Unreal vs Unity

Son zamanlarda bireysel geliştiriciler için tercih edilen oyun motorları arasında Unity Game Engine ve Unreal Engine başta geliyor. Cross-platform desteklemeleri en büyük avantajlarından biri. Unity ve Unreal Engine kullanarak şu an geçerli olan her platform için oyun geliştirebiliriz.

Unreal Engine uzun yıllardır kullanılan ve oyun sektöründe yeri olan bir oyun motoru olsa da, son zamanlarda Unity Game Engine gözle görülür bir şekilde sektörde kendine sağlam bir yer edindi. Bunun başlıca sebepleri, basit olması ve betik dilleri olarak C# ve JavaScript kullanması olabilir. Tabi daha fazla eğitim makalesi ve örnek kod kaynaklarına sahip olmasının da bunda etkisi olabilir.

Unity Game Engine - User Interface | Kullanıcı Arayüzü

Unity Game Engine – User Interface | Kullanıcı Arayüzü

İlerleyen yazılarımda Unity Game Engine kullanarak oyun yapmaya başlayacağız.

 

Bağlantılar:

Burak Şahin

2017 yılının ilk aylarında birlikte çalıştığımız Burak, Artistanbul'un JavaScript'ten sorumlu ekipler amiriydi. Onu ve içi sürekli sakız&çikolata dolu dev kavanozunu çok özleyeceğiz.

Yorum Yok

Yorum Yaz

Yorum
İsim
E-Posta
Website