SerceX

Yeni üye
25 Nis 2019
10
-1
0
(46) Kahramanmaraş
Selam arkadaşlar. Unreal Engine 4'ün kendi sunmuş olduğu ACTION RPG projesini kullanarak oyun geliştiriyorum. Yani projenin temeli Action RPG nin bize sunmuş olduğu temel şeyler. Bildiğiniz üzere Action RPG de wave sistemi var, ben kullanıcının her wave atladığında diğer ki girişinde o waveden başlamasını istiyorum. Bunu nasıl yapabilirim? (blueprint)
 
SerceX' Alıntı:
Selam arkadaşlar. Unreal Engine 4'ün kendi sunmuş olduğu ACTION RPG projesini kullanarak oyun geliştiriyorum. Yani projenin temeli Action RPG nin bize sunmuş olduğu temel şeyler. Bildiğiniz üzere Action RPG de wave sistemi var, ben kullanıcının her wave atladığında diğer ki girişinde o waveden başlamasını istiyorum. Bunu nasıl yapabilirim? (blueprint)

Merhaba, öncelikle yanlış bir gidişat yolu izliyorsun. Markplace veya asset store üzerinden süregelen bir şekilde aldığın ve kopyalayıp projene yapıştırdığın bir oyun yapmaya çalışırsan bunun gibi en ufak modifikasyon değişikliklerinde takılman kadar normal bir şey yok. Bu projeler, biz bu şekilde yaptık, bu şekilde gidebilirsiniz gibi bir yöntemi arz etmek amacında. 

Onun yerine basit olarak Blueprint programlamayı öğrenmeni tavsiye ederim.

Burada wave sisteminin kaynak kodunu bilmiyorum ve okumadım. Bize görsellerle ne yaptığını ve neyi amaçladığını gösterirsen yardımcı olmak daha kolay olabilir.
 
Öncelikle yanıt verdiğin için teşekkürler. Zaten az çok blueprint ve c++ bilgim var. Ama bu kayıt sisteminin nasıl olacağına dair hiçbir kaynak bulamadım. Ben de herkesin anlayacağı şekilde izah etmek için oradan örnek verdim diyebilirim.
 
Merhabalar, GameInstance ve SaveGame sınıflarını araştırmalısınız. Wave atladığında GameInstance üzerinde değeri tuttuktan sonra SaveGame üzerinde tutmalısınız ki oyundan çıktığınız zaman kaldığınız wave üzerinden başlayabilsin. GameInstance ve SaveGame sınıflarını forum üzerinden araştırabilirsiniz veya YouTube üzerinden videolara bakabilirsiniz.