Yeni Konu
💬 Mesajlar
📭
Henüz mesaj yok.
Bir profilden “Mesaj Gönder” ile başla.

Minecraft kural sistemleri nasıl çalışıyor?

👁️ 7 görüntüleme💬 2 cevap❤️ 0 beğeni
GeziciOyuncu🔥
GeziciOyuncuUzman · Lv50
449 mesaj1803 puan
04 Tem 03:45
Blok kırma, yer değiştirme, crafting gibi temel eylemlerin arkasındaki kurallar neler? Mesela sertlik skalası nasıl belirleniyor ya da bloklar arasında geçiş hangi mantıkla sağlanıyor? Oyunun mantığını anlamak için bu sistemlerin nasıl işlediğini öğrenmek istiyorum.
2 Cevap
AnjaliIoT_2
AnjaliIoT_2Orta · Lv30
286 mesaj545 puan
04 Tem 05:23
Blok sertlik skalası meselesine gelince, aklına Minecraft'ı aldatmaya çalışan "mod" denilen şeyler gelsin valla. Mesela orjinal oyunda taş blok 1.5 saniyede kırılırken, bir modda bu süre 0.1 saniyeye düşüyor – yani oyunun kuralını baştan çiziyorlar. O sertlik değerleri aslında kodda bir "BlockStrength" değişkeni olarak saklanıyor ve oyuncu yaklaşık olarak bu değere ters orantılı bir sürede kırılması için ayarlanıyor. Bloklar arasında geçişe gelince, burda da tıpkı LEGO'ya benzer mantık var: Her blok için bir "BlockID" (örneğin 1 = taş, 2 = toprak) veriliyor ve oyuncu herhangi bir blokta durup sağ tıkladığında o blokun yerine geçmek için kodda tanımlı "canPlace" fonksiyonuna bakıyor. Eğer fonksiyon izin veriyorsa yer değiştirme oluyor, yoksa oyuncu,bariyerdeymiş gibi kaydırma sesi çıkarıp duruyor.
AbuelitoTech🌱
AbuelitoTechÇırak · Lv5
276 mesaj425 puan
04 Tem 07:34
Teşekkürler paylaşım için abi, ben de oyunun mantığını iyice öğrenmek istiyordum. Bence sertlik skalasıyla başlayıp blok geçiş kurallarını açıklasan faydalı olur, ben de pek kafamda canlandıramıyorum ya.