IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

 Kayıt ol  Topluluk
Etiketlenen Kullanıcılar

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 02 Aralık 2022, 19:05   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Oyun Yapmak İçin Kullanabileceğiniz 5 Ücretsiz Oyun Motoru




Oyun yapma işlemi her ne kadar çok karışık görünse de aslında geliştiricilere yardımcı olan birçok ücretsiz oyun motoru bulunuyor. Karmaşık kodlamalardan, yeni programlama dili öğrenmeden sizleri kurtaran bu oyun motorları, çok ünlü stüdyolar tarafından bile kullanılıyor.

Tabii ki büyük stüdyolar bu oyun motorlarını kendi kodlarını yazarak, tamamen yaptıkları oyuna uyumlu hâle getirseler de yeni başlayan bir geliştirici için tamamen ücretsiz oyun motoru bulmak gerçekten büyük bir fırsat.


Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Kısaca oyun motoru nedir?

Oyun motoru kısaca, geliştiricilerin oyun yapımında ihtiyaç duyacağı programlama ve tasarım araçlarının bir bütünüdür. Ses motorlarından, karmaşık üç boyutlu fizik motorlarına kadar birçok programlama aygıtının bir arada bulunduğu oyun motorları; bu ayrı ayrı motorları kodlamak yerine geliştiricinin hazır olarak kullanmasına olanak sağlar. Bu sayede özellikle yeni başlayan geliştiriciler; işin kodlama kısmını büyük ölçüde atlayıp, yaratıcılığa ve üretkenliğe odaklanabiliyor.

Oyun yapmak için kullanabileceğiniz 5 ücretsiz oyun motoru:

• Unity
• Unreal Engine
• Godot
• Corona
• Armory

Unity


Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Unity ile yapılan oyunlar:

• Rust
• Ori and the Blind Forest
• Hearthstone: Heroes of Warcraft
• Deus Ex: the Fall

Firewatch

Unity’i eklemeden bir oyun motoru listesi yapmak, tabii ki mantıklı olmazdı. Hem ücretli hem de ücretsiz olarak en popüler oyun motoru olarak kabul edilen Unity, tonlarca stüdyo ve Indie oyun geliştiricisi tarafından aktif olarak kullanılıyor. Hem iki boyut hem de üç boyut için farklı araçlara ve devasa bir tasarım kütüphanesine sahip olan Unity, PlayStation 4’ten PC’ye, mobile ve başka platformlara uzanan geniş platform desteğine sahip.

Tabii iyi yönlerinin yanı sıra Unity oyun motorunun bazı hoş karşılanmayan yönleri de bulunuyor. Özellikle Unity’nin aynı anda binlerce özelliği sunmaya çalışması, zaman zaman amacınızdan saparak oyun motorunun içinde kaybolmanıza sebep olabiliyor. Ayrıca Untiy’nin asıl odak noktası üç boyutlu oyunlar. Bu nedenle Unity ne yazık ki iki boyutlu oyunlar için pek de etkili araçlara sahip değil. Bu yüzden asıl amacınız iki boyutlu bir oyun yapmaksa, bu alanda adından söz ettiren oyun motorlarına yönelmeniz faydanıza olacaktır.


Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Orijinal olarak C# yazılım dilini kullanan Unity; Boo ve UnityScript ile de kullanılabiliyor. Unity ayrıca tamamen ücretsiz olsa da bu bir yere kadar devam ediyor. Eğer Unity ile yaptığını oyunlardan son 1 yıl içinde 100 bin dolar ve üzeri gelir kazanmışsanız, Unity ücretli hâle geliyor. Tabii böyle bir gelir elde ettikten sonra Unity’nin ücretli hâle gelmesi göze batmıyor.
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Unreal Engine


Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Unreal Engine ile yapılan oyunlar:

• Days Gone
• Borderlands 2
• Mass Effect 2
• Gears of War
• PUBG

Epic Games’in baş tacı, Unity’nin en büyük rakibi Unreal Engine; özellikle büyük AAA oyunların geliştirilmesi için üretilmiş bir oyun motoru olarak karşımıza çıkıyor. Bu denli büyük ve gelişmiş bir oyun motorunu ücretsiz kullanabilmek ise gerçekten hayret verici bir durum. Tabii ki bu duruma eli açık Epic Games’in de katkısı büyük. Dünyanın en başarılı oyunlarından biri olan Fortnite’ın da yapıldığı bu Unreal Engine, yukarıda belirttiğimiz AAA oyunlar dâhil birçok oyuna güç veriyor.

