Herkese Merhabalar.
Yaklaşık olarak 4 aydır uğraştığım bir oyun projem var.Yaklaşıkta 3 senedir üniversiteye başladığımdan beri oyun işiyle uğraşıyorum(Unity,Blender,Unreal Engine)... kendi kendime uğraşıp baya ha bir şey öğrendim.
Şu anda yürüttüğüm projede 3D modelleri olsun,Kodları olsun,Efektleri olsun hepsini kendim yaptım.Bir kaç internetten satın aldığım içerik oldu ve almayada devam edeceğim.Şu an bir kaç tane unreal engine marketplaceinden material satın aldım ve User Interface satın aldım.Her para biriktirtiğimde yeni bir şey alıyorum.Şimdiki hedefim Sound Effect Pack almak.Şu anda oyunumun yüzde 30 unu tamamlamış bulunmaktayım.Tahminimcede oyunu 7 8 ay içinde tamamlayacağım.
Oyunum Multiplayer olacak.Bütün kodlarını vs herşeyini Replicated şekilde kodladım.Ana olaylarını kodlamış bulunmaktayım.Artık içerik üretmeye başlayacağım.Değişik skiller yapacağım.Skilleri yaptıktan sonra yeni 2 3 tane armor modelleyeceğim ve Oyunun haritasını modelleyip dediğim zamanda bitirmeyi ve Steame paylaşmayı düşünüyorum.Oyunu arkadaşlarımla beraber farklı internet ağlarından farklı bilgisayardan denedim ve başarılı bir şekilde çalıştı.Yalnız çok fazla ping vardı,Bunun sebebi kendi bilgisayarımın Server olmasından mı kaynaklanıyor ? Sadece 1 kişi bağlanmıştı(Bide Telefon internetinden denedik :D).Şimdi her şey iyi gidiyor.Yalnız tek sorunum şu ki oyun multiplayer olacak.Ve oyun mantığında Bağlanan herkes Client olacak.Şimdi ben bu oyunu bitirdiğimde Steam bana server sağlayacakmı ? Sağlamıyorsa nasıl bir şekilde bu işi yapabilirim,İnternette ortalama aylık 50 USD' ye dedicated server satanlar var.Bu Serverlar sayesindemi gerçekleştireceğim ? Diyelim aldım bu serveri bunu Unreal Engine nasıl bağlayacağım ? Nasıl bir kod yazmam lazım? Alacağım serverlar oyunu ilk sürdüğüm zaman için yeterli olacak ? Bu konuda hiç bir fikrim yok.
Lütfen birisi bana yardımcı olsun. Bu Server olaylarını vs. nasıl halledebilirim ? Biri yardımcı olursa çok sevinirim.

Buda oyunumun şuanki halinin videosu : https://www.youtube.com/watch?v=mML9-k3P3ro&feature=youtu.be
Bu içeriği görmek için üçüncü parti çerezlerine izin vermeniz gerekli.
Daha fazla detay için çerezler sayfasını ziyaret edin.
Oyunum hakkındada yorumlarınızı bekliyorum. Ama lütfen objektif olun kötüyse iş görmez falan diye düşünüyorsanız söyleyin.(Şu anlık tam olarak tamamladığım karakterin skilleri ve Karakterin modelleri) Onun dışında yerdeki itemleri değiştireceğim, Inventory itemlerinin Iconlarını düzelteceğim Health Barlarını geliştireceğim.)

İyi günler :)
 
Oyun geliştirici olman için bilgisayar mühendisliği eğitimi almana gerek yok. Birbirinden bağımsız olarak baya farklı şeyler. Server konusuna gelince bence şimdilik onun hesabını gelir/gider vs... düşünmen yerine oyunu geliştirmeye odaklanman daha iyi olacaktır. Tabii ki kendi bilgisayarın sunucu olursa pek bir iş görmez çünkü adı üzerinde kişisel bilgisayar. Başlangıç için oyuncu sayısını ikiye çıkarabilirsin Editör üzerinden aynı işlevleri görüyorlar zaten. Daha sonra debug edersin kodu.

Bu işte baya kararlı olmak gerekiyor, elinde materyaller, vs olsa bile mental olarak sanıldığı kadar kolay değil. Zamanla daha iyi yerlere geliyorsun ve bunun farkına varmak çok güzel bir şey.

