RecLast

Yeni üye
10 Tem 2015
202
12
0
35
(67) Zonguldak
byreclast.net
Oyun programlama konusunda bir çok kişi oyun motoru seçiminde kararsız kalıyor. Bende bunu genel olarak her konuda inceleyerek kafanızda bir fikir oluşsun istedim.  Konularıda grup grup ayırdım. Eksik hatalı yada bunların dışındaki oyun motorları varsa yorumda bildirebilirsiniz. Geri kalan tercihi size bırakıyorum.

Şimdi genel bir analiz yaparsak.

Ücret konusunda oyun motorları ;

Unreal Engine 4 ücretsiz ve yapılan oyundan 3 aylık kazancınız 3000$ olunca %5 kesmeye başlıyor.

Unity 5 ücretsiz. İstenirse aylık 75$ a pro sürüm alınabiliyor yada 1500$ a kullanım lisansı alınabiliyor ve yaptığınız oyundan telif ödemiyorsunuz. Ücretsiz sürüm kullanıyorsanız yıllık geliriniz 100.000$ olduğunda 1500$ lık lisansı almanız gerekiyor.

Cryengine 3 ücretsiz ve yapılan oyunlardan gelirin %20 si ni Cryengine alıyordu. Şimdi çıkacak olan Cryengine 5 de ise ücretsiz olacak ve bağış sistemi bulunacak. Bağış yapanlarda ek özellikler ve destek sağlanacak. Yapılan her oyunun koduna erişebilecekler. Yapılan oyundan herhangi bi ücret alınacakmı şuanda bir bilgi yok.

Source Engine 2 ücretsiz olacağı duyuruldu fakat herhangi birşey göremedim ben. Steam den Source SDK olarak indiriliyor. Ayrı bir platform şeklinde olmasını isterdim biraz karışık geldi. Yapılan oyunlardan kesinti yapıyormuş ve oyunu sadece Steam den yayınlamanıza izin veriyor. Genel olarak bu şekilde gibi fakat bununla ilgili pek bilgim yok onuda söylemek istedim.

Kolaylık konusunda oyun motorları ;

Unreal Engine 4 Rehberleri ve eğitim videolarını izleyerek mantığını kafanızda oluşturduğunuzda gerçekten kolay bir oyun motoru diyebiliriz. Gerek kullanılış gerekse kodsuz çalışma(Blueprint) sistemi sayesinde işimizi baya kolaylaştırıyor. Şayet sisteminiz yeterliyse şaşmamanız gereken oyun motoru UE4.

Unity 5 Yine rehber ve eğitim videolarını izlediğinizde kolay gelecektir. Fakat kodlama bilgisi gerektiği için kod bilginiz hiç yoksa sizin için zor olacaktır. Önce bir kodlama dili ve mantığını öğrenmeniz gerekecek. Bunun dışında kullanılış ve menüleri yine gayet kolay. Sistemi çok yormuyor diyebilirim düşük bir sistemde dahi rahat çalışabilmekte tabi oyun içi objeleri abartmadığınız sürece ^^

Cryengine 3-5 Dışarıdan bakıldığında pek farkı yok gibi diğerlerinden fakat bana nedense zor gelmişti. Çok uzun süre kullanmadığım için yorum yapmak istemiyorum bu konuda. Fakat bundada blueprint tarzı bir kodlama sistemi varmış sanırım. Ama genel olarak kodlama ile oyunlar yapılıyor ve kodlama bilginiz yoksa zorlanacaksınızdır. Sisteminiz yeterliyse güzel olabilir fakat UE4 de olduğu gibi biraz sistem istiyor ^^

Source Engine Bana nedense zor gelen bir oyun motoruydu. Yine uzun süre kullanmadım fakat menüsüne alışmak zaman alacaktır diğerlerinden oldukca farklıydı. Bildiğim kadarı ile kodlama ile çalışıyor ve bu yüzden kodlama bilgisi istiyor. Sistemi çok yormuyor ve standart bir sistemde çalıştırılabilir. Objeler konusunda oldukca iyi fazla obje olması durumunda bile gayet rahat işlem yapılabiliyordu.

Comunity konusunda oyun motorları ;

Unreal Engine 4 ün comunity si genel olarak ingilizce. Muhtemelen bu site dışında Türkçe pek kaynak bulamayacaksınız. Video ve rehberleri sitelerinde bulunmakta ve çok faydalı. Bunun dışında bazı arkadaşlarında eğitim videolarını bulabiliyoruz. Fakat takıldığımız bir konuda bi yerde ingilizce şart olacaktır. Burada ne kadar yardım edilsede biyere kadar ^^

