Wie vermeiden Sie, dass sich Ihre Spieler beim Entwerfen eines Strategiespiels (oder eines Spiels in einem ähnlichen Genre) fast ausschließlich auf das Mikromanagement konzentrieren? Was sollte in der Spielmechanik getan und was vermieden werden?
Wie vermeiden Sie, dass sich Ihre Spieler beim Entwerfen eines Strategiespiels (oder eines Spiels in einem ähnlichen Genre) fast ausschließlich auf das Mikromanagement konzentrieren? Was sollte in der Spielmechanik getan und was vermieden werden?
Antworten:
Aus dem linken Feld:
Erlaube dem Spieler nicht, seinen Einheiten direkte Befehle zu erteilen
Die Idee ist, dass Sie den Truppen des Spielers die gleichen KI-Fähigkeiten wie dem Feind verleihen und ihn dann mit einem Zielsetzungssystem und einem Statusumschaltsystem ausstatten.
Der Spieler kann Ziele festlegen, die an feindliche Einheiten oder Kartenstandorte gebunden sind, wie zum Beispiel:
Diese "Ziele" können ausgefeilter sein und dem Spieler während des Spiels schrittweise aufgedeckt werden, damit er nicht von neuen Optionen überfordert wird.
Erlauben Sie dem Spieler dann, den Status der Einheiten zu ändern:
Die Einheit AI entscheidet dann, wie zu handeln ist. Beispielsweise könnten Reserveeinheiten beschließen, ein fehlgeschlagenes Verteidigungsziel spontan zu verstärken oder Bereiche zu überwachen, die der Spieler als "Wache" markiert hat, ohne dass der Spieler einen Befehl erteilt hat.
Sie können auch ein Schwellensystem für Einheiten einrichten (beispielsweise können defensive Einheiten einen niedrigen Schwellwert für "Reparaturschaden" aufweisen, dh, sie kehren zur Reparatur zurück, wenn sie leicht beschädigt sind, während angreifende Einheiten einen hohen Schwellwert aufweisen, wenn sie aus einem Kampf ausscheiden Nur in einem kritischen Zustand.) Wenn Sie dem Spieler die Option geben, Zustände basierend auf diesem Schwellenwert anzupassen, erhalten Sie eine hervorragende Wiederspielbarkeit und strategische Tiefe. Die Spielerin könnte dann neue Einheitenzustände erstellen, die ihrem Spielverlauf entsprechen.
Dies würde die folgenden Beschwerden beseitigen:
Meine Truppen werden keine schwachen Einheiten töten, bevor sie auf stärkere Einheiten zielen. Sie werden keine Einheiten mit hoher Zielgeschwindigkeit vor Einheiten mit niedrigerer Zielgeschwindigkeit angreifen. Sie werden kein Feuer konzentrieren, um einzelne Einheiten auszuschalten
Da wären die Schwellenwerte und Vorlieben anpassbar.
Eine gute Analogie zu dem, was ich vorschlage, ist, dass die Spielerin in konventionellen RTS den Einheiten auf einem Schlachtfeld Befehl gibt, während sie in diesem System die Doktrin des Kampfes und die Ziele festlegt und die unmittelbare Taktik den Untergebenen überlässt Beispiel). Im Grunde bringt sie der KI ihren Befehlsstil bei, damit sie keine unmittelbaren taktischen Entscheidungen treffen muss.
Erlaube es nicht. Geben Sie dem Spieler eine bestimmte Rolle, und das war's. Der Typ, der befiehlt, eine Gruppe von Feinden im Norden anzugreifen, sitzt nicht dort und teilt jedem mit, wer schießen soll. Er ist wieder in der Basis und gibt anderen Soldaten weitere Befehle.
Ermöglichen Sie dem Spieler, eine genau definierte Rolle zu wählen ((?)), Und lassen Sie keine Aktionen zu, die nicht Teil dieser Rolle sind, um eine realistischere / immersivere Erfahrung zu erzielen und Mikromanagement zu verhindern.
Ich bin mit Thedaian einverstanden, möchte aber auf seinen Punkt eingehen. Das meiste Mikromanagement wird durchgeführt, um die Ineffizienz der KI auszugleichen. Wenn ich ein Mikro aufstelle, ist das normalerweise so, weil: Meine Truppen keine schwachen Einheiten töten, bevor sie auf stärkere Einheiten zielen, keine Einheiten mit hoher Schadensrate vor Einheiten mit niedrigerer Schadensrate zielen, sie werden kein Feuer konzentrieren, um einzelne Einheiten auszuschalten (Art geht zurück) um Einheiten mit niedriger Leistung vor Einheiten mit hoher Leistung zu töten, oder sie blockieren andere Einheiten, in den Kampf einzutreten.
Der letzte Punkt ist mein größter Kritikpunkt und die Quelle für den größten Teil meines Mikromanagements in Starcraft. Verdammte Buggys werden einen undurchdringlichen Ring um die feindlichen Einheiten bilden, der jedoch keine kürzeren und langsameren Einheiten zulässt. Infolgedessen muss ich Buggys 10 Fuß vorwärts bewegen, um meine Infanterie zwar zu lassen.
Mikromanagement hat einfach keinen Sinn, wenn die KI die verfügbaren Einheiten effizient nutzt.
Unser Leben ist voller Details. . . vereinfachen, vereinfachen. (Henry David Thoreau)
Meine Antwort ähnelt der, die vorschlägt, eine klare Rolle für den Spieler zu wählen. Was sie wirklich sagen, ist zu vereinfachen, denke ich.
Der Grund, warum Mikromanagement stattfindet, ist, dass während des Spiels sehr viele Entscheidungen getroffen werden müssen, und im Allgemeinen sind sie nur dann wirklich wichtig, wenn überhaupt. "Strategie" als Spielgenre bedeutet nicht "eine Menge Dinge, mit denen man herumspielen muss", sondern "Entscheidungen treffen mit Konsequenzen, die erst nach einer Weile eintreten".
Ich gebe zwei sehr klassische Beispiele. Chess and Go ist bekannt für sehr tiefe Strategien, aber beide resultieren in beiden Fällen aus sehr einfachen Regeln und sehr einfachen mechanischen Entscheidungen. Der Zustand einer Schachpartie kann in zweiunddreißig Paare von sehr kleinen ganzen Zahlen zusammengefasst werden? Und du bist an der Reihe, den Wert eines dieser Paare zu ändern !
Und doch sind Chess and Go bei echten Militärstrategen seit langem sehr beliebt. Sicher sagt uns das etwas Wichtiges mit unseren digitalen Schachbrettern.
Ein weiteres großes Problem bei Strategiespielern ist, dass sie nicht verstehen, wie große Gruppen von Kampfeinheiten tatsächlich zusammenarbeiten. Ich habe ein Aphorismus gehört, dass "Generäle von Sesseln über Taktiken sprechen, echte Generäle über Logistik".
Denk darüber nach. Angenommen, ich kann einen bestimmten Starfighter in einem 4X-Weltraumspiel positionieren. Starfighter arbeiten in Staffeln und ihre Aufteilung hat dramatische logistische und organisatorische Konsequenzen. Warum lässt mich das Spiel also um einen einzelnen Starfighter herumlaufen? Das wäre, als würde die Präsidentin der Vereinigten Staaten Ihre Mathematiklehrerin anrufen, um ihr Vorschläge für den Unterricht des Tages zu unterbreiten. Ich bin der Großadmiral einer mächtigen Raumflotte, daher sollten meine Einheiten, die sich auf dem Brett bewegen, Task Forces und Kampfgruppen sein.
Es gibt jedoch Möglichkeiten, Spieler an organisatorischen Entscheidungen arbeiten zu lassen. Zum Beispiel verwenden Papierkriegsspiele "operative Spielzüge", die nur alle paar "taktischen Spielzüge" einmal vorkommen. Ich kann Paper Wargames nicht genug empfehlen, um ein gutes Strategiespieldesign zu verstehen. James F. Dunnigan hat ausführlich darüber geschrieben. Sein Handbuch zu Complete Wargames ist sehr aufschlussreich, vorausgesetzt, Sie möchten die Aktualität einiger Diskussionen hinter sich lassen.
Wenn Sie möchten, dass sich die Spieler nur auf die Verwaltung von Ressourcen, die Wirtschaft usw. konzentrieren, können Sie das tun, was Startopia getan hat. Das heißt, der Spieler rekrutiert oder produziert Einheiten und baut dann Strukturen für sie, in denen sie automatisch wohnen. Was den Kampf betrifft, kann der Spieler Punkte festlegen, an denen sich die Truppen sammeln oder angreifen können (wenn es sich um eine feindliche Einheit oder ein feindliches Gebäude handelt), und diesen Punkten Werte zuweisen, damit die KI entscheiden kann, welche Einheit wohin geht.
Wenn Sie einen "Hardcore" -RTS wie Starcraft machen, dann kommt es darauf an, dass Sie entweder lernen, mit Ihrer Wirtschaft umzugehen, oder dass Sie überrannt werden. Es geht darum, den Schwierigkeitsgrad auszugleichen. Sie werden 20 Hydralisken nicht stoppen mit 5 Marines egal wie gut du bist, etc. Im Mehrspielermodus ist es das Überleben der Stärksten, entweder du Makro oder du verlierst, also würde ich mir um diesen Teil keine Sorgen machen.
Anstatt die Klickgeschwindigkeit zu begrenzen, wie viele Befehle ein Spieler senden kann, sollten Sie ihn zu einer In-Game-Ressource machen. Klicken Sie zu schnell und Sie führen unsere Bestellungen aus und müssen warten, um neue zu sammeln. Bestellen Sie einzelne Einheiten und Sie können es sich leisten, sich nur wenige pro Minute zu bewegen. Machen Sie jedoch große Gruppenbewegungen und Sie können Ihre gesamte Armee in Bewegung halten. Das Mikromanagement hätte immer noch einen Vorteil, wäre jedoch viel teurer, wenn alle anderen Einheiten über einen langen Zeitraum hinweg keine Aufträge mehr erhalten würden.
Das In-Game-Limit kann ein abstrakter Kommandopunktzähler sein (wie er in mehreren Brettspielen verwendet wird) oder Sie können ihn zum Teil der Spielwelt machen, z. Wenn alle Boten beschäftigt sind, muss der Spieler nur warten, bis einer von ihnen zurückkommt, bevor er eine neue Bestellung abschicken kann. Je nach Thema kann es mehr oder weniger schwierig sein, das Limit gut anzupassen.
Teilen Sie den Fokus des Players so auf, dass Mikromanagement nur bei extremer Fokussierung möglich ist. In Starcraft oder ähnlichen Spielen ist die Benutzeroberfläche gleich, egal ob Sie Gebäude bauen oder Einheiten steuern. Wenn sich jedoch der Kontext zwischen Ressourcenmanagement, Lagerentwicklung, Einsatz strategischer Einheiten in großem Maßstab und Management taktischer Einheiten in kleinem Maßstab verschiebt, könnte es für die anderen nachteilig sein, sich auf einen dieser Bereiche zu konzentrieren.
Kurz gesagt, stellen Sie sicher, dass andere (wichtige) Informationen nicht sichtbar sind, wenn ein Spieler Mikromanagementtechniken ausführt oder wenn diese Aktionen von der Benutzeroberfläche angeboten werden. Dies würde Ihrem Spieler die Möglichkeit geben, das Beste aus seinen Kampfeinheiten herauszuholen, wenn er dies wünscht, würde aber ein solches Mikromanagement über einen langen Zeitraum unhaltbar machen.
Der allgemeine Vorschlag scheint zu sein, es dem Spieler nicht zu erlauben, die Einheiten überhaupt direkt zu steuern. Wenn Sie jedoch möchten, dass der Spieler immer noch die Kontrolle über die Einheiten hat, können Sie den Rat einiger Leute befolgen, um die KI so gut zu machen, dass kein Mikromanagement erforderlich ist, oder Sie können meine ursprüngliche Idee ausprobieren, Einheiten so einfach zu machen habe nicht viel Mikropotential. Einige Beispiele hierfür in StarCraft 2 wären der Belagerungspanzer und natürlich der Koloss.
Bei Einzelbestellungen fallen - unabhängig von der Größe der Einheit - Kosten pro Bestellung an.
Nehmen wir an, Sie geben dem Spieler 10 "Spielmarken" für einen Zug - dann kostet das Bestellen einer einzelnen Einheit einen Spielstein, und das Bestellen eines ganzen Trupps kostet ebenfalls einen Spielstein. Wenn sie 10 Trupps haben, können sie jedem Trupp eine Gruppenreihenfolge geben - oder sie können 3-4 einzelne Einheiten präzise befehlen, auf Kosten einiger Trupps, die keine Befehle erhalten.
Mit anderen Worten: Lassen Sie den Spieler die Entscheidung treffen, wann er Mikromanagement betreiben soll und wann nicht. Wenn die KI für die meisten Kader gut genug ist, meistens für die Zeit, dann wird der Spieler dies nutzen - bis eine Situation eine genauere Kontrolle erfordert als die KI der Gruppe, dann kann er einzelnen Einheiten bestimmte Befehle gegen eine Gebühr erteilen.
Dies macht den Spielerfokus zu einer weiteren zu verwaltenden Ressource.
Verwenden Sie Trupps wie in Dawn of War oder Company of Heroes. Mikromanagement ist weiterhin erforderlich, aber die Tatsache, dass Sie nur 5-10 Entitäten mikromanagen müssen, gibt dem Spieler mehr Zeit, um sein Makro zu entwickeln.
Mach ein Spiel nicht so, dass du deinen Spielern sagen musst, dass sie es nicht auf eine bestimmte Weise spielen sollen. Die Steuerelemente, die Sie ihnen geben, stehen ihnen zur Verfügung, und sie gehen davon aus, dass sie sie verwenden sollen. Entscheide, was du mit "Mikro" meinst und stelle sicher, dass die Spieler ihre Spieleinheiten nicht in diesem Level kontrollieren.
Sie können für jede Bestellung einer Einheit kurze, aber auffällige und zufällige Zeitverzögerungen festlegen, bevor sie reagiert. Sie können auch eine längere Übergangszeit für das Wechseln von Einheiten von einem Befehl zu einem anderen festlegen, um sie für feindliche Angriffe anfällig zu machen, während sie sich darauf vorbereiten, einem neuen Befehl zu folgen. Das wäre auch ein bisschen realistischer als Einheiten, die sofort auf jeden Klick reagieren
Gib ihnen zu viele Einheiten. Wenn Sie hundert Einheiten in einer Schlacht haben, kann nicht einmal ein erfahrener RTS-Spieler alle von ihnen mikromanagen. Und zweitens Makromanagement wichtiger machen. Zum Beispiel war in Warcraft 3 Mikromanagement sehr wichtig, weil das Makro eine schwache Nahrungsmittelobergrenze hatte und die Instandhaltung schlecht war. Dies möchten Sie vermeiden, wenn Sie den Fokus nicht auf das Mikro richten möchten.
Hier hilft es, die Armee des Spielers einigermaßen autark zu machen. Wenn die Armee bereits tut, was Sie wollen, müssen Sie sie nicht mikromanagen. Zum Beispiel können Spezialfähigkeiten standardmäßig automatisch gewirkt werden, um zu verhindern, dass der Spieler zu viel Zeit damit verbringt, sich Gedanken über das Auslösen der einzelnen Fähigkeiten zu machen, und mehr darum, sicherzustellen, dass er die richtige Einheitenmischung hat, um das Ziel zu erreichen. Starke KI wird auch hier äußerst hilfreich sein.
Auf der Engine-Ebene würde es helfen, dass Einheiten sich gleichzeitig bewegen UND angreifen können. Dies bedeutet, dass Spieler viel mehr Probleme haben, wenn sie mikro-schwere Belästigungs- und Animations-Cancelling-Stile verwenden, wie sie in Spielen wie Warcraft III (und im weiteren Sinne DotA) und Star Craft / Star Craft II häufig vorkommen.
Stellen Sie die Einheiten zur Verfügung. Wenn ein Spieler nicht das Bedürfnis hat, seine Einheiten am Leben zu erhalten, wird er wahrscheinlich nicht so viel Zeit damit verschwenden, sie zu verwalten, als wenn er andere Dinge tun könnte.
Machen Sie sie billig in Ressourcen. Je billiger die Einheiten sind, desto seltener wird eine Person versuchen, sie am Leben zu erhalten, wenn sie weiß, dass sie sie einfach reproduzieren können. In ähnlicher Weise können Sie sie schnell erstellen. Je schneller Einheiten produziert werden, desto mehr Zeit muss eine Person damit verbringen, sie tatsächlich zu produzieren, anstatt ihnen Befehle zu erteilen. Besonders wenn es sich um billige Einheiten handelt, ändert dies die allgemeine Strategie, die Einheiten am Leben zu halten, um den Gegner nicht zu produzieren.
Ich bin auch damit einverstanden, Ihre Einheiten so gut wie möglich zu automatisieren. Allgemeine Anweisungen anwenden. Wenn zum Beispiel eine feindliche Einheit in Reichweite kommt, sollten sie angreifen? Halteposition, falls sie spezielle Fähigkeiten einsetzen, die sie haben, usw. Dies kann natürlich ziemlich knifflig werden, so dass es auch nur ein einfaches Halten, Verteidigen oder Angreifen sein kann. Das einzige Problem dabei ist, wie weit es zurückgeht, Einheiten zu belasten.
Ein weiteres Problem, das auftritt und Menschen dazu veranlasst, Mikros zu suchen, ist die Wegfindung. Gestalten Sie Ihre Boards linearer und offener. Du kannst immer noch Höhenunterschiede haben, aber versuche Klippen und Dingen auszuweichen, die Einheiten daran hindern würden, sich in einer geraden Linie zu bewegen, wenn sie dazu aufgefordert werden. Viele von ihnen haben Zeit in RTS-Spielen, wenn Einheiten den Befehl erhalten, sich an einen blockierten Ort zu bewegen, oder wenn sie einen Hügel hinauf gehen, werden sie verwirrt. Die Wegfindung ist in letzter Zeit viel besser geworden, aber es ist immer noch ein Problem in fast jedem RTS-Spiel, das ich gespielt habe. Auf diese Weise wissen die Leute, die Befehle erteilen können, dass ihre Einheiten direkt zu dem Ort gehen, den Sie ihnen mitgeteilt haben.
Ich würde auch vorschlagen, es einfach zu machen, allgemeine Befehle zu erteilen, ohne sich um die Einheiten kümmern zu müssen. Ein Rallyesystem wäre ein ausreichender Ort, um anzufangen, aber es müsste erweitert werden. Möglicherweise werden die passiven Befehle in die Einheit integriert, damit Einheiten, die automatisch erscheinen, einen Befehl erhalten, z.
Eine letzte Sache, die ich vorschlagen würde, ist, es einfach zu machen, allgemeine Befehle zu erteilen, ohne Ihre Aufmerksamkeit von dem, was Sie im Spiel tun, abzulenken. Machen Sie es möglich, allen Einheiten auf dem Brett gleichzeitig Befehle zu erteilen, machen Sie es einfach, alle Einheiten eines bestimmten Typs auf dem Brett sehr einfach auszuwählen usw. Vielleicht knüpfen Sie dies sogar an die Struktur an, aus der die Einheiten bestehen. Anstatt alle Befehle durch Auswahl der Einheiten zu erteilen, wählen Sie die Gebäude aus, die sie dazu veranlassen, allen Einheiten dieses Typs Befehle zu erteilen.