Comment concevoir des jeux très difficiles? [fermé]

12

Je voudrais concevoir des jeux avec des niveaux de difficulté très élevés. J'ai lu ces questions:

Pourtant, ils se concentrent sur la conception générale et l'équilibre du jeu, et non sur le sujet particulier de l'augmentation croissante de la difficulté d'un jeu.

Je comprends que la difficulté est différente pour chaque jeu, donc je voudrais savoir s'il y a des directives générales que je pourrais suivre pour éviter de tomber dans des problèmes communs qui peuvent survenir lors de la conception de jeux et de niveaux sur le côté dur de la ligne de difficulté, indépendamment du genre du jeu.

Voici quelques sous-questions qui me viennent à l'esprit:

  • Comment garantir la «battabilité» lors de la conception de parties de jeu incroyablement dures?

  • Comment savoir qu'il est possible de battre réellement mon jeu?

Par exemple, lors de la conception d'un jeu de plateforme, je pouvais faire une séquence très difficile de saut et d'esquive. Maintenant, en tant que développeur, je sais précisément jusqu'où le personnage du joueur peut sauter, à quelle vitesse les projectiles se déplacent, etc., mais comment puis-je m'assurer que le niveau conçu est réellement battable?

Je sais que la réponse la plus évidente est d'essayer de le jouer, mais ensuite, le jeu ne sera aussi difficile que la qualité du jeu du développeur.

Est-ce que quelqu'un ayant une expérience réelle de la réalisation de jeux difficiles connaît des astuces ou des directives que je peux utiliser pour créer avec succès un jeu difficile?

4rlekin
la source
1
Ma question concerne les jeux en général, je viens de choisir des plateformes comme moyen le plus simple de spécifier ce que j'ai en tête. Et je ne suis pas après avoir tué un joueur, juste comment on peut concevoir des moments
extrêmement
1
@Trilarion: Les plateformes sont simples et leur difficulté est plus facilement mesurable, ce qui rend la question répondable. La mesure empirique de la difficulté en RTS ou FPS est beaucoup plus difficile.
Kromster
1
@ 4rlekin D'accord, en général, c'est une question assez large car il existe de nombreux types de jeux différents. Dans les jeux de stratégie par exemple, vous pouvez augmenter la force ou le nombre d'ennemis jusqu'à ce que chaque joueur ait du mal. Évidemment, il n'y a pas non plus de niveau de difficulté qui soit tout aussi difficile pour chaque joueur car certains joueurs sont juste meilleurs que d'autres. Peut-être que vous offrez simplement une gamme de paramètres de difficulté et espérez que toutes les capacités des joueurs seront couvertes. Voilà comment cela se fait là-bas. Je suppose qu'il n'y a tout simplement pas de formule générale de difficulté pour tous les jeux.
Trilarion
3
@ 4rlekin Je pense que l'ouverture de telles questions pour chaque genre (qui vous intéresse) serait une bonne idée, car chaque genre est un peu différent et nécessite probablement des solutions différentes sans formule générale pour tous les types de jeux. Mais c'est d'accord. Je ne veux pas déranger davantage cette question car je ne peux pas non plus contribuer beaucoup au-delà des tests des joueurs.
Trilarion
1
Vous pouvez essayer d'avoir des tâches individuelles, que vous pouvez tester vous-même. Supposons que vous pratiquiez beaucoup votre jeu et que vous parveniez à mettre en place une situation parfaite en 1 essai sur 40. Maintenant, vous essayez de profiter de cette configuration pour réussir davantage dans 1 des 50 tentatives. Pour ces 50 tentatives, vous pouvez tricher et créer artificiellement la configuration parfaite que vous aviez prouvé être possible. Mais l'utilisateur ne peut pas tricher et son taux de réussite serait de 1/40 * 1/50. Tout ce que vous avez à faire est d'enchaîner bon nombre de ces défis.
Gerenuk

Réponses:

19