Unity 5 nin comunity si de genel olarak ingilizce. Fakat Türkiye de en çok kullanılan oyun motoru bu yüzden çok fazla Türkçe kaynak ve içerik bulabilirsiniz. Sitelerinde video ve rehberler bulunmakta. Video ve anlatım sürüyle bulunmakta gerek Türkçe gerek global dilde. Takıldığınız noktada muhtemelen zorlanacaksınızdır fakat çok fazla Türk kullanıcısı olduğu için muhtemelen çözüme kavuşcaktır.

Cryengine 3-5 in comunity si daha çok yeni. Türkiye de fazla kullanılan bir oyun motoru değil. Sitelerinde video ve rehberler hazırlanmaya başlanılmış dahada artacağını umuyoruz. Türkçe kaynak yok denecek kadar az. İngilizce kaynak bile bulmak yeterince zor olacak ^^ Takıldığınız bir noktada çözüm bulmak çok zor olacak muhtemelen. Cryengine 5 ile beraber biraz düzeleceğini umuyoruz. Hem comunity hemde oyun motoru kısmında.

Source Engine 2 nin Comunity si sanırsam hala yok. Ufak tefek rehberler bulunabiliyor ki onlarda genelde ingilizce. Güzel işler çıkarılabilir tabiki ama eğitim adına neredeyse hiçbirşey yok. Haliyle öğrenmek ve kullanmak size kalıyor ^^

Platform konusunda oyun motorları ;

Unreal Engine 4 PC ve Konsollarda en iyilerden biri zaten. Son zamanlarda ağırlığı VR ve Mobile vermeye başladı fakat buralarda biraz yeni. Açıkcası çok iyi bilmiyorsanız mobile de kullanmanızı tavsiye etmem hem boyut olarak hemde uyum konusunda sıkıntı çıkaracaktır.

Unity 5 platform konusunda bence en iyi olan oyun motoru. Neredeyse her platformda kusursuz şekilde çalıştırılıyor. Düzenli çalışıldığında(Optimize de diyebilirsiniz) çok düşük boyutlarda güzel işler çıkarabilirsiniz. Özellikle mobil başta olmak üzere her platformda bol bol övgü alıyor ve platform arası geçişde tam uyum var neredeyse birkaç değişiklik ile her platforma dönüştürülebiliyor oyun.

Cryengine 3-5 Genel olarak PC olarak kullanılıyor ve birkaçda konsol oyunu var diye biliyorum. Mobil içinde çok az oyunu var. Açıkcası mobilde kulllanılmasını tavsiye etmiyorum yine çok çok iyi bilmiyorsanız çuvallarsınız ^^ Cryengine 5 ile VR odaklı çalışmaya başladı. Bana göre VR da Unreal Engine ve Cryengine yarışacak hayırlısı artık ^^

Source Engine yine bildiğim kadarı ile PC odaklı. Diğer platformlarda pek oyunu yok. Konsollarda birkaç oyunu var. Mobilde yok denilecek kadar az.

Sonuç olarak şöyle bir bakıldığında UE4 ve Unity lider konumda. Fakat geleceğin platformu VR lar çıktığında Cryengine ve Unreal Engine yarışacak gibi. VR konusunda Unity nin pek atılımını görmedim ama orayada muhtemelen artık odaklanacaktır. Bu işlere yeni başlayanlar UE4 ve Unity kullanabilir fakat Mobil çalışacaksanız önerim kesinlikle Unity dir. Onun dışında UE4 den şaşmam. Sisteminizde UE4 için yeterliyse bitmiştir ^^

Şimdilik benim söyleyeceklerim bukadar.
İyi Günler ve İyi Çalışmalar Dilerim.
RecLast
 
Teşekkürler Reclast,

Ayrıca geleceğin VR'da olduğu ve VR'da özellikle UE4'ün varlığı beni mutlu etti.

İyi çalışmalar dilerim,
 
Ne demek görevimiz ^^ Aklı olan şuan VR a odaklansın diyorum ben. Biraz paraya kıyıp bununla çalışan arkadaşlar bi kaç sene içinde fazlasıyla kazanca ulaşacaklar. Dahada önemlisi bir iş bulacaklarından oldukca eminim.
 
Ultimate 35' Alıntı:
VR ile neler yapabilirim ? nasıl çalışırım  VR kullanımı hakkında uzmanlaşmayı nasıl yaparız

Video Oyunu
Sinema Filmi
Konferans/Söyleşi vb.
Konser veya Maç organizasyonlarını izleme

şeklinde ve daha sayamadığım birçok her şeyi yapabilirsiniz.
 