Ayrıca konuyu lütfen forum kurallarına uygun bir şekilde düzenleyiniz.
 
Khubur' Alıntı:
Oyun geliştirici olman için bilgisayar mühendisliği eğitimi almana gerek yok. Birbirinden bağımsız olarak baya farklı şeyler. Server konusuna gelince bence şimdilik onun hesabını gelir/gider vs... düşünmen yerine oyunu geliştirmeye odaklanman daha iyi olacaktır. Tabii ki kendi bilgisayarın sunucu olursa pek bir iş görmez çünkü adı üzerinde kişisel bilgisayar. Başlangıç için oyuncu sayısını ikiye çıkarabilirsin Editör üzerinden aynı işlevleri görüyorlar zaten. Daha sonra debug edersin kodu.

Bu işte baya kararlı olmak gerekiyor, elinde materyaller, vs olsa bile mental olarak sanıldığı kadar kolay değil. Zamanla daha iyi yerlere geliyorsun ve bunun farkına varmak çok güzel bir şey.

Ayrıca konuyu lütfen forum kurallarına uygun bir şekilde düzenleyiniz.

Teşekkürler yanıtın için.Şimdi sandılığı kadar kolay değilden kastın ne tam olarak ? Şu ana kadar herşey güzel gidiyor.Kodlar olsun herşey çok güzel oturdu.Modelleride güzel bir şekilde modelliyorum sorunsuz devam ediyor.Sadece zaman sorunu var tek çalıştığımdan ötürü.Zorluktan kastın mutliplayer konusu mu ? Birde bu oyunu bitirdim diyelim 5 ay sonra nasıl yapacağım Server işlerini kimden yardım alabilirim ? Steam sağlıyormu bunları ? Nasıl yapacağım,yani ucuz bir rakamla halledebileceğim birşeymi ?
 
sevanberkay' Alıntı:
Khubur' Alıntı:
Oyun geliştirici olman için bilgisayar mühendisliği eğitimi almana gerek yok. Birbirinden bağımsız olarak baya farklı şeyler. Server konusuna gelince bence şimdilik onun hesabını gelir/gider vs... düşünmen yerine oyunu geliştirmeye odaklanman daha iyi olacaktır. Tabii ki kendi bilgisayarın sunucu olursa pek bir iş görmez çünkü adı üzerinde kişisel bilgisayar. Başlangıç için oyuncu sayısını ikiye çıkarabilirsin Editör üzerinden aynı işlevleri görüyorlar zaten. Daha sonra debug edersin kodu.

Bu işte baya kararlı olmak gerekiyor, elinde materyaller, vs olsa bile mental olarak sanıldığı kadar kolay değil. Zamanla daha iyi yerlere geliyorsun ve bunun farkına varmak çok güzel bir şey.

Ayrıca konuyu lütfen forum kurallarına uygun bir şekilde düzenleyiniz.

Teşekkürler yanıtın için.Şimdi sandılığı kadar kolay değilden kastın ne tam olarak ? Şu ana kadar herşey güzel gidiyor.Kodlar olsun herşey çok güzel oturdu.Modelleride güzel bir şekilde modelliyorum sorunsuz devam ediyor.Sadece zaman sorunu var tek çalıştığımdan ötürü.Zorluktan kastın mutliplayer konusu mu ? Birde bu oyunu bitirdim diyelim 5 ay sonra nasıl yapacağım Server işlerini kimden yardım alabilirim ? Steam sağlıyormu bunları ? Nasıl yapacağım,yani ucuz bir rakamla halledebileceğim birşeymi ?

Yani sürekli yeni bir şey geliştirme peşinde oluyorsun. Şunu da ekleyeyim şöyle olsun derken gerçekten zamanını alıyor. Yani bilgisayar oyunu geliştirmek zihinsel açıdan kolay bir iş değil eğer arkanda herhangi bir şekilde finansal olarak destek sağlanmıyorsa ve kaliteli bir ekiple geliştirme imkanın yoksa. 

