Kaldığımız yerden devam etmek

Başlatan crewsing, 12 Haziran 2017 - 10:49:00

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

crewsing

Bi oyun yazıyorum kullanıcılar belirli bir yere geldiğnde oyun otomatik olarak kayıt olsun istiyorum bunu nasıl yapabilirim ?

ekremsenturk

Oyunun belirli unsurlarını global (genel) değişkenlere atarsın. Oyunun ilk aşaması bittiğinde son değeri değişkene atarsın.
misal:
# oyunun başlangıcında
Ali_puan = 0
# oyunun ilk aşamasının sonunda
Ali_puan = Ali_puan
# oyunun ikinci aşamasına geçildiğinde
Ali_puan = "son kalınan değerde kalmıştır"

crewsing

Hocam mantık güzel ama istediğim tam olarak bu değil istediğim bi yere gelecek kullanıcı oraya geldiğinde bilgisayarında bir save dosyası oluşacak oyunu yeniden açtığında save dosyası otomatik olarak load olacak assasins creedden örnek vereyim oyunda bi yere geldiğinde oto kaydediyo kapatıp açıyon kaldığın yerden devam

ekremsenturk

Birinci aşama bittiğinde sonuçları dosyaya kayıt ettirirsin.
İkinci aşama başlatığında global değişkenlerin yeni değerlerini belli bir yerden, ismi belli bir dosyadan almalarını sağlarsın. Veya global değişkenlerin değerlerini her zaman bir veri tabanından okumalarını sağlarsın ve her işlemden sonra veri tabanını güncellersin.

naklov

[mention=627073]@crewsing[/mention] , oyunun belli bölümlerinde noktalar oluştur. Örnek yol üzerinde bir ağaç,ev vs. bu noktalara geldiğinde belli bir id değerleri alırsın ona göre de kullanıcının son kaldığı yeri kaydettirirsin.Kaydetme işlemini text dosyası yerine çözümleyebileceğin bir .save dosyası yapman daha mantıklı.
Peşinden Gidecek Cesaretin Varsa Bütün Hayaller Gerçek Olabilir..

serdarkokcu

kardeşim xml ve logging yapabilirsin her seviyeyi geçince kullanıcıya ait log larını günceller ondan sonra girerken son loglara göre okur öyle başlatır