«databases» etiketlenmiş sorular

Büyük miktarda veriyi sorgulanabilir bir biçimde depolamak için tasarlanmış yazılım. Veriler, tipik olarak, ilgili yönleri, bu bilgileri gerektiren süreçleri destekleyecek şekilde modellemek üzere düzenlenir.


9
Neden kod içeriğinin kodlanması kötü?
Çoğu oyunun diyalog metnini dosyalarda sakladığını biliyorum, fakat aynı zamanda birkaç metin tabanlı oyunun içeriği (harita, seçimler, olası oyuncu komutları, hikaye metni) oyun koduna programladığını gördüm. Birkaç neden düşünebilirim, ancak metin oyunlarının bile her şeyi programın dışındaki dosyalarda tutmasının temel nedeni nedir? Uygulama ayrıntıları, içeriği popüler XML biçiminde tutmak, ayrıştırmak, …

8
Oyun içeriğini depolamak için XML / JSON / Metin veya bir veritabanı kullanmak daha iyi olur mu?
Bileşen tabanlı bir oyunun nasıl uygulanacağını düşünüyorum, çünkü bu sıcak bir şey gibi görünüyor ve bu kadar esnek bir tasarım fikrini seviyorum. Böyle bir tasarımın özelliklerinden biri oyuna yeni şeyler eklemenin, genellikle XML gibi metin dosyaları aracılığıyla içerik yükleme olarak sunulan verilerle yapılabilmesidir. Bu, herhangi bir metin düzenleyicide insan tarafından …


4
Verilerin nasıl depolanacağını nasıl seçersiniz?
Bir adama balık verin, onu bir günlüğüne besleyin. Balık tutmayı bir erkeğe öğret ve onu ömür boyu besle. - Çin Atasözü Gerçek projem için ne tür bir veri deposu kullanmam gerektiğini sorabilirim, ancak balık tutmayı öğrenmek istiyorum , bu yüzden her yeni projeye başladığımda balık istemem gerekmiyor . Bu yüzden …
25 databases  data  xml 


6
Tweaking and Settings - Çalışma zamanı değişkeni değişikliği ve kalıcılığı
Çoğu şirket, oyunlarda düzenleme yapmak için bir düzenleyiciye veya değişken bir kontrol sistemine sahiptir, ancak bu sorunun orta katman çözümleri var mı? Geçmişte bu tür iki sistemi kendim yazdım ve beş, belki altı farklı sistemle çalıştım, ancak hiçbiri rafta değildi. Evde yetiştirilen bu çözümlerin her biri, değerleri aramaya devam etmekten …



4
Gerçek Zamanlı Çok Oyunculu Oyun için hangi Veritabanı (RDBMS vs NoSQL vs BOTH) kullanılacak?
Bir veritabanı gerektiren gerçek zamanlı çok oyunculu bir oyun üzerinde çalışıyorum (oyuncu profilleri, arkadaşlar, kilit açma, haberler vb. Gibi özellikler için) Bu standart bir PC oyunu (tarayıcı tabanlı değil) ve bir istemci-sunucu kullanacak mimari. Ben veritabanları kullanmak için yeniyim ve son birkaç gündür sıcak tartışmalara tökezlediğim bazı araştırmalar yaptım: RDBMS …

5
MMORPG gibi dinamik bir dünyayı yatay olarak ölçeklenebilir yapmanın bir yolu var mı?
20 güncelleme / oyuncu / saniye hızında veri değişen 500'den fazla oyuncunun açık dünyasını hayal edin. Son kez benzer bir MMORPG'de çalıştım, SQL kullandı, bu yüzden obvioulsy DB'yi her zaman sorgulayamadı. Bunun yerine, DB'den tüm oyuncuları C ++ nesneleri olarak belleğe yükledi ve kullandı. Yani dikey olarak ölçeklendi. Bunun yerine …

1
Minecraft'ın veritabanı nedir? [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu , Game Development Stack Exchange için konuyla ilgili olacak şekilde güncelleyin . 6 yıl önce kapalı . Merak ediyordum, Minecraft ne tür bir veritabanı kullanıyor? İlişkisel bir veritabanı mı, belki MySQL gibi yaygın …

5
Veritabanını kullanan dağıtılmış C ++ oyun sunucusu
C ++ sıra tabanlı oyun sunucum (veritabanını kullanan) mevcut ortalama istemci sayısına (oyunculara) dayanmaz, bu yüzden tüm istemcilerin hala içinde kalacağı birden fazla (birden fazla) bilgisayar ve veritabanına genişletmek istiyorum tek oyun dünyası (sunucular birbirleriyle iletişim kurmalı ve birden fazla veritabanı kullanmalıdır). En iyi şekilde nasıl yapılacağını açıklayan bazı öğreticiler …
11 server  databases 

11
İlişkisel bir veritabanı içinde kullanılabilir envanter / nesne / öğeler (örn. Katana) için birden çok "kullanım" (örneğin silah) nasıl modellenir
Bu yüzden www.ninjawars.net adresindeki öğelerin kullanımlarını genişletmeye çalışıyorum ve kullandığımız ilişkisel veritabanında bunları nasıl esnek bir şekilde temsil edeceğimi tam olarak bilmiyorum. Yanlış ağacı havlıyor olabilirim, bu yüzden diğer yönlerde önerilerde bulunmaktan çekinmeyin, ancak şu anda her öğenin ilişkisel "etiketler" olması gerektiğini düşünüyorum. Örneğin, bir Katana şu anda "öğeler" veritabanında …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.