delamis adlı üyeden alıntı: mesajı görüntüle
Merhaba,

tabu oyunu yazıyorum ve benden daha bilgili olan arkadaşlara danışmak istediğim birkaç şey var. Aslında içlerinden birini seçerek durumu çözebilirim, yani çıkmazda değilim ama doğru olanı merak ediyorum ve öğrenmek istiyorum. Yani yalnızca bu uygulamayla ilgili değil, kendimi geliştirmem konusunda da yardımı olacağını düşünüyorum.

Oyunda ana menü, oyun, ayarlar şeklinde arayüzler bulunmakta. Doğru olan;
  • Her birini ayrı sahnede yapmak mı,
  • Bir sahnede yapıp aktifliğini açıp kapatmak mı,
  • Bir sahnede yapıp yalnızca öne veya arkaya alarak görüntüden çıkarmak mı?
Bir de bildiğiniz gibi oyunda bilinecek kelime ve tabu kelimeler bulunmakta. Anlatılacak kelimeler için bir liste yaptım, listeden rastgele bir kelime seçiyor ve bu kelimenin tabu kelimelerini seçmek için şöyle bir kod yazdım;

if (anaKelime.text.Equals("Tahta"))
       {
           tabu1.text = "Masa";
           tabu2.text = "Ağaç";
           tabu3.text = "Köy evi";
           tabu4.text = "Odun";
}
Bu yol doğru mu? ve önerebileceğiniz daha efektif bir yol var mı? Şimdiden teşekkürler.
Tek bir aktivity üzerinden fragmentler kullanarak yapabilirsiniz. Alt menü eklersiniz, sayfalar arasındaki geçiş o şekilde yaparsınız.

Kelimeleri saklamak için de SQLite kullanabilirsiniz. Metinleri kodlar içerisine tek tek yazmak doğru olmaz, gereksiz kod kalabalığına ve zaman kaybına neden olur. Uygulamayı satmak amacı ile yazıyorsanız mutlaka SQLite kullanarak verileri saklayın.