2012-04-03 10 views
2

Gibt es eine Möglichkeit, mehr als 1000 Leistungspunkte für Ihre Anwendung anzufordern oder zuzuweisen?Weg, um mehr als 1000 Leistungspunkte zuzuweisen?

Das Problem hier ist, dass ich ein Spiel entwickle und plane, regelmäßige Inhaltspaketerweiterungen zu haben. Zusammen mit diesen Erweiterungen möchte ich neue Errungenschaften in Bezug auf neue Inhalte einfügen.

Mein ursprünglicher Plan war, einfach den Wert für jede Leistung zu reduzieren, sagen 1pt für einfach, 3 für mittel, 5 für schwierig und einfach den 1000-Punkte-Pool so langsam wie möglich nutzen. Natürlich würde dies das Problem nicht lösen, aber es wäre ein guter Kompromiss.

Allerdings, nach dem Lesen der Beschreibung, wie die Errungenschaften bei https://developers.facebook.com/docs/achievements/ arbeiten, würde ich lieber nicht meine Anwendung durch Verwendung von Punktwerten, die nicht verteilt werden.

Also weiß jemand eine Möglichkeit, diese Beschränkung zu überwinden?

Antwort

1

Basierend auf der Dokumentation, die ich gelesen habe (einschließlich der von Ihnen angegebenen URL), können Sie 1000 Punkte, die einem bestimmten Spieler zugewiesen sind, nicht überschreiten. Es gibt also keinen Grund, warum Sie keine neuen Content Packs mit neuen Errungenschaften starten können. Es ist einfach so, dass Sie keinen von ihnen irgendwelchen Spielern zuordnen können (oder wenn Sie dafür keine Verteilung innerhalb von Facebook erhalten) Alle Spieler, die mit ihrer App bereits ihr maximales Leben von 1000 Punkten erreicht haben. Wenn Sie Ihre Gameplay-Mechanismen so gestalten, dass Sie im Grunde alle vorherigen Errungenschaften erreichen müssen, um die neueste zu erreichen, bedeutet dies, dass zusätzliche von Ihnen veröffentlichte Content-Packs schließlich nicht über die Achievements-API auf Facebook veröffentlicht werden können.

Also, zu Ihrer ersten Frage, nein gibt es keine Möglichkeit, mehr als 1000 Leistungspunkte für Ihre Anwendung für einen bestimmten Benutzer anfordern oder zuweisen.

Um Ihre zweite Frage, stellen Sie sicher, dass Sie die Leistungen Abschnitt dieser Seite gelesen haben: sie sprechen https://developers.facebook.com/docs/guides/games/growth/

hier darüber, wie viel Sie Verteilung für die Anzahl der Punkte erhalten Sie zu jedem Erfolg zuordnen. Wenn es Ihr Ziel ist, Ihre Distribution zu maximieren, müssen Sie Ihr Spiel nach Erfolgen gestalten, die mindestens 100 Punkte für die bemerkenswertesten Erfolge Ihres Spiels bedeuten. Wenn Sie fünf davon auswählen, weil Sie fünf Erweiterungen für Content Packs planen und möchten, dass Ihre App weiterhin Benachrichtigungen für Ihre Spieler sendet, die alle fünf Spiele gespielt haben, müssen Sie in Betracht ziehen, maximal 500 Punkte den anderen Ebenen zuzuweisen Leistungsverteilungsebenen.

Letztendlich ist dies eine Aufgabe, die die Erfolge, die Sie im Spiel haben, mit der Menge der Verteilung, die Sie in Facebook erhalten möchten, ausbalanciert, und jeder Spieler im Spiel hat einen LTV, der mit dieser API verbunden ist 1000 bietet Ihnen wenig Wert, um über die Achievements-API hinaus zu werben.

Wenn Sie Ihr Spiel so entwickeln, dass die Erfolge nicht linear sind und die Leute die neuesten Inhalte spielen können, ohne die vorherigen zu vervollständigen, können neuere Spieler neue Erfolge veröffentlichen, die ältere Spieler, die bereits 1000 Punkte erreicht haben, gewinnen Ich kann es nicht.

EDIT: Auch dieses Blog-Post betrachten, was darauf hindeutet, dass Facebook alles scheint zu wollen, up-front definiert die Leistungen haben, um zu zeigen, die „Sie 1 von n Leistungen erreicht haben bisher“ Art von Fortschritt: http://devgotchas.grgventures.com/node/9

+0

Es ist nicht "1000 zu einem bestimmten Spieler" - es ist "1000 über alle möglichen Erfolge für diese App".Super kurze Antwort auf die OP-Frage ist "Nein, das Limit ist 1000, verwenden Sie weniger Punkte pro Leistung, wenn Sie mehr Leistungen benötigen" – Igy

+0

Ich dachte, das war die Antwort, aber ich dachte, ich würde sowieso fragen, falls jemand schlauer als Ich hatte an einen Weg gedacht, die Begrenzung zu umgehen. – jpreed00

+0

Entschuldigung, deine Frage zu entführen, aber was passierte, als du eines Morgens +82 Erfolgspunkte hast und am Nachmittag nur 2 !? Ich versuche immer noch SO zu verstehen, auch nachdem ich ihre Hilfe gelesen habe. – marciokoko

Verwandte Themen