swordar

Üye
20 Eyl 2021
33
1
8
(26) Eskişehir
Herkese Merhaba bir konu hakkında takıldım yardımlarınızı istiyorum oyun zorluğu konusunda kolay normal zor gibi düşünelim bunu oyun menüsünde ayarladıkdan sonra oyun içi farklılık mantığını nasıl yapmalıyım bu ayrımı 3 farklı oyun moduna nasıl entegre edicem bu konu hakkında bilgisi olan varsa yardımcı olursa cok memnun olurum oyunumu yapıyorum ancak burda tıkandım gidişatı bu cok etkilicek
 
Save Game objesini yaratırken ilk başta bir boolean veya Integer ve Enum kullanabilirsin. Integer ve Enum'u şu şekilde düşünelim;
0 - Kolay
1 - Orta
2 - Zor

Oyuncu oyuna başlarken 0 olanı seçti. Load Game ile bu değişkeni GameInstance'a bir kere yüklersin; ardından almış olduğun veriyi sürekli olarak her yerden kullanabilirsin.

Örneğin yapay zeka ApplyDamage'dan sonra Enum ile kontrol eder;

Apply Damage - Enum - 0 ise 15 hasar
Apply Damage - Enum - 1 ise 20 hasar
Apply Damage - Enum - 2 ise 25 hasar şeklinde.
 
tamam cok teşekkür eder boolean ınteger ve enum mantıgına bi bakıcam bi bilgim yoktu çünkü bu konuda bi mantığını kod kısmını blueprintle oturmaya calısıcam cok tesekkür ederim