Cela dépend certainement du type de jeu, et comme toujours, il n'y a pas de moyen infaillible d'augmenter la difficulté, mais d'après mon expérience, j'ai trouvé que faire des jeux / niveaux difficiles est beaucoup, beaucoup plus difficile que de faire des jeux / niveaux faciles. Voici quelques raisons qui me viennent à l'esprit:

  • Il est très facile de franchir la ligne entre difficile et tout simplement impossible. J'aime vraiment les jeux très difficiles, mais souvent je vois qu'un jeu ou un niveau spécifique est tout simplement trop difficile, voire impossible, que je suis frustré. N'oubliez pas que l'équilibre est primordial.

  • Les jeux et les niveaux difficiles concernent principalement l'entraînement et la répétition. Un joueur doit sentir qu'il se rapproche de la fin du niveau à chaque fois qu'il joue et s'améliore. Faire un niveau qui crée ce sentiment est très difficile.

  • Les jeux et les niveaux difficiles ont tendance à avoir beaucoup plus de variables / entités que les plus faciles. Que ce soit plus d'ennemis, plus de balles, plus de courbes ou autre, chaque entité doit être placée et mise en place. La configuration prend beaucoup plus de temps que les niveaux plus simples.

  • Plus le jeu devient complexe, plus il est possible d'avoir une vulnérabilité qui rend votre schéma de difficulté entier inutile. Il est très difficile de s'assurer que le jeu reste difficile pour différents styles de jeu.

Il n'y a aucun moyen infaillible de rendre votre jeu / niveau plus difficile, mais j'ai quelques recommandations pour le concepteur de niveau:

  • Je pense que vous ne pouvez rendre un jeu aussi difficile que vous pouvez y jouer vous-même, pas plus dur. Ou en d'autres termes, "si vous ne pouvez pas le battre vous-même, rendez-le plus facile". À cause de ce:

  • Assurez-vous que vous aimez le genre de jeu auquel vous jouez et que vous avez beaucoup d'expérience avec des jeux similaires. Cela signifie que vous êtes TRÈS bon dans le genre. Je dirais qu'au moins 100 à 250 heures de jeu pour chacun d'au moins 5 à 10 jeux similaires donneraient suffisamment d'expérience pour diriger la conception de niveaux modérément difficiles. Les jeux / niveaux extrêmement difficiles (comme IWBTG et similaires) peuvent nécessiter plus de temps.

  • Assurez-vous de continuer à jouer à d'autres jeux pendant que vous concevez le vôtre. Il est très facile de s'impliquer trop dans vos niveaux et de les rendre trop difficiles. De plus, en faisant des niveaux, vous remarquerez de nouvelles choses que vous n'aviez peut-être pas remarquées auparavant, et vous voudrez peut-être vérifier d'autres jeux pour voir comment ils traitent ces choses.

  • Néanmoins, montrez le jeu à d'autres personnes qui ont moins d'expérience avec le titre, au moins pour vous assurer que les objectifs du jeu / niveau sont clairs même pour les nouveaux venus.

  • Jouez, jouez, jouez et jouez le jeu. Pour un seul jeu d'action, il peut falloir des dizaines, voire des centaines de fois pour tester chaque niveau afin de s'assurer qu'ils sont équilibrés. Bien sûr, plus les niveaux sont difficiles, plus vous devez les tester.

  • Assurez-vous que le jeu est facile à tester. Si vous pouvez changer un niveau sans recompiler, cool; si vous pouvez changer de niveau sans redémarrer le jeu, génial; si vous pouvez changer de niveau sans avoir à parcourir toute la séquence du jeu, super; si vous pouvez changer le niveau pendant que vous le jouez et le rembobiner pour tester vos changements immédiatement, ultra-génial. Plus il vous faudra de temps pour retester votre jeu, plus vous pourrez y jouer et mieux vous pourrez faire sortir votre jeu.

  • N'ayez pas peur de jeter un niveau et de le refaire ensuite. Au fur et à mesure que vous en apprendrez plus sur le jeu que vous créez, vos niveaux seront plus amusants. Les premiers niveaux que vous aurez créés devront probablement être réécrits à la fin. Cela signifie également que:

  • Laissez le premier niveau jusqu'au dernier. Le premier niveau que les gens jouent devra probablement être le mieux conçu, car les premières impressions comptent beaucoup.

