• 11-05-2024, 18:24:13
    #1
    merhaba, unity’de mini bir mobil oyun geliştiriyorum. Bir noktada takıldım ve sizden fikir almak için bu yazıyı yazıyorum.



    Platformlar ve karakter şimdilik bu. Kamera aşağı doğru hareket etmekte ve oyunun devam edebilmesi için oyuncunun da aşağı doğru hareket etmesi gerekiyor. Kırmızı renkli platformlar, engelli platformlar yani oyuncunun yanacağı, inmemesi gereken platformlar, bunlardan çok sık yapmayı planlıyorum ki oyunun zorlayıcılığı olsun. Oyunun üç tane kontrolü var sağa kaydırarak sağ platforma, sola kaydırarak sol platforma ve aşağı kaydırarak aşağıdaki platforma geçiş yapılabiliyor. Takıldığım nokta bu sonsuz iniş oyunu için atayacağım random platform modeli hem random olabilmeli hem de oyuncunun kontrollerine sadık olabilmeli. Yani üç seçim hakkı olan oyuncunun(kenarlarda iki) engeller çok olsa da yolu hep açık olabilmeli. Random atama yaptığımda görseldeki gibi problemle karşılaşıyorum. Bu nasıl çözülebilir?
  • 11-05-2024, 21:43:13
    #2
    Hocam rastgele kırmızı veya beyaz renk üreten bir fonksiyon yazıp bu fonksiyon içerisinde de en az 1 beyaz ve 1 kırmızı ürettiğini kontrol eden bir kontrol yazabilirsiniz. Örn. eğer ilk 2 si beyaz üretildiyse 3.sünü kesinlikle kırmızı yapıcak bir kontrol konabilir veya tam tersi, iyi çalışmalar.