Quels sont quelques pièges ou conseils utiles lors de la conception de niveaux ou de cartes pour un jeu (vraisemblablement en 3D mais pas nécessairement)?
Quels sont quelques pièges ou conseils utiles lors de la conception de niveaux ou de cartes pour un jeu (vraisemblablement en 3D mais pas nécessairement)?
Réponses:
Utilisez des "arènes" - des espaces confinés où le joueur doit résoudre des énigmes, combattre des ennemis, etc. pour continuer. Ceci est souvent appelé "gating" le joueur, c'est-à-dire qu'il bloque sa progression jusqu'à ce qu'il ait terminé sa tâche. Cela aide à créer un sentiment d'accomplissement lorsque le joueur est autorisé à continuer et facilite les boucles de sauvegarde / réessai. Le terme "arène" ne doit pas nécessairement être un "arène" au sens classique du terme. Il fait simplement référence à tout espace confiné dans lequel le joueur doit effectuer une tâche. mur, par exemple.
Bloquez autant que possible la zone située derrière le joueur (dans des limites raisonnables). Les tests de jeu ont démontré que les joueurs sont plus sûrs d’avancer dans un niveau donné si le nombre de retours arrière disponibles est limité. Cela joue également bien avec le concept "d'arène" - une explosion dans le tunnel qu'un joueur vient de sortir les confinent à la zone suivante de la carte, créant ainsi une nouvelle "arène".
En suivant le même point que le deuxième point, limitez soigneusement le nombre de chemins disponibles pour un joueur. Bien qu'il soit courant de nos jours de faire savoir qu'il existe plusieurs chemins dans le jeu, cela est frustrant pour les joueurs qui veulent s'assurer de voir tout ce que le jeu a à offrir. Certains branchements, cependant, peuvent rendre le jeu plus intéressant et plus pratique, car ils offrent plusieurs options de chemin d'accès à l'IA, etc., et donnent au joueur une liberté de choix.
Les joueurs ne lèvent jamais la tête - Évitez de mettre les ennemis ou de résoudre les problèmes au-dessus de la partie supérieure de l'écran lorsque le joueur regarde droit dans les yeux. Sauf si, bien sûr, vous avez appris au joueur qu'il est nécessaire de le faire (par exemple, un portail).
Utilisez l’éclairage pour souligner les caractéristiques importantes ou la voie à suivre. Les joueurs sont très réceptifs à suivre un chemin s’il ya une lumière. Vous pouvez utiliser ceci pour aider les joueurs à ne pas se perdre dans des domaines apparemment compliqués.
Ne pas engendrer / placer des ennemis derrière le joueur. C'est juste frustrant.
Ajouter des sauvegardes rapides souvent (en supposant que votre jeu a cette fonctionnalité).
Ne faites pas beaucoup de casse-tête.
Il n’ya rien de plus frustrant que de devoir refaire le même saut une dizaine de fois jusqu’à ce que tout se passe bien (ou vous devez refaire les sauts précédents parce que vous avez manqué le Xème saut et que vous devez recommencer à zéro).
Pas de niveau d'eau s'il vous plaît.
Vous pouvez généraliser ceci à quelques bons conseils:
Ne rendez pas les niveaux frustrants - Ne faites pas que le joueur revienne inutilement sur le niveau. Ne faites pas que le niveau dépende de la synchronisation d'une fraction de seconde pour obtenir un résultat correct (et vissé si vous ne le faites pas). Jouez plusieurs fois dans le niveau. Amenez les autres à y jouer également. Assurez-vous que vous trouvez tous amusant. Sinon, les chances ne sont pas bonnes pour la majorité des gens.
Ne faites pas tous les niveaux typiques - sous-marin, sur la glace ou la neige, entouré de feu, de plates-formes mobiles avec des fosses sans fond, etc. Vous pouvez en avoir pour vous familiariser, mais vous voulez bien sûr que votre jeu se démarque. Pour cela, vous devrez créer une sorte de décor et de mécanisme unique et intéressant (tout en gardant à l’esprit le point 1).
Lors de l'introduction d'un nouveau mécanicien (le joueur bouge différemment, le joueur obtient un nouvel outil, etc.), ne rendez pas le niveau difficile. Rester simple. Laissez au joueur le temps de s’ajuster et d’apprendre ce que vous venez de lancer. Vous pouvez ensuite réutiliser le mécanicien à un niveau ultérieur et augmenter ensuite la difficulté.
Faites en sorte que les niveaux aient un sens et qu’ils aient un objectif qui corresponde au jeu ou à l’histoire en général. Ne faites pas le joueur aller dans l'eau juste parce que vous pouvez. Et certainement, ne faites pas que des objets ne fonctionnent pas tout à coup, juste pour "rendre le niveau plus difficile". Trouvez un autre moyen ou ne faites pas le niveau. Les gens n'aiment pas les niveaux qui rendent soudainement inutile tout ce qu'ils ont utilisé jusqu'à présent. Cela donne l'impression que tout le niveau est une torture.
Il y a d'autres choses que vous pouvez apprendre sur la façon de (ne pas) concevoir les niveaux si vous venez de faire une recherche (par Google, par exemple) sur "pourquoi les niveaux d'eau sont-ils si mauvais".
Les jeux de Valve avec commentaires des développeurs (notamment: Half Life 2: Lost Coast, Episode 1 et Episode 2, Team Fortress 2 et Portal) méritent d'être visités pour de bons conseils sur la conception de niveaux.
(L4D a également des commentaires, mais je ne me souviens pas s’il en avait beaucoup sur la conception des niveaux.)
Quelque chose à ajouter à déjà de bons conseils donnés.
Définissez les paramètres physiques (minimum et maximum) avant de commencer au niveau de conception. (Ie hauteur du saut, vitesse de course, etc.)
Assurez-vous que les placements de l'ennemi ne sont pas impossiblement favorables à l'ennemi, et inversement, assurez-vous que les scripts / outils d'intelligence artificielle permettent à l'ennemi de tirer parti de leur placement.
Quand tout est spécial, rien n'est spécial.
Assurez-vous que votre niveau / jeu a une "moyenne confortable" qui est amusante, mais que les moments qui attirent l'attention peuvent s'élever au-dessus.
Utilisez le silence à votre avantage!
Si votre jeu va faire peur de toute façon, le silence est la clé! Après une longue période de silence, le joueur est stressé et a peur de se demander quand quelque chose va se passer. Alors, juste au milieu du niveau, fais une garde "Hey! Reviens ici!" ou faire une explosion de nulle part se produire près du personnage de joueurs.
Attention cependant. Parce que l'endroit où vous placez le son est très important. C'est tout un art. Je ne peux donner qu'un conseil essentiel pour que le silence porte ses fruits:
Assurez-vous que le lecteur ne peut pas voir immédiatement d'où vient le son. Sinon, la peur sera moins intense.
Donnez au joueur l'information dont il a besoin pour réussir. Si la solution à un niveau repose sur quelque chose d'obscur ou sur une nouvelle capacité, informez-en le joueur. Il n’est pas nécessaire de créer un didacticiel spécifique pour l’épeler; vous pouvez plutôt apprendre au joueur à utiliser des scènes de montage ou à créer de petites énigmes au début du niveau qui introduisent de nouveaux concepts à un niveau basique mais explicite.
Dans un contexte linéaire, offrez au joueur un défi, mais aussi du repos. Augmentez progressivement la difficulté dans une vague ascendante, quelque chose comme
Very easy (1) -> Normal (3) -> Easy (2) -> Hard (4) -> Normal (3) -> Very Hard (5) -> Hard (4) -> Extreme (6) -> ...
Quelques-unes qui me sont venues à l’esprit pendant que j’étais tombé sur cette ...
Quelques autres pensées ...
Ayez des emplacements ou des objets reconnaissables aux endroits que vous souhaitez que le joueur puisse reconnaître plus facilement afin qu'il puisse naviguer plus facilement, ce qui risquerait moins de se perdre ou d'être confus.
Vous pouvez également penser à des niveaux ayant des qualités similaires à celles d’une chanson . Ce que je veux dire par là qu'une chanson typique a un début, une accumulation, une panne, etc, etc ... Donc , il y a des éléments qui sont utilisés la plupart du temps, il y a des moments intenses et de refroidissement et des surprises de cours et des événements uniques (comme cette pause dans une piste que vous souhaiteriez plaxer plus d’une fois par chanson;)
Je voudrais avoir le temps d’écrire plus - j’adore ce sujet;) Je dois faire quelques travaux maintenant ... Peut-être plus tard ...
Auntie Pixelante a d'excellents articles sur la conception de niveaux où elle déconstruit les niveaux de jeu classiques.
Check-out:
Créez des histoires d'utilisateurs pour le type de style de jeu auquel le jeu est censé faire appel.
Si l’accent est mis sur l’exploration, essayez d’éviter de pénaliser le joueur, à la fois en termes de décès qui renvoient le joueur, ainsi qu’en temps passé à revenir en arrière.
Si le jeu doit plaire aux joueurs qui aiment les courses rapides, réfléchissez de différentes manières pour optimiser leur trajectoire: certaines armes tuent les ennemis plus vite que d’autres (Megaman), certaines avec moins d’obstacles ou plus loin des fosses sans fond (Sonic 3 & K).
Si le jeu est destiné à attirer les joueurs qui tentent de réaliser des passes parfaites, assurez-vous que le "game over" (fin du jeu) ne constitue pas une pénalité significative (Ikaruga, Megaman). De plus, gardez à l’esprit que la difficulté est combinatoire: si un obstacle a 10% de chances d’être battu lors d’un essai donné, 3 de ces obstacles consécutifs donnent une chance de 0,1% - bien sûr, les joueurs s’améliorent avec la pratique, faites aussi des erreurs, alors assurez-vous d’ajouter des points de contrôle entre les niveaux ou des niveaux inférieurs sur lesquels le joueur tombera.
Si la narration est une partie importante du jeu, ralentissez le pas pour que le joueur s'attache au paysage. Varier les paysages intentionnellement - non seulement pour que le joueur reste impliqué dans le récit, mais aussi comme un indice visuel pour un changement de mécanique du jeu (glace, eau) ou de difficulté. ColourLovers est votre ami.
Déterminez si des niveaux générés aléatoirement seraient bénéfiques ou préjudiciables à votre conception:
Concevez votre premier niveau pour apprendre aux joueurs à jouer. Les jeux originaux de Mario Bros. en sont un bon exemple:
http://us.wii.com/iwata_asks/nsmb/vol1_page4.jsp
http://www.significant-bits.com/super-mario-bros-3-level-design-lessons
Continuez à me récompenser
J'aime être récompensé pour mes actions. Donc, des tonnes de petits bonus, de petites améliorations, de gold / points, ce qui me donne tout de suite du plaisir, donc je veux continuer à en prendre de plus en plus.
Ne me punissez pas avec des délais
Ce que je n'aime pas dans un jeu, c'est quand les développeurs le trouvent trop facile et utilisent TIME comme la seule chose qui m'empêche de terminer un niveau. C'est une mauvaise conception de niveau. Vous pouvez utiliser le temps comme un "bonus", mais jamais comme une punition. Parfois, le téléphone sonne, le dîner est prêt ou même une toilette doit être visitée. Une pause ne suffit pas ici. Si je suis proche du but et que le niveau se termine juste parce qu'il ne me restait que 5 secondes, il n'y a pas beaucoup de raisons pour moi d'essayer à nouveau pendant 7 minutes.
Mon approche est de garder le joueur heureux et occupé même dans des situations stressantes.
Donc, aucun ou un minimum de "Whoops morts, rejouez les 5 dernières minutes pour revenir ici" ... au lieu de cela, attirez-le pour essayer à nouveau, pas une punition.
Évitez les niveaux de glace glissants et glissants.
Ou au moins garder la glace au minimum.
@ James James est pour les jeux linéaires, bien. Je suis un peu en désaccord.
si votre jeu est linéaire, pour l'amour de Dieu, ne prétendez pas que ce n'est pas le cas. Un jeu linéaire qui feint d'être non linéaire devrait brûler en enfer (bonjour, Metroid Fusion).
non-linéaire, c'est bien et c'est très amusant, à condition que:
En résumé, l'idéal est de faire comme Castlevania, mais mieux.
Voici quelques liens sur la conception de jeux et la conception de niveaux collectés sur ma page Web: http://www.newarteest.com/game_dev.html
Prenez note en particulier du lien "évaluer la mécanique de jeu pour la profondeur", car il s'agit d'un article très instructif sur les concepteurs de niveaux.