Piyasadaki en güçlü üç boyutlu oyun geliştirme araçlarına sahip olan Unreal Engine ile yapabileceklerinizin sınırı yok desek yanlış olmaz. FPS türünde oyunlardan, yarış oyunlarına kadar birçok alanda oyun üretebileceğiniz Unreal Engine, 2020 yılında çıkan yeni versiyonu Unreal Engine 5 ile grafik kalitesini adeta göklere çıkarıyor. Ayrıca yayınlama platformu açısından da oldukça zengin olan Unreal Engine ile çapraz platform destekli oyunlar da yapabiliyorsunuz.


Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Unreal Engine’ı vazgeçilmez yapan bir diğer unsur ise açık kaynaklı olması. Bu sayede oyun motorunun topluluğu sürekli olarak Unreal Engine üzerinde geliştirmeler ve iyileştirmeler yapabiliyor ve kullandığınız araç her geçen gün daha iyi ve stabil bir hâle geliyor. C++ programlama dili kullanan Unreal Engine, hiç kod bilmeyen geliştiriciler için de görsel tasarım araçları sunuyor. Blueprint adı verilen bu parçalar sayesinde istediğiniz dokuyu direkt olarak oyununuza sürükleyip bırakarak dâhil edebiliyorsunuz. Unreal Engine ile oyun geliştirmek ücretsiz olsa da Unreal, 3.000 dolar kâr sınırını açan her oyunun gelirinden %5 komisyon alıyor.

Godot


Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Godot ile yapılan oyunlar:

• The Interactive Adventures of Dog Mendonça & Pizzaboy
• Stereobreak
• Deep Sixed
• Fluffy Horde
• Riven Tails Defense

Eğer oyun geliştirme işine yeni başlıyorsanız ve hedefiniz çok fazla zaman, büyük bir ekip ve aşırı iş gücü isteyen devasa oyunlar yapmak değilse, Godot tam size göre bir oyun motoru. Hem üç boyutlu hem de iki boyutlu oyun geliştirme araçlarına sahip olan Godot, genellikle iki boyutlu oyunlar için kullanılıyor.

Kullanışlılık açısından, C++ ve C# gibi oldukça kolay kodlama dillerini kullanan Godot; GDScript adında Python benzeri kendi kodlama dilini de kullanıyor. Aynı zamanda açık kaynaklı bir oyun motoru olan Godot, tıpkı Unreal Engine gibi topluluğu tarafından sürekli geliştiriliyor ve yeni kullanıcılar için topluluk tarafından sağlanmış birçok rehber bulunuyor.


Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Godot, diğer oyun motorlarına göre farklı bir geliştirme tarzı sunuyor. Scene/node sistemi olarak adlandırılan bu görsel programlama tarzı ise oldukça güçlü ve etkili olsa da biraz öğrenme süreci gerektiriyor. Bu nedenle ilk olarak Godot ile oyun yapmayı öğreniyorsanız, diğer oyun motorlarında zorlanabilirsiniz. Ücret konusuna geldiğimizde ise tamamen ücretsiz olan Godot, oyun gelirlerinden de bir pay talep etmiyor.

Corona


Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Asıl amacınız mobil oyunlar üretmek ise Corona göz atmanız gereken bir oyun motoru olacaktır. İki boyutlu oyunların üretiminde kullanabileceğiniz Corona tamamen ücretsiz ve açık kaynaklı olarak karşımıza çıkıyor. Angry Birds, Warcraft ve benzeri popüler oyunların geliştirildiği Lua yazılım dilini kullanan Corona, bir oyun motorundan daha çok SDK, yani yazılım geliştirme kiti olarak kullanılıyor.

Bu da demek oluyor ki Corona, genel olarak kodlarla kullanılıyor. Corona arayüz bakımından kullanıcılara pek bir şey sunmasa da genel olarak kodla kullanılması, koda aşina olduktan sonra üretim aşamasını oldukça hızlandırıyor. Ayrıca hızıyla popüler olan Corona, geliştiricilere her kod değişikliğinden sonra direkt olarak oyunlarını oynayıp, yazdıkları kodu deneme imkânı tanıyor.

Armory


Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Oyun geliştirme kariyerine yeni adım atıyorsanız ve üç boyutlu oyunlar geliştirmek istiyorsanız, Armory oldukça işinize yarayacak bir oyun moturu. 2019 yılında çıkan ve açık kaynaklı olması nedeniyle topluluk tarafından geliştirilmeye devam eden Armory, birçok geliştiricinin kullandığı, üç boyutlu modelleme ve tasarım aracı olan Blender’ın üzerine inşa ediliyor.

Oldukça yeni bir oyun motoru olan Armory, yeni kullanıcıların dostu olan Haxe görsel programlama dilini kullanıyor. Bu sayede kod yazmadan görsel tasarım ağaçları oluşturarak oldukça basit bir şekilde oyun geliştirebiliyorsunuz. Açık kaynaklı olmasının yanı sıra kitlesel fon ile kurulan Armory, oldukça yardımsever bir topluluğa da sahip.

Oyun tasarımı ve oyun geliştirme, mekanik olduğu kadar yaratıcılığın da büyük ölçüde ön plana çıktığı bir süreç. Bu nedenle oyun motorlarının teknik kısımlarının yanı sıra hangi oyun motorunun oyununuz için gerekli araçlara sahip olduğu da önemli bir nokta.


Alıntı..

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Cevapla


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Rusty Lake; PC, Android ve iOS İçin Beşinci Yıla Özel Ücretsiz Bir Oyun Yayınladı GeN Mobil Oyunlar 0 30 Nisan 2020 00:51
Xbox Gold Üyeleri İçin Ücretsiz Olacak 4 Oyun UzmaN Xbox 0 28 Mart 2018 02:41
FIFA World’ün yeni oyun motoru tanıtıldı RaMSeS Oyun Dünyasından Son Haberler 0 07 Kasım 2014 01:10