Comment puis-je ajouter un objectif satisfaisant et / ou une condition de victoire à un jeu avec des réapparitions?


23

Je cherche à ajouter un objectif à mon jeu.

https://www.youtube.com/watch?v=O3uxaxy5_tc

La vidéo ci-dessus est la vidéo la plus récente que j'ai réalisée sur le gameplay de mon jeu. Comme vous pouvez le voir, le jeu a :

  • Des adversaires à combattre (dans la vidéo des adversaires PNJ, mais des adversaires multijoueurs seront bientôt là)
  • Objectifs à capturer (les tours).
  • Variation. Autrement dit, les joueurs peuvent choisir différentes compétences pour avoir différentes configurations.
  • Une carte grande et diversifiée (notez que plusieurs cartes sont facilement possibles, mais ce n'est pas le point pour le moment).
  • Action constante, grâce au fait que les joueurs réapparaissent immédiatement après leur mort.

En surface, cela semble bien. Il semble que tout soit nécessaire pour un match. Cependant, j'ai un problème avec une condition de victoire et un objectif global. Laissez-moi expliquer:

La carte est divisée en carrés. Chaque tour contrôle un carré. Pour prendre le contrôle d'une tour, vous devez la détruire - Une fois "détruite", la tour change d'équipe et retrouve toute sa santé.

Le problème, c'est quand une équipe commence à perdre. Disons que la carte est comme ceci: entrez la description de l'image ici (Ignorez la ligne rouge dans l'image)

Comme les équipes ne réapparaissent que dans un territoire contrôlé par elles-mêmes, cela signifie que l'équipe bleue réapparaîtra dans une zone beaucoup plus petite que l'équipe rouge. Cela signifie que l'équipe bleue est toujours dans le territoire qu'elle défend, mais l'équipe rouge se reproduit surtout très loin.

Utilisation de Photoshop pour mieux visualiser le problème:entrez la description de l'image ici

Avec les points noirs représentant les membres de l'équipe rouge et les points blancs représentant les membres de l'équipe bleue (les deux équipes ont 10 membres dans cet exemple ), vous pouvez voir clairement comment l'équipe bleue ne peut jamais être vaincue. Tout membre de l'équipe rouge est simplement ligoté, débordé, puis réapparaît très loin du combat. Oui, théoriquement dans cet exemple, un ou deux territoires pourraient être pris. Mais alors le problème empire. Imaginez cet exemple si l'équipe bleue n'a qu'un seul territoire.

Ce n'est pas seulement théorique, soit dit en passant. J'ai en fait quitté le serveur et les tanks IA en lutte pendant plus de 3 heures et aucune équipe n'a pu gagner.

Donc, pour résumer le problème:

Lorsqu'une équipe contrôle moins de territoire, il y a plus de membres de cette équipe par morceau de territoire qu'elle possède, et donc il n'y a aucun moyen pour l'équipe adverse de gagner.

Parlons maintenant des solutions possibles que j'ai essayées et rejetées:

Une solution serait de supprimer entièrement la réapparition. Cela signifierait que:

  • Prendre le territoire ne serait pas un problème, car vous n'attaqueriez pas beaucoup d'adversaires nouvellement engendrés.
  • Gagner ne serait pas aussi difficile.

cependant,

  • Cela encouragerait les utilisateurs à jouer avec beaucoup de prudence, tout comme dans World Of Tanks.
  • Si un utilisateur décède, il a soit une longue attente ennuyeuse devant lui, soit doit quitter et rejoindre une nouvelle bataille.

Je pourrais également faire en sorte que chaque tour prise donne plus de puissance à l'équipe (par exemple, plus de santé, plus il y a de tours). Cette:

  • Techniquement, cela résout le problème. Une équipe de joueurs peut submerger l'autre équipe.

Toutefois:

  • Les combats sont trop rapides. Une fois qu'une équipe gagne une ou deux tours, il y a beaucoup trop de "victoire écrasante", où la puissance supplémentaire acquise par l'équipe leur permet de décimer l'opposition.
  • Ce n'est pas très amusant d'être dans l'équipe perdante, de pouvoir mourir aux vainqueurs en beaucoup moins de tirs et de pouvoir à peine leur faire du mal.

Je pourrais aussi faire en sorte que les tours soient tout simplement détruites de façon permanente, plutôt que de les faire reprendre l'autre équipe. Cependant, cela crée alors une correspondance permanente égale.entrez la description de l'image ici

  • Les joueurs parcourent la même distance de leurs zones contrôlées, se battent sur un pied d'égalité dans le no-mans-land, et ne peuvent jamais atteindre les tours des autres pour les détruire. Cela tombe également en quelque sorte en proie au problème d'origine en ce sens qu'il y a des tonnes de joueurs qui viennent de réapparaître dans cette petite zone protégeant toutes les tours, tandis que les joueurs ennemis devaient parcourir toute la carte pour les attaquer. Ce qui aggrave le problème .

Je pourrais limiter les réapparitions, ou avoir un temporisateur de réapparition. Mais évidemment,

  • Les joueurs ne veulent pas rester assis.
  • Cela interrompt l'action d'avoir à attendre.

Je pourrais laisser le jeu comme ça! Je pourrais ajouter de la progression dans une boutique et des compétences d'achat. cependant,

  • Je suis un développeur indépendant. Un système de boutique multijoueur, des compétences, le stockage des données des joueurs, c'est tout une tonne de travail pour moi. C'est une énorme quantité de travail pour quelque chose qui n'est pas vraiment significatif ou satisfaisant pour un jeu dans son ensemble.

En bref, j'ai fait beaucoup d'expérimentation avec cela et j'y ai beaucoup réfléchi, mais il ne semble pas y avoir de réponse claire.

Et, même si une équipe prend toutes les tours et gagne, alors quoi?! La carte se réinitialise et la bataille recommence? Ce serait répétitif et ennuyeux.

En bref:

Mon jeu a besoin d'un système objectif qui soit satisfaisant, qui permette à une équipe de gagner, mais qui ne rende pas cette victoire sans valeur, et qui permette aux deux équipes d'avoir une bataille longue et agréable.

Edit: J'ai oublié de mentionner que les joueurs sur leur propre territoire bénéficient d'une régénération de santé, ce qui signifie que les défenseurs sur leur propre territoire ont encore plus d'avantages.


2
Le concept de terratoire semble être le problème. Comment êtes-vous attaché à cela?
Richard Tingle

9
Avez-vous essayé de laisser les joueurs réapparaître uniquement dans les territoires frontaliers (territoires qui bordent le territoire ennemi)? Cela signifie pour les attaquants: moins de temps à traverser leur propre territoire (= plus d'action), la densité des attaquants devient plus épaisse (contrebalance le groupe de défenseurs), mais laisse leurs territoires plus profonds plus vulnérables au cas où un défenseur parviendrait à se faufiler.
hoffmale

1
la partie cravate est le cas avec un ordinateur, mais est-ce vraiment avec un vrai joueur? Je me souviens d'avoir joué à COD (ou à tout autre jeu de guerre vraiment) lorsque vous êtes confiné à votre zone de frai et que l'autre équipe a généralement un avantage plus important. Ils sont bien placés et savent généralement d'où viendra leur ennemi
Rémi

5
Il semble que vous prédisiez un problème en fonction des performances d'une IA - mais d'après votre description, il semble simplement que l'IA est mauvaise. En particulier, l'IA n'essaie pas de combattre en groupes comme il se doit, mais ce qui se passe, c'est que la condition de réapparition oblige à ce que cela se produise par accident. Donc, vous êtes dans une situation perpétuelle où l'équipe IA perdante joue beaucoup mieux que l'équipe AI qui gagne, et donc la bataille ne va nulle part.

1
Jetez un œil à Planetside 2. Ils utilisent essentiellement plusieurs cartes (continents) et permettent de verrouiller les continents pour des bonus supplémentaires. Les continents verrouillés ne peuvent pas apparaître, déplaçant le combat sur une autre carte.
Mast

Réponses:


21

La condition gagnante est de capturer toutes les tours et de contrôler toute la carte.

  • Ajoutez un minuteur de réapparition par tour.

Chaque tour a sa propre minuterie de réapparition, donc les joueurs n'auront qu'à attendre dans 2 situations:

  1. Un coéquipier vient de réapparaître dans le point stratégique que je veux réapparaître. Cela donnera la possibilité aux joueurs plus impatients de le faire dans une autre tour et aux plus patients d'attendre et de mettre en œuvre la stratégie souhaitée.
  2. L'équipe qui a un territoire plus petit n'a pas assez de tours pour faire réapparaître tous les membres. Cela devrait aider à terminer la bataille. De plus, la première fois qu'un joueur remarque qu'il doit attendre, il jouera avec plus de prudence.

Comment cela fonctionne reste complètement sur l'équilibre des chronomètres et combien de tuiles une équipe doit perdre avant que les chronomètres importent. Donc, cette première «attente de réapparition» devrait se traduire par «ok, ou nous la transformons maintenant ou nous sommes condamnés»

  • "les joueurs sur leur propre territoire bénéficient d'une régénération de santé, ce qui signifie que les défenseurs sur leur propre territoire ont encore plus d'avantages."

Chaque tour agit comme un «phare de guérison» et la répartition des soins entre les joueurs. Plus il y a de joueurs dans une zone, moins ils soignent individuellement.

Edit: En outre, envisagez d'ajouter un "réapparition d'effacement" si tous les joueurs d'une équipe meurent, ils doivent tous attendre n secondes. Cela vise à donner à une équipe acculée une chance de faire un "retour", de regagner du territoire et de renverser le match.


"Besoin de perdre" devrait être "besoin de perdre".
Kat

Merci beaucoup pour cette réponse. Après être rentré de vacances, j'ai essayé de mettre en œuvre la méthode de réapparition par vagues que quelqu'un d'autre a suggérée (car c'était plus facile à mettre en œuvre), mais je crois vraiment que cela ajoute beaucoup d'attentes inutiles. Alors que votre idée ne fait qu'attendre quand l'équipe est sur le point de perdre de toute façon. Je vais certainement essayer ça bientôt. Bien sûr, je dois aussi faire en sorte que les chars à tigres choisissent automatiquement une tour.
joehot200

11
  • Savage 2 et Warcraft ont contourné ce problème en ayant un chronomètre global ~ 60s: toutes les 60s tous les joueurs morts apparaissent . Cela amène les joueurs à créer naturellement des "vagues", ce qui réduit les problèmes causés par les défenseurs apparaissant sur le site de bataille plus près que les attaquants.

  • Battlefield 2 a contourné ce problème en vous permettant l'option de vos points d'apparition , permettant aux attaquants d'apparaître dans les zones de combat, au lieu de la zone morte.

  • Un jeu dont je ne me souviens pas a fourni un mini-jeu en attendant les minuteries d'apparition qui ont donné à vos coéquipiers de minuscules bonus.

  • Plusieurs jeux vous permettent de regarder vos coéquipiers en attendant d'apparaître, ce qui fournit des informations utiles sur les mouvements entre les cartes.

  • Les jeux de type DotA donnent à une équipe des bonus à l'approche de la base ennemie (tels que des rampes plus fortes ou de siège), de sorte qu'au moment où vous arrivez à ce dernier point, vous avez suffisamment de bonus pour un glissement de terrain. Vous devez faire attention à ce que les bonus près du milieu soient faibles ou nuls pour éviter le glissement de terrain en début de partie que vous avez mentionné, mais une fois qu'une équipe gagne clairement, c'est une excellente façon d'aller pour terminer le jeu, et ne pas tirer une perte rencontre. J'ai vu une interview avec Blizzard où ils ont dit que c'était un élément clé de la raison pour laquelle les cartes Heroes of the Storm fonctionnent comme elles le font, et pourquoi les glissements de siège sont si forts, mais je ne peux pas le trouver maintenant.

  • Les jeux de type DotA ont également des mercenaires et des bosses pour la même raison: une équipe qui a beaucoup d'avance peut se donner le temps de prendre ces buts secondaires, ce qui donne un bonus suffisamment important pour qu'elle puisse prendre les buts finaux et terminer la partie.

  • Les cartes Heroes of the Storm proposent des objectifs secondaires qui attaquent directement la base ennemie , permettant à une équipe gagnante de terminer le jeu à distance.


Merci pour votre réponse. Je rentre de vacances maintenant. Une sorte de mercenaire ou de boss n'est pas vraiment pratique pour mon jeu, et je ne pense pas que les objectifs secondaires soient viables. Un mini-jeu est un travail inutile. Et autoriser une option de point d'apparition peut rendre une partie de la carte non pertinente. J'ai aimé l'idée de la minuterie des années 60 et je l'ai essayée, mais elle ne résout certainement pas le problème. Cela ajoute également beaucoup d'ennui d'attente, ce qui n'est pas une bonne chose. Cependant, votre réponse est certainement utile.
joehot200

8

Une solution tout à fait typique pour les cartes de "contrôle" est la suivante: la condition de victoire du jeu atteint un certain nombre de points, les points étant reçus régulièrement en fonction du nombre de tours / quantité de territoire sous contrôle. Facultativement, si vous rendez la relation entre les tours contrôlées et les points gagnés non linéaire, vous pouvez modifier l'imprévisibilité du résultat final comme bon vous semble.

Si un simple jeu de «points» est trop ennuyeux pour vous, vous pouvez faire de ces points une sorte de devise, plutôt que la condition de gain. Faites en sorte que vous puissiez activer un bonus ou une capacité puissante (mais temporaire et ponctuelle) pour un certain nombre de points. Ensuite, d'une part, le côté le plus faible jouit toujours d'une supériorité numérique pour faciliter le recul et le retour dans le jeu. D'un autre côté, l'équipe gagnante peut obtenir l'élan nécessaire pour en finir avec les ennemis qui réapparaissent étroitement.


1
Donner plus de ressources à l'équipe qui gagne déjà conduit souvent à un équilibre de jeu vraiment instable où l'équipe gagnante continue de gagner et l'équipe perdante continue de perdre. Assurez-vous que l'effet de la ressource est soit si mineur qu'il importe peu, soit si important qu'il met immédiatement fin à la partie.
Philipp

Cette réponse m'a certainement été très utile. J'essaie actuellement une variante de ce que vous avez dit - L'équipe qui contrôle plus de tours obtient des points. Et, si ces points dépassent une certaine valeur, une équipe commence à obtenir un bonus de santé pour lui permettre de terminer la partie beaucoup plus facilement. Cela permet une "victoire écrasante", mais seulement après une dure bataille et des tours tenues pendant longtemps.
joehot200

6

Points de victoire.

Contrôler le territoire, tuer des tourelles, tuer des joueurs, etc. Certains ou tous ces éléments peuvent générer différents nombres de points de victoire. Collectez suffisamment de points de victoire et vous gagnez.

De plus, ou alternativement, vous pouvez faire en sorte qu'il n'y ait pas de no man's land entre les emplacements de frai garantis et les emplacements de frai que vous gagnez en sécurisant les objectifs.


La vallée d'Alterac de WoW a été "résolue" de cette manière après que les batailles dévastatrices de 30 heures ne se soient terminées que lorsque suffisamment de joueurs se sont endormis.
corsiKa

3

Le jeu devient un frein lorsqu'il dure longtemps, alors imposez un délai:

  • Utilisez une limite de temps difficile. Souvent, je vois que les jeux proposent cela comme un paramètre pour le round / bataille quel que soit le type de round (Capture the Flag, gratuit pour tous, etc.) et généralement avec un certain nombre d'options raisonnables, mais par défaut à No Time Limit.
  • Voir la réponse de @ Alice pour une variation où le contrôle des tours rapporte des points et le premier à un nombre défini de points gagne. J'ai vu le nombre de points être un paramètre pour les types de tours de contrôle, mais vous pouvez également arbitrer un nombre raisonnable.

3

J'offre le choix de conception de Team Fortress 2 pour le mode analogique, point de capture; il y a 5 points sur une carte symétrique, avec 1 au milieu. Chaque équipe commence à contrôler les deux plus près de leur base, celle du milieu étant neutre. Vous capturez des points en vous tenant dessus sans que des ennemis se tiennent là. Les points sont alignés, c'est une affaire de tir à la corde, et vous ne pouvez capturer que le point ennemi le plus proche de vous.

Vos points d'apparition augmentent au fur et à mesure que vous capturez des points pour vous assurer que l'équipe avec un avantage peut réellement atteindre le combat en temps opportun, mais l'équipe perdante apparaît toujours plus près de la "zone de conflit" principale. Le point de capture final est juste à côté de leur ponte. Comment ce gamestate est-il résolu?

Les points les plus éloignés du centre sont capturés plus rapidement. Le point final est capturé en 2 secondes environ, par rapport aux 30 qu'il faut pour obtenir celui du milieu. Considérez quelque chose de similaire! Les tours ont plus de santé si vous contrôlez davantage la carte, ce qui signifie qu'avoir plus de contrôle sur la carte rend la défense un peu plus facile et accélère le jeu une fois qu'une équipe a évidemment été mise dans une position perdante.


2

Dans l'esprit de maintenir une action constante comme l'un des objectifs de conception des jeux, j'envisagerais d'ajouter des objectifs secondaires. Ces objectifs ne seraient pas techniquement nécessaires pour gagner la partie, mais ils fourniraient un gros bonus qui aiderait grandement l'équipe attaquante et lui permettrait de terminer la partie.

Par exemple, certaines tours (soit profondément dans le territoire défensif, soit dans une sorte de zone de "quête latérale") pourraient fournir des affaiblissements aux réapparitions de l'équipe en défense. Voici quelques idées avec lesquelles je jouais:

  • Ralentissement du champ sur les points d'apparition
  • Écran de fumée pour bloquer la vision
  • Impossible de tirer avec l'arme pendant x nombre de secondes (j'aime particulièrement celle-ci car elle permet à la défense de faire des mouvements proactifs lorsqu'elle est désactivée)

Vous pouvez également avoir un "mini-boss" neutre au milieu de la carte qui donne un énorme bonus de combat. Selon la difficulté du boss, le combattre risquerait de permettre à l'autre équipe de revenir, de tuer votre équipe et de voler l'objectif. Ce genre d'objectif créerait le style de jeu consistant à pousser suffisamment profondément dans la base ennemie pour vous donner le temps et l'espace nécessaires pour vous retirer vers le boss et l'emmener en toute sécurité.


2

Vous pouvez désigner les coins supérieur gauche / inférieur droit comme zones d'apparition, sans tours. De cette façon, les chars qui réapparaissent doivent se déplacer vers les tours pour se défendre, donnant à l'autre équipe l'occasion de tirer quelques coups sur la tour avant que les défenseurs ne les atteignent.

Cela évite tout déséquilibre que pourraient avoir vos suggestions. Cela permet également aux défenseurs de ne pas se presser autour d'un seul objectif à fortifier, ils doivent se séparer. Cela donne aux attaquants la possibilité de former une stratégie, c'est-à-dire que si chaque équipe a 10 chars, les défenseurs devront se diviser 5-5 sur les deux derniers secteurs restants, afin que l'équipe attaquante puisse voir cela et se partager 7-3 sur certains. Lorsque cette tour est détruite, les défenseurs n'apparaissent pas instantanément sur l'autre objectif pour la défendre, les attaquants peuvent y pousser pendant que les défenseurs sont en route pour se défendre.

Ce système ressemble plus à Rush du mode multijoueur de Battlefield 1 , ce qui est probablement une bonne indication qu'il s'agit d'un bon système; si un grand éditeur l'utilise dans un jeu très acclamé par la critique, il est probable qu'il soit au moins utilisable. La seule différence est que dans Rush, il y a 1 équipe attaquante et 1 équipe défensive, et les attaquants ont un nombre limité de vies pour détruire tous les objectifs. Cela fournit une limite de temps sans avoir une temporelle limite de temps, ce que je fais habituellement pas comme, mais peut - être nécessaire d'arrêter un jeu.

Vous pouvez attribuer des points uniquement pour les éliminations en équipe (ou concevoir d'autres méthodes non liées à la destruction des tours, comme tuer le dernier ennemi à l'intérieur d'une case pour `` nettoyer la zone '' ou quelque chose), pour donner au jeu une approche multiforme pour gagner. Les joueurs devront concevoir une stratégie. Cela ne rendra pas les joueurs trop prudents non plus, car ils auront besoin de points pour gagner s'ils ne capturent pas tous les objectifs!


2

Le mode d'assaut UT2004 a résolu ce problème de la manière suivante:

  • les joueurs peuvent choisir des points d'apparition => les attaquants n'ont pas à marcher aussi loin et peuvent reprendre l'action plus rapidement
  • les tours engendrent des véhicules => les véhicules sont plus rapides => les attaquants peuvent reprendre l'action plus rapidement
  • ... à taux fixe => plus il y a de tours, plus il y a de véhicules (plus forts que l'infanterie)
  • les tours génèrent certains objets à taux fixe => plus il y a de tours, meilleures sont vos armes
  • certaines armes à longue portée => les attaquants ne doivent pas nécessairement marcher loin pour se battre
  • pas de réapparition aux tours attaquées => les attaquants peuvent verrouiller une tour pour la prendre
  • après 20 minutes de jeu, les tours commenceraient à perdre de la santé pour chaque tour sous contrôle ennemi

2

Avez-vous joué à Star Wars Battlefront 1 ou 2? Ceux-ci ont une réapparition sans fin (en quelque sorte) et une prise de territoire, mais ils ont plusieurs choses que votre jeu n'a pas. Vous pouvez essayer tout ou partie de ceux-ci.

1) Une limite totale de troupes. Chaque équipe compte, par exemple, 500 soldats au total, et chaque apparition diminue ce nombre d'une unité. Ainsi, une équipe finira par manquer de monde, mais les joueurs humains n'auront pas besoin d'attendre s'ils manquent de vie, car ils peuvent puiser dans le bassin commun de soldats.

2) Chaque "territoire" permet aux troupes propriétaires d'y apparaître. Donc, dans votre exemple, alors que le rouge prend plus de tours, les chars rouges peuvent apparaître sur ces tours, gardant les chars rouges plus près des lignes de front.


1

Vous pouvez permettre aux joueurs du camp gagnant de réapparaître dans les régions proches des tours restantes à capturer. Cela permettrait à la partie gagnante de profiter également de l'avantage de voir tous ses joueurs apparaître près de l'action et éliminerait la frustration d'avoir à parcourir la carte, incapable de faire quoi que ce soit d'important, entre les réapparitions.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.