J'ai un jeu dans lequel le joueur gagne de l'argent pour les courses gagnantes et, ensuite, il peut dépenser cet argent pour débloquer de nouveaux niveaux ou pour améliorer son véhicule. Maintenant, je choisis l'argent que vous gagnez et le prix des choses sans critères clairs, je les teste juste et vois si ça me va ... Pensez-vous qu'il existe une meilleure façon? Comment faites-vous?
game-design
balance
miguelSantirso
la source
la source
Réponses:
Construisez-vous une feuille de calcul Excel. Là, vous pouvez calculer exactement combien d'argent un joueur qui place en premier de chaque course aura acquis à tout moment du jeu. Il en va de même pour un joueur à l'extrémité inférieure de votre tranche de paiement.
Une fois que vous connaissez la fourchette d'argent pour un bon / mauvais joueur, demandez-vous simplement combien de pièces voulez-vous qu'ils puissent acheter après 1 course, après 3 courses, après X courses. Vous pouvez tracer le coût des pièces en fonction du revenu des joueurs au fil du temps.
En utilisant VBscript, vous devriez pouvoir jouer à travers tout le jeu de progression dans Excel.
la source
N'oubliez pas que le prix est un espace réservé pour la valeur ou l'utilité. Vous devriez avoir une idée de la valeur que devrait retirer un joueur de gagner une course, c'est-à-dire. combien cela devrait leur être bénéfique dans une future course. Lorsque vous connaissez les valeurs relatives des différents articles que vous pouvez acheter, vous pouvez leur attribuer des prix en fonction de ces valeurs.
la source
Si votre jeu ne se prête pas à un modèle simple comme Excel (bien que si c'est le cas, faites-le), vous devriez essayer d'obtenir des statistiques sur le moment où les choses sont achetées et ce qui est avec vos bêta-testeurs. Steam a eu beaucoup de succès avec ce modèle, à tel point qu'il a fourni des cartes thermiques des zones de mort populaires dans les cartes pour trouver les régions problématiques. Il n'y a aucune raison que vous ne puissiez pas l'utiliser pour placer vos prix.
la source