Ich habe ein Spiel, in dem der Spieler Geld für das Gewinnen von Rennen verdient und dieses Geld dann ausgeben kann, um neue Level freizuschalten oder sein Fahrzeug zu verbessern. Jetzt wähle ich das Geld, das Sie verdienen, und die Preise von Dingen ohne klare Kriterien aus. Ich teste sie nur und sehe, ob es sich richtig anfühlt ... Glauben Sie, dass es einen besseren Weg gibt? Wie machst du das?
game-design
balance
Miguel Santirso
quelle
quelle
Antworten:
Erstellen Sie sich eine Excel-Tabelle. Dort können Sie genau berechnen, wie viel Geld ein Spieler, der bei jedem Rennen den ersten Platz belegt, zu jedem Zeitpunkt des Spiels verdient hat. Gleiches gilt für einen Spieler am unteren Ende Ihrer Auszahlungsspanne.
Wenn Sie die Geldspanne für einen guten / schlechten Spieler kennen, fragen Sie sich, wie viele Teile er nach 1 Rennen, nach 3 Rennen, nach X Rennen kaufen kann. Sie können die Kosten der Teile gegen das Einkommen der Spieler im Laufe der Zeit darstellen.
Mit VBscript sollten Sie in der Lage sein, das gesamte Fortschrittsspiel in Excel durchzuspielen.
quelle
Denken Sie daran, Preis ist ein Platzhalter für Wert oder Nutzen. Sie sollten eine Vorstellung davon haben, wie viel Wert ein Spieler vom Gewinnen eines Rennens haben sollte, d. H. Wie sehr sollte ihnen das in einem zukünftigen Rennen nützen. Wenn Sie die relativen Werte der verschiedenen Artikel kennen, die Sie kaufen können, können Sie ihnen basierend auf diesen Werten Preise zuweisen.
quelle
Wenn sich Ihr Spiel nicht für ein direktes Modell wie Excel eignet (obwohl dies der Fall ist), sollten Sie versuchen, Statistiken darüber zu erhalten, wann Dinge gekauft wurden und was mit Ihren Betatestern geschieht. Steam hat mit diesem Modell sehr viel Erfolg gehabt, so dass Heatmaps populärer Todeszonen in Karten bereitgestellt wurden, um problematische Regionen zu finden. Es gibt keinen Grund, warum Sie das nicht verwenden können, um Ihre Preispunkte zu platzieren.
quelle