Als «turn-based» getaggte Fragen

Eine Einheit oder Gruppe von Einheiten führt eine Aktion aus, während alles andere nur auf die ausgeführten Aktionen reagieren kann. Dann kann die nächste Einheit oder Gruppe von Einheiten handeln.

8
Was ist das Grundprinzip für Nahkampfrückstände in rundenbasierten Spielen?
Ich habe viele rundenbasierte Spiele gesehen, in denen Nahkampfangriffe auf eine andere Einheit dazu führen, dass die angegriffenen Einheiten auch die angreifende Einheit beschädigen, während Fernkampfangriffe nicht unter dieser "Vergeltungsmechanik" leiden. Beispiele hierfür sind die Serien Heroes of Might und Magic, Civilization und King's Bounty. Gibt es einen bestimmten Designgrund …



3
Design eines rundenbasierten Spiels, in dem Aktionen Nebenwirkungen haben
Ich schreibe eine Computerversion des Spiels Dominion . Es ist ein rundenbasiertes Kartenspiel, bei dem Aktionskarten, Schatzkarten und Siegpunktkarten im persönlichen Deck eines Spielers gesammelt werden. Ich habe die Klassenstruktur ziemlich gut entwickelt und beginne, die Spiellogik zu entwerfen. Ich verwende Python und kann später eine einfache Benutzeroberfläche mit Pygame …

2
Wie implementiere ich eine rundenbasierte Spiel-Engine?
Stellen wir uns ein Spiel wie Heroes of Might and Magic oder Master of Orion oder ein rundenbasiertes Spiel Ihrer Wahl vor. Welche Spiellogik steckt hinter der nächsten Runde? Gibt es Materialien oder Bücher zum Thema zu lesen? Um genau zu sein, stellen wir uns eine Spieleschleife vor: void eventsHandler(); …
17 turn-based 

6
Spieler gleichzeitig auf dasselbe Feld bewegen?
Betrachten Sie ein 2 x 2-Gitter von Quadraten. Ein Spieler kann ein Feld betreten, wenn: Kein anderer Spieler möchte in der nächsten Runde auf das Feld ziehen Kein anderer Spieler hat gewartet und belegt in diesem Zug noch das Feld Ich habe das Bild oben eingefügt, um mein Problem zu …
15 turn-based 


3
Gibt es ein Muster zum Schreiben eines rundenbasierten Servers, der über Sockets mit n Clients kommuniziert?
Ich arbeite an einem allgemeinen Spieleserver, der Spiele für eine beliebige Anzahl von TCP-Socket-vernetzten Clients verwaltet, die ein Spiel spielen. Ich habe ein Design zusammen mit Klebeband gehackt, das funktioniert, aber gleichzeitig fragil und unflexibel zu sein scheint. Gibt es ein etabliertes Muster für das Schreiben von Client / Server-Kommunikation, …

7
Ist eine schachähnliche KI in rundenbasierten Strategiespielen wirklich nicht anwendbar?
Offensichtlich funktioniert der Versuch, den Min-Max-Algorithmus auf den gesamten Zugbaum anzuwenden, nur für kleine Spiele (ich entschuldige mich bei allen Schachbegeisterten, mit "klein" meine ich nicht "simpel"). Bei typischen rundenbasierten Strategiespielen, bei denen das Spielbrett häufig breiter als 100 Felder ist und sich alle Teile einer Seite gleichzeitig bewegen können, …
13 ai  turn-based 

3
Wie kann ein Gamestate mit Entitätskomponenten in einem rundenbasierten Spiel weiterentwickelt werden?
Bisher haben die von mir verwendeten Entity-Komponentensysteme hauptsächlich wie Javas Artemis funktioniert: Alle Daten in Komponenten Zustandslose unabhängige Systeme (zumindest in dem Maße, in dem sie bei der Initialisierung keine Eingabe erfordern) iterieren über jede Entität, die nur die Komponenten enthält, an denen ein bestimmtes System interessiert ist Alle Systeme …






Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.