Server için vs Online Subsystem araştırabilirsin. Tekrar yazdığım gibi tavsiye ettiğim oyunu geliştirme aşamasındayken optimizasyon/performans'ı düşünmemen olacaktır. Bunu oyunu piyasaya salmadan önceki evre düzenleyip yapabilirsin.
 
sevanberkay' Alıntı:
Herkese Merhabalar.
Yaklaşık olarak 4 aydır uğraştığım bir oyun projem var.Yaklaşıkta 3 senedir üniversiteye başladığımdan beri oyun işiyle uğraşıyorum(Unity,Blender,Unreal Engine)... kendi kendime uğraşıp baya ha bir şey öğrendim.
Şu anda yürüttüğüm projede 3D modelleri olsun,Kodları olsun,Efektleri olsun hepsini kendim yaptım.Bir kaç internetten satın aldığım içerik oldu ve almayada devam edeceğim.Şu an bir kaç tane unreal engine marketplaceinden material satın aldım ve User Interface satın aldım.Her para biriktirtiğimde yeni bir şey alıyorum.Şimdiki hedefim Sound Effect Pack almak.Şu anda oyunumun yüzde 30 unu tamamlamış bulunmaktayım.Tahminimcede oyunu 7 8 ay içinde tamamlayacağım.
Oyunum Multiplayer olacak.Bütün kodlarını vs herşeyini Replicated şekilde kodladım.Ana olaylarını kodlamış bulunmaktayım.Artık içerik üretmeye başlayacağım.Değişik skiller yapacağım.Skilleri yaptıktan sonra yeni 2 3 tane armor modelleyeceğim ve Oyunun haritasını modelleyip dediğim zamanda bitirmeyi ve Steame paylaşmayı düşünüyorum.Oyunu arkadaşlarımla beraber farklı internet ağlarından farklı bilgisayardan denedim ve başarılı bir şekilde çalıştı.Yalnız çok fazla ping vardı,Bunun sebebi kendi bilgisayarımın Server olmasından mı kaynaklanıyor ? Sadece 1 kişi bağlanmıştı(Bide Telefon internetinden denedik :D).Şimdi her şey iyi gidiyor.Yalnız tek sorunum şu ki oyun multiplayer olacak.Ve oyun mantığında Bağlanan herkes Client olacak.Şimdi ben bu oyunu bitirdiğimde Steam bana server sağlayacakmı ? Sağlamıyorsa nasıl bir şekilde bu işi yapabilirim,İnternette ortalama aylık 50 USD' ye dedicated server satanlar var.Bu Serverlar sayesindemi gerçekleştireceğim ? Diyelim aldım bu serveri bunu Unreal Engine nasıl bağlayacağım ? Nasıl bir kod yazmam lazım? Alacağım serverlar oyunu ilk sürdüğüm zaman için yeterli olacak ? Bu konuda hiç bir fikrim yok.
Lütfen birisi bana yardımcı olsun. Bu Server olaylarını vs. nasıl halledebilirim ? Biri yardımcı olursa çok sevinirim.

Buda oyunumun şuanki halinin videosu : https://www.youtube.com/watch?v=mML9-k3P3ro&feature=youtu.be
Bu içeriği görmek için üçüncü parti çerezlerine izin vermeniz gerekli.
Daha fazla detay için çerezler sayfasını ziyaret edin.
Oyunum hakkındada yorumlarınızı bekliyorum. Ama lütfen objektif olun kötüyse iş görmez falan diye düşünüyorsanız söyleyin.(Şu anlık tam olarak tamamladığım karakterin skilleri ve Karakterin modelleri) Onun dışında yerdeki itemleri değiştireceğim, Inventory itemlerinin Iconlarını düzelteceğim Health Barlarını geliştireceğim.)

İyi günler :)
Hayalimdeki yapmak istediğim oyun tarzlarından ikincisi. Güzel görünüyo fakat grafikleri biraz geliştiştir derim. Hp mp bar diablodan alıntı olmuş farklı yapabilirsin. Oyunu alcak adam bu diablo çakması demesin yani. Kendi tarzını olustur. multiplayerdan kastın mesela lol tarzı 5v5 gibi bi oyun mu.?
 
