Django ile Metin Tabanlı Oyun

Merhaba,
Django ile metin tabanlı (travian, içerim, klanlar, ogame) oyun yapılabilir mi?

Yapılabilir. Ancak iş yükü Django’dan çok html, js kısmına yani front-end kısmına düşer.

1 Beğeni

Aslında ben veritabanına sürekli kayıt yapılacak bunun sunucuya en az yük bildirerek nasıl yapılır onu merak ediyorum. Mesela bir üründen ( demir taş vs gibi) saatte 50 birim üretilecek her 5 saniyede sisteme eklenecek vs. Bu sürekli bir işlem gerektirecek ve sunucuyu yoracak. Bunun için herhangi bir kütüphane vs var mı?

Sadece kullanıcı oyunda olduğu sürede her beş saniyede bir eklerseniz sunucu açısından çok da bir yük oluşturmaz bence. Çünkü sunucular basit bilgisayarlar değildir. Oyun yapıldığında zaten basit bir sunucu üzerinde yapılmaz. Ancak kütüphane hakkında herhangi bir fikrim yok.

Php de zamanlama için cron job eklentisi var mesala

Sched modülüne baktınız mı? Sched standart kütüphanede bir modül. İstihza’daki anlatımda örneklerden biri tam işinizi görecek bir döngü.

Beğenmezseniz asenkron programlama ile de bu işi sağlayabilirsiniz.

Bir bakayım teşekkürler.

Nereden biliyorsun? Ne kadar yoracak?


Sen sunucuyu yoran halini yaz, optimizasyonunu beraber yapariz.
Veya sunucuyu yoran mimarisini islem sayilariyla (denklemleriyle) beraber cikart, yormayacak mimariyi tasarlamana yardim ederiz.

Şuan açık kaynaklı oyunları inceliyorum yakın zamanda ortaya çıkar birşeyler.