«text-based» etiketlenmiş sorular

Grafik kullanımından kaçınan ve bunun yerine dünyayı betimleyici bir şekilde göstermek için metne dayanan bir oyun. Genellikle, eylemi belirlemek için oynatıcıdan gelen metin girişinin ayrıştırılmasını içerir.

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, …

7
Bir metin macera oyununda kullanıcı girişini nasıl ayrıştırmalıyım?
Bir metin macerasında kullanıcı komutlarını ayrıştırma, Adventure'ın basit "kuzeye git" in hhgttg'deki akıl almaz derecede akıllı olanlarına kadar uzanan bir spektrumdur . 80'lerde bilgisayar dergilerinde nasıl güzel şeyler okuduğumu hatırlıyorum, ama şimdi kısa bir Wikipedia ref dışında net üzerinde neredeyse hiçbir şey bulamıyorum . Nasıl olur sen bunu? Güncelleme : …

2
Başka bir oyunda IF metin ayrıştırıcısı yerleştirilsin mi?
Başka bir oyuna veya uygulamaya yerleştirebileceğim mevcut etkileşimli kurgu metin ayrıştırma motorları var mı? Kütüphane olarak bir şey kullanmak istiyorum. Mevcut nesneleri ve fiilleri kendi tarafımdan geçirebilirim. Kullanıcıdan cümleleri ayrıştıracak ve bana kullanıcının ne istediğini açıklayan bir tür yapı / AST verecektir. Sonra kendi kodum bu istek üzerine hareket edebilir. …

5
Dilbilgisel olarak doğru MUD tarzı saldırı açıklamaları oluşturma
Şu anda bir savaş turunun sonucunun böyle bir şeye gittiği metin tabanlı bir oyun üzerinde çalışıyorum %attacker% inflicts a serious wound (12 points damage) on %defender% Şu anda% Attacker% 'ı saldırganın adıyla,% Defender%' ı ise savunucunun adı ile değiştiriyorum. Ancak, açıklama çalışır, ancak doğru okumaz. Oyun sadece tüm metin olduğundan, …
13 mud  text-based 

1
MUD tarzı metin tabanlı bir dünyada düzeyleri / odaları düzenleme
Küçük bir metin tabanlı macera oyunu yazmayı düşünüyorum, ancak dünyayı teknik açıdan nasıl tasarlamam gerektiğinden özellikle emin değilim. İlk düşüncem bunu XML'de yapmak, aşağıdaki gibi bir şey tasarlamak. Büyük XML yığını için özür dilerim, ama ne yaptığımı tam olarak açıklamanın önemli olduğunu hissettim. <level> <start> <!-- start in kitchen with …



1
Yazım ve öğeleri bir std :: vector uygulaması kullanarak nasıl saklayabilirim?
Şu anda GameInstitute'tan bir kitap takip ediyorum ve benden şunları yapmamı istiyor: Oyuncunun şifa iksirleri ve ateş topu iksirleri almasına ve taşımasına izin verin. Bunları saklamak için Player sınıfına bir Item dizisi (item sınıfını tanımladıktan sonra) ekleyebilir veya saklamak için bir std :: vector kullanabilirsiniz. std::vectorUygulamayı kullanmak istediğimi düşünüyorum , …
10 c++  text-based 

2
Oyun içi konsol için Editline'ı nasıl kullanabilirim?
Oluşturduğum bir C ++ oyununa oyun içi konsol eklemek istiyorum . Konsolu oluşturmak ve iyi olduğum komutları ayrıştırmakla birlikte, metin girişi ve düzenleme yönü (örneğin, sol / sağ tuşlarını, geri alanlarını vb. Kullanma) daha ilginç şeylere harcamayı tercih ettiğim çok çaba gibi görünüyor . Editline adında tarih ve otomatik tamamlama …
9 c++  text-based 
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.