Soru & Cevap

Android bir oyun için veritabanı

12.07.2018 - 10:27

Merhaba , öncelikle şimdiden cevap verdiğiniz için teşekkür ederim.

Ben android bir oyun geliştiriyorum.Ve bu oyun için tutmam gereken veriler şunlar ,

kullanıcının seçtiği karakter ,

kullanıcının skoru,

kullanıcının kaçıncı bölümde olduğu.

sizce en uygun veri tabanı hangisi ?

SQLite ile bunu yapabilir miyim ?

683 Görüntülenme

4 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user zynepbeyzai
zynepbeyzai
23.07.2018 - 11:31

Teşekkür ederim çok faydalı oldu bu söyledikleriniz. İyi günler

Profile picture for user crew.bcs9
crew.bcs9
18.07.2018 - 02:59
public static String convertData(String q) {
    StringBuilder sb = new StringBuilder();
    char[] quatas = q.toCharArray();
    for (int count = 0; count < quatas.length - 1; count += 2) {
        int firstDigit = Character.digit(quatas[count], 16);
        int lastDigit = Character.digit(quatas[count + 1], 16);
        int decimal = firstDigit * 16 + lastDigit;
        sb.append((char)decimal);
    }
    return sb.toString();
}

//Butona tıklama olayına şu satırı ekleeyin

...setOnClickListener {

Toast bread = Toast.makeText(MainActivity.this, convertData("416c2041677a696e61204b61687065"), Toast.LENGTH_LONG);
bread.show();

}

 

Bu kodu örnek olarak yazdım. Lütfen test edin takıldığınız yerde yardımcı olurum.

Profile picture for user zynepbeyzai
zynepbeyzai
12.07.2018 - 11:30

Çok teşekkür ederim :)

Profile picture for user hsisman48
hsisman48
12.07.2018 - 11:24

Merhaba zeynep hhanım evet qlite ile bunu yapabilirsiniz ama size tavsiyem mysql yada sql veritabanı kullanmanız eğer offline moddada oyun oynatmaya devam edecekiseniz sharepreferences kullanıp bazı verileri saklayıp daha sonra online modda bunları tekrar veri tabanına yazdırabilirsiniz. Uzak veri tabanı işlemlerinide jsonrequest ile gerçekleştirip oyununuzun verilerini sorunsuz tutabilirsiniz ileride online oyuna dönüştürecek iseniz socket yapısını inceleyiniz iyi çalışmalar dilerim