«turn-based» etiketlenmiş sorular

Bir birim veya birimler grubu bir eylem gerçekleştirirken, diğer her şey yalnızca gerçekleştirilen eylem (ler) e tepki verebilir. Daha sonra bir sonraki birim veya birimler grubu harekete geçebilir.

8
Sıra tabanlı oyunlarda yakın dövüş misillemelerinin arkasındaki tasarım gerekçesi nedir?
Başka bir birime yakın muharebe saldırıları yapan saldırganların aynı zamanda saldırı ünitesine de zarar vermesine neden olduğu, ara sıra yapılan saldırılar bu "misilleme" teknisyeninden zarar görmeyen oldukça fazla sayıda sıra tabanlı oyun gördüm. Örnekler arasında Might Heroes ve Magic serisi, Civilization serisi, yeni King's Bounty serisi ve daha fazlası sayılabilir. …

18
Eylemin gerçek zamanlı gerçekleştiği sıra tabanlı strateji oyunları? [kapalı]
Tamam, bu fikir şimdi sohbette 3. kez ortaya çıktı ve yıllardır beni rahatsız ediyor. Buradaki düşünce, oyun duraklatılmış durumdayken tüm oyuncuların birimlere karar / konu siparişi verdiği ve tüm eylemlerin aynı anda, gerçek zamanlı olarak gerçekleştirildiği bir oyundur. Bu, bir TRPG'den (yani Final Fantasy Tactics), küçük çaplı bir çatışmaya (yani …


3
Eylemlerin yan etkileri olduğu sıra tabanlı bir oyun tasarımı
Dominion oyununun bilgisayar versiyonunu yazıyorum . Aksiyon kartları, hazine kartları ve zafer puanı kartlarının bir oyuncunun kişisel destesinde toplandığı sıra tabanlı bir kart oyunudur. Sınıf yapısını oldukça iyi geliştirdim ve oyun mantığını tasarlamaya başladım. Python kullanıyorum ve daha sonra pygame ile basit bir GUI ekleyebilirim. Oyuncuların sıra sırası çok basit …

2
Sıra tabanlı oyun motoru nasıl uygulanır?
Might and Magic Heroes, Orion Master veya sıra tabanlı seçim oyununuzu hayal edelim. Bir sonraki dönüşün arkasındaki oyun mantığı nedir? Konu hakkında okunacak herhangi bir materyal veya kitap var mı? Spesifik olarak, oyun döngüsünü hayal edelim: void eventsHandler(); //something that responds to input void gameLogic(); //something that decides whats going …
17 turn-based 

6
Oyuncuları aynı anda aynı kareye mi taşımak istiyorsunuz?
2 x 2 karelik bir ızgara düşünün. Bir oyuncu aşağıdaki durumlarda bir kareye geçebilir: başka hiçbir oyuncu bir sonraki turda kareye geçmek istemez başka hiçbir oyuncu bu turu hala beklemiyor ve meydanı işgal ediyor Sorunumu tanımlamak için yukarıdaki resmi ekledim. Oyuncular aynı anda hareket ederler. 2 (veya daha fazla) oyuncu …
15 turn-based 

1
Masaüstü bilgisayarlar için sıra tabanlı bir oyun hizmeti (iOS'ta GKTurnBasedMatch gibi) var mı?
Game Center'ın GKTurnBasedMatch, sıra tabanlı oyunları işlemek için oldukça sağlam bir hizmet sunuyor ve OpenFeint'in benzer bir şeye sahip olduğu görülüyor. Sorun şu ki, masaüstü için böyle bir şey istiyorum. Kendi REST tabanlı hizmetimi Rails'e aktarmayı düşünüyordum, ancak GameKit belgelerine baktıktan sonra sağlamlaştırmak istediğimden daha uzun süreceğini anladım. Aramalarımda kaçırdığım …

3
Soketler üzerinden n istemciyle iletişim kuran sıra tabanlı bir sunucu yazmak için bir kalıp var mı?
Oyun oynayan isteğe bağlı TCP soket ağa bağlı istemciler için oyunları yöneten genel bir oyun sunucusu üzerinde çalışıyorum. Çalışan bir koli bandı ile birlikte kesmek bir 'tasarım' var, ama hem kırılgan hem de esnek görünmüyor. Sağlam ve esnek istemci / sunucu iletişiminin nasıl yazılacağı konusunda köklü bir kalıp var mı? …

7
Satranç benzeri yapay zeka sıra tabanlı strateji oyunlarında gerçekten uygulanamaz mı?
Açıkçası, min-max algoritmasını tüm hareket ağacına uygulamaya çalışmak sadece küçük oyunlar için çalışır (tüm satranç meraklılarından özür dilerim, "küçük" ile "basit" demek istemiyorum). Tahtanın genellikle 100 karodan daha geniş olduğu ve bir taraftaki tüm parçaların aynı anda hareket edebildiği tipik sıra tabanlı strateji oyunları için, min-max algoritması uygulanamaz. Kendisini her …
13 ai  turn-based 

3
Sıra tabanlı bir oyunda varlık bileşenli bir oyun kasasını nasıl ilerletebilirim?
Şimdiye kadar kullandığım varlık bileşen sistemleri çoğunlukla Java'nın artemisi gibi çalıştı: Bileşenlerdeki tüm veriler Yalnızca belirli sistemin ilgilendiği bileşenleri içeren her bir varlık üzerinde yinelenen durum bilgisi olmayan bağımsız sistemler (en azından başlatma sırasında girdi gerektirmedikleri ölçüde) yineleme Tüm sistemler varlıklarını bir kene işliyor, sonra her şey yeniden başlıyor. Şimdi …

1
Sıra tabanlı bir oyunda dünya devletinin ve animasyonun ayrılması
Sıra tabanlı bir oyunda animasyonun dünya devletinden ayrılmasını nasıl ele alıyorsunuz? Şu anda 2B ızgara tabanlı bir oyun üzerinde çalışıyorum. Aşağıdaki kod daha iyi açıklamak için basitleştirilmiştir. Bir aktör hareket ettiğinde, yaratık canlanırken ve yeni konuma taşınırken dönüş akışını duraklatmak istiyorum. Aksi takdirde, ekran dünya durumunun önemli ölçüde gerisinde kalabilir …

3
Android / iOS sıra tabanlı bir masa oyunu için oyun sunucusu
Şu anda bir iPhone oyunu programlıyorum ve çevrimiçi çok oyunculu bir mod oluşturmak istiyorum. Gelecekte, bu uygulama Android cihazlara bağlantı noktası olacak, bu yüzden oyun sunucusunu nasıl oluşturacağımı merak ediyordum? Öncelikle hangi dili seçmeliyim? Bir sunucuyu obj-c ve Java ile yazılmış programlarla nasıl iletişim kurabilirim? O zaman, etkili bir şekilde …

4
Güncelleme için sıra tabanlı (RPG) oyunlarda boşta kalma süresini kullanma
Herhangi bir sıra tabanlı RPG oyunu alırsanız, oyun 'wait_for_player_input' üzerinde döngü yaptığı için hiçbir şeyin olmadığı büyük zaman dilimleri olacaktır. Doğal olarak bu zamanı bir şeyleri güncellemek için kullanmak mantıklı görünüyor. Ancak, bu derhal diş açılması gerektiğini düşündürmektedir. Bu tür bir tasarım tek bir iş parçacığında mümkün mü? loop: if …
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.