La conception de la difficulté du jeu a toujours été l'un des défis importants auxquels sont confrontés les développeurs. Parmi eux, la courbe de difficulté représente l’équilibre entre les compétences ou les ressources des joueurs et les défis du jeu. Elle est cruciale pour la jouabilité et l’expérience du joueur, et constitue également un facteur clé affectant le taux de désabonnement.
Dans le jeu, la courbe de difficulté fait référence à la courbe de changement de difficulté du jeu tout au long du processus de jeu. Une faible difficulté signifie que les compétences du joueur dépassent le défi du jeu, tandis qu'une difficulté élevée signifie que le défi du jeu dépasse les compétences du joueur. Une courbe de difficulté adaptée ne s'ennuiera pas, mais motivera également les joueurs à progresser dans le jeu en regardant des vidéos incitatives ou en effectuant des achats intégrés (IAP). Cependant, ce n’est pas facile pour la conception de jeux. À cette fin, la solution de publication de jeux mobiles Supersonic de Unity a récemment partagé des conseils pratiques pour équilibrer les courbes de difficulté des jeux afin d'aider les développeurs à faire face aux défis de difficulté liés à la conception de jeux et à améliorer la jouabilité et le potentiel de croissance des jeux.
(Source de l'image : Supersonic de Unity)
Pourquoi la courbe de difficulté est-elle si critique dans la conception de jeux ?
Les gens jouent à des jeux pour profiter du plaisir des jeux, le travail des développeurs de jeux est donc d'offrir aux joueurs la meilleure expérience possible dans l'application. S'il était plus abstrait de déterminer ce qui est « intéressant », nous pouvons penser de manière plus intuitive à ce qui est « inintéressant », c'est-à-dire que les joueurs se sentent ennuyés et frustrés. Si la difficulté du jeu est trop élevée et que le joueur ne peut pas continuer à jouer, le joueur se sentira frustré, tandis que si le jeu est trop facile, le joueur s'ennuiera en raison du manque de défi. Les deux situations finiront par entraîner un désabonnement des joueurs.
D'un autre côté, la difficulté du jeu aura également un impact important sur les revenus. Si le jeu manque de défi, les joueurs ne sont pas incités à regarder des vidéos incitatives ou à effectuer des achats intégrés pour progresser dans le jeu. Mais si le jeu est trop difficile, les joueurs peuvent trouver les vidéos récompensées ou les achats intégrés peu utiles, voire une perte de temps et d'argent. Par conséquent, si la difficulté du jeu est trop élevée ou trop faible, cela affectera l’effet de monétisation et la fidélisation des utilisateurs.
Comment optimiser la courbe de difficulté du jeu pour atteindre l'équilibre parfait de l'expérience de jeu ?
1. Quelle est la meilleure courbe de difficulté
Pour optimiser la courbe de difficulté du jeu, vous devez d'abord comprendre quelle est la meilleure courbe de difficulté. Une courbe de difficulté appropriée peut permettre aux joueurs de se concentrer sur le jeu et d'entrer dans un « état de flux » où ils acquièrent constamment un sentiment d'accomplissement et de plaisir. Cet état nécessite un niveau de difficulté initial légèrement supérieur au niveau de compétence du joueur, mais pas si difficile qu'il se sente désespéré. Sans défi initial, les joueurs ne pourront pas ressentir le sentiment d'accomplissement apporté par le fait de surmonter les difficultés. Cependant, une difficulté trop élevée peut conduire à la frustration. Par conséquent, le défi du jeu doit être adapté aux capacités du joueur.
(Source de l'image : Supersonic de Unity)
Dans la courbe de difficulté présentée ci-dessus, l'axe Y représente « Défi » et l'axe X représente « Compétences et ressources ». Lorsque X dépasse Y, il entre dans la zone d’ennui ; lorsque Y dépasse X, il entre dans la zone de frustration. Les joueurs en état de flow ne s’ennuient ni ne sont frustrés. Pour maintenir les joueurs dans un état constant de flux, les développeurs doivent s'assurer que la difficulté du défi correspond au niveau de compétence que les joueurs acquièrent dans le jeu. De plus, différents types de jeux peuvent avoir des caractéristiques de courbe de difficulté différentes, les développeurs doivent donc également prendre en compte les différences entre les types de jeux pour l'optimisation.
2. Indicateurs clés de la courbe de difficulté
Les développeurs peuvent détecter d'éventuels problèmes sur la courbe de difficulté grâce au taux de rétention et au taux d'achèvement. Le taux de rétention reflète les niveaux que les joueurs perdent, tandis que le taux d'achèvement aide les développeurs à déterminer les niveaux que les joueurs terminent trop rapidement. Par exemple, si le taux de rétention diminue après un certain niveau, cela peut signifier que le niveau est trop difficile ; à l'inverse, si le taux de réussite d'un certain niveau est toujours très élevé, surtout dans les niveaux ultérieurs, cela peut signifier que le jeu est trop simple.
En plus du niveau de difficulté du jeu, d'autres facteurs peuvent également faire perdre ou terminer des niveaux trop rapidement. Par exemple, les plantages de jeux et les publicités intrusives sont deux raisons courantes de désabonnement des utilisateurs. Les développeurs doivent donc d'abord résoudre ces facteurs avant d'envisager l'optimisation de la courbe de difficulté.
3. Méthodes pour équilibrer la courbe de difficulté
Premièrement, les développeurs peuvent augmenter la difficulté du jeu en réduisant les ressources disponibles ou en augmentant la complexité. Par exemple, en termes de réduction des ressources disponibles, l'utilisation des ressources peut être réduite en augmentant le coût des opérations dans le jeu, en augmentant la fréquence de consommation des ressources ou en réduisant la façon dont les joueurs collectent les ressources, en termes de complexité croissante, les développeurs peuvent le faire ; ajoutez plus d'ennemis et permettez aux joueurs de résoudre plusieurs problèmes en même temps ou de réduire le temps nécessaire aux joueurs pour effectuer des opérations. Ces méthodes peuvent tester efficacement davantage de compétences de joueurs.
En conséquence, les développeurs peuvent réduire la difficulté du jeu en réduisant la complexité du jeu ou en fournissant plus de ressources disponibles. Par exemple, lorsque la difficulté du jeu dépasse les compétences ou les ressources du joueur, vous pouvez créer des vidéos incitatives ou des opportunités d'achat dans l'application pour aider les joueurs à obtenir plus de ressources pour réussir le niveau.
Par exemple, "Tall Man Run" est un jeu hyper-décontracté de gate parkour publié par Supersonic de Unity. Dans le jeu, les joueurs doivent contrôler leurs personnages pour éviter divers obstacles et franchir des portes qui doublent en taille, devenant finalement suffisamment grandes pour vaincre le boss ultime à la fin du niveau. Les portes de récompense rendent le personnage plus fort, tandis que les portes de punition font le contraire. Semblable aux jeux de parkour comme "Tall Man Run", la courbe de difficulté est généralement relativement douce et augmente progressivement. Les développeurs augmentent souvent la difficulté des jeux en raccourcissant la distance entre les portes et en ajoutant de nouveaux obstacles, permettant ainsi aux joueurs de prendre des décisions avec des temps de réaction plus courts.
(Source photo : Google Play "Tall Man Run")
Dans "Tall Man Run", lorsque la difficulté du jeu dépasse progressivement le niveau de compétence du joueur, divers power-ups seront introduits pour équilibrer la difficulté. Du jeu. Ces bonus incluent des bonus de sprint, qui permettent aux joueurs de franchir rapidement les obstacles, et des bonus de bouclier, qui doublent l'efficacité des portes bonus. À mesure que la difficulté augmente, ces accessoires deviendront nécessaires, encourageant ainsi les joueurs à regarder des vidéos incitatives ou à effectuer des achats intégrés pour obtenir des accessoires.
Si un niveau est trop difficile, vous pouvez réduire la difficulté du jeu en réduisant le niveau de compétence requis pour réussir le niveau en augmentant la distance entre les portes de récompense et les portes de punition ou les obstacles, ou en fournissant aux joueurs des accessoires améliorés. À l'inverse, si le joueur est capable de terminer le niveau rapidement sans regarder de vidéos incitatives ni effectuer d'achats intégrés, alors la difficulté du jeu peut être rééquilibrée en raccourcissant la distance entre les obstacles et les portes, en augmentant le nombre d'obstacles ou en réduisant la puissance libre. UPS.
4. Utilisez des outils pour définir des courbes de difficulté afin de réaliser la croissance de l'activité de jeu
La plate-forme Supersonic fournit aux développeurs une série d'outils qui peuvent aider à équilibrer la courbe de difficulté du jeu. Parmi eux, l'outil d'analyse de niveau peut aider les développeurs à détecter les changements dans le comportement des joueurs à différents niveaux, y compris des indicateurs clés tels que le taux de démarrage, le taux d'achèvement, le taux de continuation et le taux d'échec, afin d'aider les développeurs à comprendre rapidement quels niveaux spécifiques se trouvent dans un de manière claire et visuelle. Il y a une perte de joueurs. En outre, les développeurs peuvent également combiner l’outil Crash Detection Center de Supersonic pour résoudre plus facilement et plus rapidement les causes du désabonnement des joueurs et des problèmes techniques.
Équilibrer la courbe de difficulté du jeu est une tâche assez difficile, mais tous les efforts déployés seront récompensés lorsque le plaisir et le défi de la courbe de difficulté seront équilibrés, il peut devenir le jeu le plus populaire des développeurs. L'une des ressources précieuses pour motiver les utilisateurs à participer au jeu et à terminer la monétisation.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!