J'ai deux expériences spécifiques de deux jeux indépendants sur lesquels j'ai travaillé, je voudrais partager (avertissement: j'ai créé ces jeux. J'inclus ces informations à des fins d'illustration uniquement. page utilisateur)

Jeu 1: jeu de tir d'action

Vidéo de gameplay: https://www.youtube.com/watch?v=n2t3nw4KQXQ

Jeu 1

C'était mon premier jeu complet. Les ennemis vous tirent des balles et vous devez esquiver les balles tout en attaquant les ennemis.

Faire les niveaux pour ce jeu était difficile. J'avais joué à plusieurs jeux d'action et de tir, et j'en ai éliminé certains sur des difficultés modérément difficiles, mais je dois admettre que je ne suis pas un pro-joueur.

La première pensée que j'ai eue était simplement d'avoir plus d'ennemis à mesure que la difficulté augmente, et d'avoir des ennemis tirant plus de balles sur vous. Certes, cela rend le jeu plus difficile, mais parfois vous vous retrouverez dans des endroits où il y a tellement de balles qu'il n'y a tout simplement aucun moyen de les éviter. Une simple augmentation du nombre de balles ne suffit tout simplement pas à faire varier la difficulté du jeu.

Une autre chose que j'ai essayée était de faire varier la vitesse des balles tirées. Il n'est pas trivial de savoir si des balles plus rapides rendent le jeu plus facile (des balles plus rapides signifient moins de balles à l'écran en même temps) ou plus difficiles (des balles plus rapides nécessitent de meilleurs réflexes pour esquiver)

Il est également possible de rendre les balles plus difficiles à esquiver, en les faisant se déplacer dans des chemins non conventionnels, ou en les faisant vous suivre ou quelque chose.

De plus, il est possible de faire en sorte que les ennemis subissent plus de dégâts à détruire ou que le joueur subisse moins de dégâts à détruire. Si vous mélangez cela avec d'autres techniques, assurez-vous de ne pas aller trop loin, car il est possible de rendre le jeu injuste.

Le match s'est avéré très difficile. Pour être honnête, cela s'est avéré un peu plus difficile que je ne l'avais souhaité, même sur la difficulté facile. J'ai fait un gros effort pour m'assurer que le jeu était battable, mais je crois certainement que j'aurais pu faire un meilleur travail. J'envisage de faire une version améliorée du jeu avec des niveaux plus équilibrés.

Cependant, faire ce jeu a été une énorme expérience d'apprentissage pour moi, ce qui nous amène à:

Jeu 2 (jeu d'action rythmique)

Vidéo de gameplay: https://www.youtube.com/watch?v=tAYrbmpoS-8

Jeu 2

Emballé avec plus d'expérience, mon deuxième jeu d'action était d'un genre avec lequel je suis beaucoup plus à l'aise: les jeux de rythme. J'ai joué à peu près tous les jeux de rythme au Japon et je suis devenu assez haut dans le classement mondial de certains d'entre eux. Faire et équilibrer ce jeu était beaucoup plus agréable, mais certainement pas sans problèmes.

Le jeu consiste à se déplacer à gauche et à droite tout en évitant d'être touché par des balles. Les balles sont conçues pour sortir d'une manière afin que vous puissiez facilement les éviter si vous vous déplacez au rythme de la musique qui est jouée. Si vous êtes touché par une balle, vous mourrez. Perdre toutes vies et c'est fini. Vivez jusqu'à la fin de la chanson et vous passez au niveau suivant.

L'équilibrage des jeux de rythme est beaucoup plus facile. Accélérer le rythme à mesure que la difficulté augmente rend le jeu plus difficile, mais pas injustement.

Cependant, doubler la vitesse signifie au moins doubler les balles et quadrupler la vitesse signifie quatre fois plus de balles. J'ai également fait que les niveaux les plus difficiles ont plus de balles horizontalement, donc une version dure d'un niveau a 10 à 15 fois plus de balles que la version facile. Nous avons mis chacune de ces balles à la main, donc faire les niveaux difficiles a pris la grande majorité du temps à faire et à tester.

Donc, plus le rythme est rapide, plus le motif de balle doit être proche du rythme réel de la chanson. Les balles à chaque seconde sont beaucoup plus faciles à placer que les balles à chaque demi-temps. Je suis allé faire en sorte que le moteur de jeu prenne en charge la modification des modèles de puces pendant le jeu, ce qui a grandement rendu la conception de niveau beaucoup plus agréable que d'avoir un éditeur externe.

Je ne m'attendais vraiment pas à ce que les niveaux difficiles prennent autant de temps à faire (environ 3 jours pour la conception initiale d'une étape difficile contre 2 heures pour une étape facile), que nous avons dû faire des sacrifices dans d'autres parties du jeu pour terminer le développement à temps.

Mais même ainsi, le level design était assez ambitieux. Je voulais avoir un niveau basé sur la vitesse, un niveau technique, un niveau de type réactionnel, et je pense que nous avons à peu près atteint ce que je voulais. Les étapes difficiles se sont avérées assez difficiles, mais pas impossibles.

Je crois que le facteur le plus critique pour obtenir un bien meilleur résultat pour le deuxième match était le fait que je joue BEAUCOUP plus de jeux de rythme que les jeux de tir d'action.

Donc, pour résumer: oui, faire des jeux difficiles est très difficile.

Je me demande ce que je vais faire pour le prochain jeu d'action ...

Pyjama Panda
la source
1
@KromStern: Parfois, je trouve des questions très rares auxquelles il est vraiment amusant de répondre ^^
Panda Pyjama
@PandaPajama: agréable à lire :)
4rlekin
@ 4rlekin: Ce serait vraiment cool si vous votiez pour la réponse si vous l'aimiez.
Panda Pyjama
En fait, j'aimerais le faire même le double si possible, mais malheureusement, j'ai eu un vote négatif récemment et j'ai effectivement été privé de la capacité de voter
4rlekin
@ 4rlekin: Oh, je suis désolé d'entendre ça. Je pense que c'est une question assez bonne et amusante, et je l'ai moi-même votée. Bienvenue à GDSE!
Panda Pyjama
3

La difficulté du jeu de plateforme concerne le timing parfait des actions des joueurs.

J'utiliserais 3 approches principales:

Playtesting Laissez-vous jouer par les joueurs et ajustez la difficulté de manière appropriée.

Simuler Cela fonctionnera pour des niveaux simples et des parties de niveaux. Faites une simulation avec tous les mouvements nécessaires pour passer la partie de niveau et voyez combien ils sont autorisés à changer pour laisser le joueur gagner. Plus les restrictions sont fortes, plus le niveau est difficile à battre.

Par exemple, si le joueur doit sauter par-dessus et s'accroupir et sauter à nouveau, vous pouvez commencer par faire la séquence parfaite mappée sur le temps. Toutes les imperfections (par exemple sauté 20px trop tôt, accroupi 100ms trop tard) pourraient conduire à perdre. Vous pouvez maintenant assouplir ce programme en permettant au joueur de sauter dans un intervalle de -40..40 px et de s'accroupir dans -200..200ms en rendant la plate-forme de saut plus large et l'attaque ennemie plus courte.

Simulation inversée - Faites une course sur le niveau vide, puis ajoutez des fosses / tourelles / etc. pour rendre cette course aussi restreinte que possible, de sorte que tout changement dans la séquence d'appuis sur les touches rend le joueur exposé à une attaque et lâche. Plus il y a de restrictions - plus le niveau devient difficile.

Kromster
la source
Je vois à quel point la simulation peut être utile dans les jeux au rythme lent, mais qu'en est-il des jeux plus rapides? (comme vous dites des niveaux simples, juste plus vite)
4rlekin
bonnes suggestions, ne prenez pas trop les 10 ms au sérieux, les jeux ne se rafraîchissent pas assez rapidement pour cela normalement (60 fps => 16 ms) et la réaction humaine n'est pas assez rapide à moins que nous ne parlions de cas extrêmes. Il suffit de faire des tests avec trop de pièges (inégalables) et de couper des pièges qu'aucun joueur de test n'a pu éviter.
AturSams
eh bien, cela pourrait toujours arriver par pure chance, ce joueur rentrera dans une fenêtre de 10 ms, quelle que soit la vitesse de réaction. Bien que la vitesse rafraîchissante puisse être un problème
4rlekin
"Laissez le niveau être joué par les joueurs et ajustez la difficulté de manière appropriée": Si c'était aussi simple que ça ...
Panda Pyjama
1

Règle 1: N'utilisez pas de comportement aléatoire dans les pièges et les ennemis. C'est pourquoi les Roguelikes pourraient être problématiques s'ils ne sont pas réglés avec précision car l'aléatoire pourrait créer d'énormes pics de difficulté s'ils ne sont pas traités correctement.

Le fait ne fait que rendre le jeu difficile à battre; cela peut sembler évident, mais vous devez également indiquer au joueur à quel défi il est confronté et pourquoi il a échoué, sinon ce ne serait qu'un de ces jeux d'essais et d'erreurs "trapformer".

Plateformes


tl; dr 1. Rendre le niveau complètement insurpassable. 2. Ensuite, coupez lentement les pièges et les temps des balles / projectiles qu'aucun joueur test n'a pu battre. Gardez les pièges que les joueurs testés ont réussi à éviter. Vous pouvez établir des statistiques sur le nombre de fois qu'un certain piège a été évité pour mesurer son niveau de difficulté approximatif. 3. Pour augmenter ou réduire considérablement la difficulté, vous pouvez créer un piège qui normalement endommage le joueur instantanément et vice versa.

version longue:

  1. Jetez tous les pièges, tourelles, pointes et boules de lave enflammées que vous pouvez imaginer dans la pièce que vous souhaitez rendre extrêmement difficile .
  2. Faites-les fonctionner automatiquement sur une minuterie (pour que le comportement se répète) ou faites-les s'activer en réponse au mouvement du joueur (c'est-à-dire que la boule de lave apparaît lorsque le joueur s'approche). Le point ici est de ne pas utiliser de comportement aléatoire car il est extrêmement difficile à tester.
  3. Jouez le niveau encore et encore tout en faisant de votre mieux et en évitant autant de collisions avec des pièges mortels que possible (vous pouvez également laisser un alpha-testeur très qualifié jouer à la place).
  4. Demandez au code du jeu d'enregistrer chaque collision entre votre personnage et un piège mortel. Retirez les pièges que vous n'avez jamais pu éviter lors de vos tentatives.
  5. Pour rendre cela plus facile, vous pouvez ralentir le jeu sans changer ses règles, sa physique et son comportement. Cela vous permettra de simuler les compétences de jeu d'un joueur avec des réflexes extrêmement rapides et beaucoup de patience.
  6. Vous pouvez augmenter la taille de la boîte englobante du personnage de test collidable pour rendre les choses un peu plus faciles pour les vrais joueurs.
  7. Enregistrez votre jeu gagnant et ajoutez systématiquement des obstacles qui auraient été évités lors de votre course victorieuse.

Juste pour être clair, quand je dis supprimer, je veux dire que si la fosse de lave fait apparaître 20 boules de lave toutes les 5 secondes et que votre personnage test en touche deux, retirez ces deux frayons du générateur chronométré. Si vous ne pouvez pas éviter un pic spécifique qui est là à 100% du temps, vous pouvez le supprimer complètement ou le transformer en un piège temporisé qui n'est actif que 50% du temps (comme une barrière électrique, un lance-flammes ou un laser ). Le même principe concernant les boules de lave s'applique également aux tourelles.

On suppose également que vous avez déjà une idée de conception de niveau.

Coureurs


Les coureurs sont étonnamment simples à modifier. Vous jouez le jeu et obtenez les meilleurs temps des testeurs. Maintenant, vous faites simplement rouler les ennemis presque aussi vite que ça. Vous pouvez en faire une version fantôme légèrement plus lente du meilleur joueur ou alternativement, les rendre plus rapides mais permettre au joueur de les ralentir en utilisant des armes, des collisions et autres.

Vous pouvez également enregistrer le comportement et le chemin de la voiture du joueur pendant la course, c'est-à-dire casser, accélérer, tourner à droite et à gauche, puis construire un parcours basé sur ce chemin. Placer des déversements d'hydrocarbures, des roches et d'autres obstacles sur la route qui entraîneraient probablement une perte (semblable aux plates-formes).

Général


Peu importe le jeu que vous créez, enregistrez les coups de clé gagnants, ajoutez une pièce epsilon pour erreur et laissez le joueur perdre autrement. Il pourrait s'agir de DDR, de coureur sans fin et de ce qui ne l'est pas dans ce cas. L'idée est de visualiser les obstacles de manière convaincante au lieu de créer un mur de mort invisible ou quelque chose qui déroute le joueur. Vous devez laisser le joueur comprendre pourquoi il perd plus d'un over ou il ferait rapidement rage pour une bonne raison.

AturSams
la source
1

Ce n'est peut-être pas exactement sur le sujet, mais je veux ajouter mes deux cents sur l'expérience globale en grande difficulté:

Veuillez vous concentrer sur la frustration des joueurs. Lorsque je suis confronté à un niveau très difficile qui nécessite beaucoup de morts / reprises, toute petite chose peut faire rage au joueur, surtout s'il ne peut pas se concentrer sur le passage difficile. Plus précisément:

  • à quelle distance est le point de contrôle de la partie difficile. Si la difficulté est loin, les 2 minutes que vous devez jouer avant d'y retourner sont tellement ennuyeuses et frustrantes que le joueur peut abandonner sans avoir vraiment essayé la partie la plus dure.
  • faire redémarrer très rapidement. Je ne peux pas souligner à quel point c'est frustrant lorsque vous réessayez pour la 5ème fois, puis vous ne pouvez pas ignorer / accélérer l'écran de perte (ou l'écran de démarrage ou le chargement de l'écran, d'ailleurs). J'ai vu des jeux qui le font très bien: par exemple, il y a un compte à rebours avant de commencer mais vous pouvez le sauter en touchant l'écran.
BiAiB
la source
Je dirais que cela ne s'appliquerait pas à tous les types de jeux. En particulier, le jeu avancé des jeux de rythme consiste à faire une performance sans faille. Devoir refaire la chanson entière si vous faites une seule erreur est ce qui rend le jeu amusant et le battre gratifiant. Rendre trivial de refaire juste la partie difficile irait à l'encontre du but du jeu ...
Panda Pyjama
En outre, les jeux de stratégie où vous pouvez enregistrer et recharger où vous le souhaitez sont le moyen le plus simple de gâcher tout le plaisir. Pour être honnête avec vous, je ne sais pas de quoi vous parlez, d'autant plus qu'il s'agit de "jeux très difficiles". Rendre les choses faciles est un moyen de rendre un jeu plus facile, pas plus difficile, ce qui intéresse le PO ...
Panda Pyjama
Bien sur les points de contrôle, j'ai joué récemment dans CoD 2 en difficulté normale (je pense que je devrais essayer un plus haut peut-être) mais des points de contrôle denses et pas de barre de santé + guérison sur (peu) de temps ont permis d'aller la tête la première partout et de gagner 80% fois. Je ne nie pas que c'était agréable en termes de "se sentir compétent" mais cette pensée "c'est trop facile" n'arrêtait pas de m'embêter. Bien que les chances d'abandon de la rage des joueurs soient relativement faibles dans une telle situation, je suppose que nous devrions également prendre en compte la "satisfaction à long terme" qui était également faible.
4rlekin
Ce pourrait être ma faute pour les réglages trop faciles, mais là encore je suis un joueur plutôt moyen et j'ai joué sur "normal" qui est le deuxième sur quatre au total - donc ça ne devrait pas être aussi simple de toute façon. Un tel style de jeu devrait être impossible en premier lieu, je suppose, mais c'est juste mon avis - certains peuvent aimer Quake de la
seconde
Eh bien, la fréquence des points de contrôle dépend du type de jeu. Je pensais à des jeux où la difficulté n'est pas constante. Par exemple, imaginez que vous devez parcourir 3 minutes de niveau qui n'offrent aucun défi particulier et deviennent ainsi ennuyeux lorsque répétés souvent. Il ne s'agit pas de faciliter le jeu.
BiAiB
0

Vous avez suggéré de le tester avec un vrai joueur, mais en tant que développeur, vous pouvez créer un joueur idéal (c'est-à-dire un ordinateur) et le tester avec eux - cela fonctionne à merveille pour les jeux déterministes (c'est-à-dire pas de hasard, les mêmes mouvements finiront toujours dans le même résultat). Vous pouvez également utiliser un vrai joueur et autoriser des «tricheurs» comme dire revenir en arrière de 5 secondes au lieu d'être forcé de redémarrer le niveau - cela vous permettra de tester plus rapidement, mais toujours de déterminer si le niveau est possible à battre ou pas.

user2813274
la source
0

Voici une façon de le faire sur un jeu de plateforme; c'est probablement possible sur d'autres types de jeux, mais je ne développerai pas ici.

  • Tout d'abord, implémentez une fonction d'enregistrement / relecture dans votre jeu [*]
  • Créez les plates-formes du niveau et assurez-vous qu'elles nécessitent une bonne quantité de sauts
  • Enregistrez-vous en terminant le niveau (cela devrait être facile à ce stade car il n'y a pas encore de piège)
  • Ajoutez des puits de lave / des pointes de destruction / des ennemis partout où vous le pouvez sans interférer avec votre jeu enregistré (assurez-vous que si le joueur saute un peu tôt ou tard, il frappera l'une de ces choses qui tuent
  • Ajoutez des obstacles mobiles: assurez-vous qu'ils franchiront tôt ou tard la position du joueur quand il est censé être là (assurez-vous que s'il fait une pause trop longue ou pas assez, il ne pourra pas passer)
  • Vérifiez en rejouant votre partie enregistrée

Maintenant, si vous voulez juste quelques passages difficiles dans vos jeux, vous pouvez le faire à la main mais si vous voulez un jeu presque impossible du début à la fin, vous voudrez peut-être automatiser le processus: vous pouvez le faire en écrivant un moteur de relecture modifié qui ne tuera pas le joueur quand il a touché un piège mais supprimera plutôt le piège du niveau

  • Après avoir effectué les 3 premières étapes ci-dessus (jusqu'à l'enregistrement), ajoutez au hasard un tas de pièges (comme quelques centaines / milliers en fonction de la taille de votre niveau)
  • exécutez votre partie enregistrée sur le moteur de relecture modifié pour créer un itinéraire possible et enregistrer le niveau modifié.
  • Voilà: vous pouvez passer au niveau suivant

Pensée supplémentaire: vous pouvez même rendre le jeu procédural avec quelques changements: - Créez simplement tous vos niveaux sans aucun piège. Chaque fois que l'utilisateur démarre un niveau, votre moteur de jeu devrait: - ajouter un tas de pièges (vous pouvez avoir différents niveaux de difficulté avec plus ou moins de pièges) - exécuter en arrière-plan une analyse AI du niveau qui supprime les pièges dans le façon - afficher le niveau et laisser le joueur essayer de passer le niveau

Ou vous pouvez entièrement scénariser le jeu, comme dans "Je veux être le gars", mais c'est plus proche de la "réalisation de films" que de la "conception de jeux vidéo".

[*] ceci est uniquement pour la conception de niveaux, mais vous pouvez envisager de le laisser dans le jeu final car les joueurs qui ont réussi à terminer le niveau seront très heureux de s'en vanter en partageant la vidéo: o)

LeFauve
la source
-2

Pensez juste, que puis-je faire pour rendre cela plus difficile? - à un niveau tout à fait possible.

Étant donné que le jeu est un jeu de plateforme (comme mario)

Des ennemis plus avancés, moins de power-ups, des écrans / minuteries en mouvement et moins de marge de manœuvre garantiront que le joueur est sur ses gardes.

Ou, si vous pensez vraiment à 0,001% possible, prenez un jeu tout à fait possible et supprimez cette fonctionnalité qui les arrêterait 100% du temps et la remplacerait par 99,99%

Il pleut des hommes
la source