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.
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 …
Okay, diese Idee taucht jetzt zum dritten Mal im Gespräch auf und nervt mich seit Jahren. Die Idee ist ein Spiel, in dem alle Spieler Entscheidungen treffen / Befehle an Einheiten erteilen, während sich das Spiel in einem pausierten Zustand befindet, und alle Aktionen gleichzeitig in Echtzeit ausgeführt werden. Dies …
Ich versuche eine gute Formel für die Bestimmung eines Treffers zu finden, wenn der Spieler einen Feind in einem Roguelike angreift. Ich würde mir gerne etwas Vereinfachtes einfallen lassen, aber immer noch genau so, wie es in D & D oder den beliebten Roguelikes wie AngBand oder NetHack gemacht wird. …
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 …
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(); …
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 …
GKTurnBasedMatch von Game Center scheint einen recht robusten Service für rundenbasierte Spiele zu bieten, und OpenFeint scheint etwas Ähnliches zu haben. Das Problem ist, ich möchte so etwas für den Desktop. Ich wollte meinen eigenen REST-basierten Service auf Rails rollen, aber nachdem ich mir die GameKit-Dokumentation angesehen hatte, wurde mir …
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, …
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, …
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 …
Wie gehen Sie mit der Trennung von Animation und Weltzustand in einem rundenbasierten Spiel um? Ich arbeite derzeit an einem 2D-Grid-basierten Spiel. Der folgende Code wird zur besseren Erläuterung vereinfacht. Wenn sich ein Schauspieler bewegt, möchte ich den Fluss der Runden unterbrechen, während die Kreatur animiert und sich an die …
Ich programmiere gerade ein iPhone-Spiel und möchte einen Online-Mehrspielermodus erstellen. In Zukunft wird diese App auf Android-Geräte portiert, also habe ich mich gefragt, wie ich den Spieleserver erstellen soll. Welche Sprache soll ich zuerst wählen? Wie kann ein Server in die Lage versetzt werden, sowohl mit in Objective-C als auch …
Wenn Sie ein rundenbasiertes RPG-Spiel spielen, wird es große Zeiträume geben, in denen nichts passiert, da das Spiel über 'wait_for_player_input' läuft. Natürlich erscheint es sinnvoll, diese Zeit zu nutzen, um Dinge zu aktualisieren. Dies scheint jedoch sofort darauf hinzudeuten, dass es eingefädelt werden müsste. Ist diese Art von Design in …
Ich verwende Javascript und HTML5 Canvas für rundenbasierte Spiele (z. B. Checkers, Mastermind, Minensuchboot). Soll ich eine Spielschleife mit festem Zeitschritt schreiben? Was sind die Alternativen?
Was für ein Titel? Ich entwerfe gerade ein Videospiel. ein rundenbasiertes Rollenspiel wie Final Fantasy (weil jeder Final Fantasy kennt). Es ist ein 2D-Sprite-Spiel. Das sind meine Ideen für den Kampf: Der Spieler hat eine Gruppe von 15 Mitgliedern (Hauptfigur enthalten) Während des Kampfes werden fünf Mitglieder der Gruppe als …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.