Khubur' Alıntı:
sevanberkay' Alıntı:
Teşekkürler yanıtın için.Şimdi sandılığı kadar kolay değilden kastın ne tam olarak ? Şu ana kadar herşey güzel gidiyor.Kodlar olsun herşey çok güzel oturdu.Modelleride güzel bir şekilde modelliyorum sorunsuz devam ediyor.Sadece zaman sorunu var tek çalıştığımdan ötürü.Zorluktan kastın mutliplayer konusu mu ? Birde bu oyunu bitirdim diyelim 5 ay sonra nasıl yapacağım Server işlerini kimden yardım alabilirim ? Steam sağlıyormu bunları ? Nasıl yapacağım,yani ucuz bir rakamla halledebileceğim birşeymi ?

Yani sürekli yeni bir şey geliştirme peşinde oluyorsun. Şunu da ekleyeyim şöyle olsun derken gerçekten zamanını alıyor. Yani bilgisayar oyunu geliştirmek zihinsel açıdan kolay bir iş değil eğer arkanda herhangi bir şekilde finansal olarak destek sağlanmıyorsa ve kaliteli bir ekiple geliştirme imkanın yoksa. 

Server için vs Online Subsystem araştırabilirsin. Tekrar yazdığım gibi tavsiye ettiğim oyunu geliştirme aşamasındayken optimizasyon/performans'ı düşünmemen olacaktır. Bunu oyunu piyasaya salmadan önceki evre düzenleyip yapabilirsin.
Evet doğru söylüyosun zihinsel açıdan çöküşdeyim zaten ::D Online Subsystemi denedim zaten Arkadaşlarla laptoptan deneyince pingli bir şekilde çalışıyor.Şimdi merak ettiğim bir konuda Bu Ue4 Editorun Client Server olayları tam anlamıyla güvenilirmi ? Yani orda nasıl çalışıyorsa oyunu bitirdiğimdede böyle çalışacakmı performans farkları olacakmı ? Aynen orda çalıştığı gibimi çalışacak ? 


@MR Studio : 
Çoğu oyuna baktığımı zaman Diablo olsun Path Of Exile olsun HealthBarları o şekilde.Grafikleri geliştirmek istiyorum yalnız 3D karakter artisti Hirelayacak maddi durumum yok olduğu kadar biraz daha geliştirip sunacağım, az çok iş görür diye düşnüyorum birde videonun kalitesi düşük ve Oyunun haritasını daha tasarlamadağımdan eksik ve kötü geliyo olabilir.Ama daha çok grafikler değilde oyunun fikrinden ötürü insanlar oynar diye düşünüyorum.Fikir biraz değişik burda şu an açıklamak istemiyorum fazla lole benzerliği yok daha çok Path Of Exile'a benzerliği var diyebiliriz.Fikri olayı değişik bir tarz.
 
Ozzy' Alıntı:
Ue4 Editorun Client Server olayları tam anlamıyla güvenilirmi ?

Dediğiniz tam olarak nedir? Ek olarak "pingli" olarak bağlanma sebebi kendi internet hızınızın ve lokasyonun yetersiz olması.

Şimdi mesela videoda 0:44 de attığım bir skill var arkamdan traillar takip ediyor.(Ribbon) Particle.Mesela ben onu Editorun Serverında attığım zaman güzel çalışıyor.Ama Clientda yaptığım zaman biraz daha laglı oluyor çok hafif arakadan geliyor.Yada ok atarken ok için particle kullanıyorum.Trail şeklinde okla hareket ediyor.Mesela oda Clien'tda erken gözüküyor.Fakat Serverda daha geç oluşuyor particle.Bu editorden kaynaklımı çözemedim.Yada mesela hiç server yokken direk run dedicated server yapıyorum 1 tane client yapıyorum o zaman mesela o dakka 0:44 de attığım skill acaip laglı oluyor.Ama run dedictad server diyip 2 tane client yaptığım zaman lag azalıyor Bunun sebebi tam nedir ?
 
Arkadaşlar şuanda projeme yardım etmek isteyen 3D environment designer , 3D karakter artisti ve C++(Ue4) bilen arıyorum. Gönüllü olarak yardım etmek isteyen biri varmı ? Tabi oyun bittiği zaman gelen paradan ancak kazanabilirsiniz. Gönüllü olan birisi varsa iletişime geçerse projenin detaylarını konuşabiliriz.
İyi Günler. :)