Mantıklı düşünüldüğünde bir çok şey yapılabilir. En basitinden bir emlakcı olsan ve VR ın olsa dekorasyonu an be an eve bile gitmeden burdan göstermek kadar güzel birşey olabilirmi? Gibi gibi birçok konsept çıkabilir mantığına kalmış aslında. Uzmanlaşmak aslında biraz senle alakalı. Zaten programı kullanıyor ve biliyorsan genel mantıkda buna uyarlayabilirsin. Belli başlı farklar tabiki var ama genel mantık benzerdir. Bunun dışında bence asıl sorun VR ı elde etmek. Bildiğim kadarı ile Türkiye de şuanda yok alırsan dışarıdan alıcaksın oda pahalı baya ^^ Fırsatı olanlar için harika bir başlangıç olur bu bence. Ne kadar erken başlanırsa okadar kazanç ve deneyim sağlanır. VR geleceğin donanımı olacak. Haliyle erken kalkan yol alacak bence ^^
 
RecLast' Alıntı:
Mantıklı düşünüldüğünde bir çok şey yapılabilir. En basitinden bir emlakcı olsan ve VR ın olsa dekorasyonu an be an eve bile gitmeden burdan göstermek kadar güzel birşey olabilirmi? Gibi gibi birçok konsept çıkabilir mantığına kalmış aslında. Uzmanlaşmak aslında biraz senle alakalı. Zaten programı kullanıyor ve biliyorsan genel mantıkda buna uyarlayabilirsin. Belli başlı farklar tabiki var ama genel mantık benzerdir. Bunun dışında bence asıl sorun VR ı elde etmek. Bildiğim kadarı ile Türkiye de şuanda yok alırsan dışarıdan alıcaksın oda pahalı baya ^^ Fırsatı olanlar için harika bir başlangıç olur bu bence. Ne kadar erken başlanırsa okadar kazanç ve deneyim sağlanır. VR geleceğin donanımı olacak. Haliyle erken kalkan yol alacak bence ^^

Geleceğin teknolojisi VR(Virtual Reality) değil AR(Augmented Reality), VR eski popülaritesini yitirdi yada yakalayabileceği en büyük potansiyeli yakaladı zaten. Bundan böyle sanal gerçeklik değil, arttırılmış gerçeklik daha yaygınlaşacak ve kullanışlı hale gelecektir. Microsoft Holo Lens ve uygulamalarına bakabilirsiniz. Başka örnekler de mevcut tabi.
 
VR potansiyeli yakaladımı? Hocam daha yeni sunulmaya başlandı nası potansiyeli yakalasın. Üzerinde sürüyle testlere maruz kaldı herkes sağlık hakkında bişeyler ortaya koydu haliyle düzgün hale getirmek için çok zaman harcandı. AR ve VR 2 side uzun süren testlere maruz kalıyorlar. AR şuanda yapımı dahi durduruldu diye biliyorum bi kaç firma çalışıyor sadece. VR sa anca popüleritesini kazanacak piyasaya tam olarak anca sunuldu. Hatta Türkiye için satın alım hala kapalı bazı yerler dışında satılmıyor diye biliyorum. Bahsettiğiniz holo lens sadece reklam amaçlı yapılmış bir videoydu eğer bahsettiğiniz oysa. Şuanda düzgün çalışan birşey elde edemediler hatta yapılanın testlerini görmüştüm daha çok yolu var gibiydi. Benim fikrimce VR kafadan 5 10 sene etrafda gözükecek. AR daha geri planda kalacak çünkü yolu uzun. Ben böyle düşünüyorum en azından.
 
AR ve Unreal: http://www.unreal4ar.com/product/augmented-reality-plugin-for-ue4/

Oculus da geçen gün saçma sapan bir karar alıp kendi marketlerinden sunulmayan uygulamaları "güvenilir değil" şeklinde tanımlatmaya başlamış Oculus arayüzünde. Mesela Steam veya Epic Launcher üzerinden bir oyunu Rift ile oynamak istediğiniz zaman Rift arayüzünden bu tanımlamayı iptal ettirmek zorunda kullanıcı. Bilhassa Epic daha geçen hafta Rift ile kullanılabilir editörün tanıtımını yaptıktan sonra böyle bir şey yaparak çok büyük bir kazık atmış oldular piyasaya. Oculus Facebook etkisinde kalıp böyle saçmalıklar çıkartmaya devam ettikçe ve Vive gibi alternatiflerin fiyatı da düşmedikçe baya zor ilerleyecek(ve yaygınlaşacak) gibi görünüyor VR.
 
Peki AR mı yaygınlaşacak? AR VR dan yeni, yani daha çalışmaları uzun süre sürecektir. Demeye çalıştığım o. VR öyle yada böyle artık piyasaya çıktı. Farklı farklı bir sürü model var Oculus olmazsa diğerleri karşılar. Ayrıca şöyle bi bakıldığında oyun motorlarının sitelerinde dahi VR reklamlarını görebiliyoruz. Ama AR yok. Tamam yapımına başlanmış olabilir, ama yolu uzun arkadaşları yanlış yönlendirmeyelim, şu sıra kim ne derse desin VR rövajda olacak. Kafadan 5-10 sene var AR dan söz etmek için.
 
Yanlış yönlendirme yok ortada, olanları söyledim sadece. AR dediğimiz şey de yeni bir icat değil zaten, senelerdir farklı arayüzlerle kullanılan bir teknik. Şu sıralar VR tabiki de daha çok ses çıkartan birşey olacak çünkü o biçim reklam yapılıyor. Yalnız hem kullanıcı hem de yapımcılar için hala bir ton dezvantajı var. Daha fazla kişinin kullanabileceği bir hale getirilir VR ileride ama her oyuncunun kullanacağı veya her oyuna uyarlanabilir birşey olmasına imkan yok.
 
Doğru söylüyorsunuz hocam. Ama dediğim gibi işte AR ın bence yolu daha çok uzun. VR için şuanda reklam tabiki yapılıyor ama kendiside güzel birşey be hocam açıkcası bende dahil herkesin merakını cezbediyordur ^^ Yakında dahada popülerleşecek ve güzel bir hale gelecek diye düşünüyorum. Tabiki her oyun mümkün değil uyarlanamaz zaten bu sebeble sadece VR odaklı oyunlar çıkarmaya başladı firmalar. Aslında bakarsanız harika projeler çıkabilir ve benimde aklımda sürüyle proje var. Fakat fırsatımız yok işte VR gerçekten pahalı. Biraz ucuzlasında harika projeler çıkarmayı düşünüyorum VR için. Çok farklı ve güzel şeyler var aklımda :)
 
Reclasta katılıyorum. Vr henüz şovuna tam başlayamadı. Ozellikle piksel sorunu ve yetersiz uygulama nedeniyle.
Bu noktada bize iş düşüyor.
Oyun motoru ile AR arasında bi bağlantı yok, varsa da doğrudan yok. 3d modelleme ile var sadece. Bu yüzden geleceğin teknolojisinin Ar olması bizi pek de ilgilendirmiyor oyun motoru açısıyla.
Ar ile Vr arası da kulvar farkı olduğunu düşünüyorum. Biri sana inanılmaz kolaylık sağlayan bir yazılım. Diğeri ise yarattığın sanal mekanın içınde hissi veren bir ek ürün.
Bu arada Vr bence geleceğin zaman makinası. Günümüzde mükemmel scan edilmiş mekanları, insanları oyun mororuna atıp Bundan 50-100-500-... yıl sonra içinde dolaşildığinı düşünün. Al sana geçmıse yolculuk ::)  yok olan yapılar hiç yıkılmamış, kaybettığımiz insanlar sanki yanımîzda duruyor.
Tabi yatırımları bugünden yapılmali ki henüz tam başarı zor.
Ben mesela şımdiden odamı modelleyip attım Ue4 e. Ilerde "hey gidi, böyle bi odam vardı" deyip içinde dolasabilmek icin. ::D
 
mustafasahinfb' Alıntı:
Reclasta katılıyorum. Vr henüz şovuna tam başlayamadı. Ozellikle piksel sorunu ve yetersiz uygulama nedeniyle.
Bu noktada bize iş düşüyor.
Oyun motoru ile AR arasında bi bağlantı yok, varsa da doğrudan yok. 3d modelleme ile var sadece. Bu yüzden geleceğin teknolojisinin Ar olması bizi pek de ilgilendirmiyor oyun motoru açısıyla.
Ar ile Vr arası da kulvar farkı olduğunu düşünüyorum. Biri sana inanılmaz kolaylık sağlayan bir yazılım. Diğeri ise yarattığın sanal mekanın içınde hissi veren bir ek ürün.
Bu arada Vr bence geleceğin zaman makinası. Günümüzde mükemmel scan edilmiş mekanları, insanları oyun mororuna atıp Bundan 50-100-500-... yıl sonra içinde dolaşildığinı düşünün. Al sana geçmıse yolculuk ::)  yok olan yapılar hiç yıkılmamış, kaybettığımiz insanlar sanki yanımîzda duruyor.
Tabi yatırımları bugünden yapılmali ki henüz tam başarı zor.
Ben mesela şımdiden odamı modelleyip attım Ue4 e. Ilerde "hey gidi, böyle bi odam vardı" deyip içinde dolasabilmek icin. ::D

Wo güzel mantıkmış bak oda mantıklı. Ayrıca odanı yapmış olmanda iyimiş ^^ Bi göster bizede merak ettim nasıl bişey yaptın :) Hatta nasıl yaptığınıda anlatırsan bizde birşeyler yapalım dursun köşede :D