Gamification von Anwendungen - 5 Dinge zu beachten



Von einem Übersetzer: Dies ist eine Übersetzung eines Artikels von Alexander Shaporda von Django Stars, in dem er über die Funktionen der Gamifizierung mobiler Anwendungen spricht.

Sie führen Spielelemente ein, um das Engagement der Benutzer zu erhöhen und die Finanzindikatoren zu erhöhen, um sich von der Konkurrenz abzuheben, und einfach, weil es ihnen mehr Spaß macht. Mit Gamification können Sie dieses Publikum mithilfe von Likes, Levels, Erfolgen, Fortschrittsbalken, Preisen und Überraschungen, die dem Benutzer gegeben werden, anziehen und halten. Dies kann sich auf die Benutzerbindung, die Häufigkeit des Zugriffs auf die Anwendung und die Zeit auswirken, die der Benutzer damit verbringt. Letztendlich führt dies zu einer Steigerung Ihrer Gewinne. Aber wie kann man richtig spielen?

Skillbox empfiehlt: Praktischer Kurs "Full-Stack Mobile Developer".
Wir erinnern Sie daran: Für alle Leser von „Habr“ - ein Rabatt von 10.000 Rubel bei der Anmeldung für einen Skillbox-Kurs mit dem Promo-Code „Habr“.



Erstelle eine Geschichte




Es gibt Spiele, die aus den ersten Szenen erfassen. Normalerweise zeichnen sie sich durch eine durchdachte Geschichte und ein Szenario aus. Fast jedes Spiel braucht ein narratives Element, wenn es nicht zu einfach ist. Versuchen Sie zu überlegen und sich vorzustellen, warum sich Spielfiguren so und nicht anders verhalten sollten.

Zum Beispiel eine Situation, in der ein Held mit einem kleinen Stock gegen eine riesige Eiche kämpft (dies ist ein echtes Spiel). Es klingt zunächst lächerlich. Aber wenn wir uns vorstellen, dass die Eiche ein böser Angreifer ist, der Böses tun kann, und der Protagonist der letzte im Dorf eines Samurai ist, der mächtige Waffen einsetzt, ein zehntausend Jahre altes Katana, dann sieht das, was passiert, nicht nach Unsinn aus.

Die Hauptsache hier ist, zu versuchen, Benutzer in die Geschichte einzubeziehen, sie über die Hauptfiguren des Spiels zu beunruhigen, die eine oder andere Seite zu unterstützen.

Bereiten Sie einen Anruf vor




Es muss immer ein Anruf für den Benutzer vorhanden sein. Menschen überwinden Hindernisse und schätzen ihre Leistungen höher. Ohne Anruf sieht jedes Spiel folgendermaßen aus:



Dies ist natürlich eine Metapher, aber es steckt etwas Wahres darin. Jede Herausforderung beginnt mit einem Ziel. Es sollte in Ihrer Bewerbung klar dargestellt werden. Die Ziele können persönlich (anpassbar) sein, vom Entwickler bereitgestellt oder von der Community erstellt werden. Im zweiten Fall lohnt es sich sicherzustellen, dass sie unterschiedlich sind und dass es interessant ist, sie zu erreichen. Aus Gründen des Zwecks sind nur wenige Menschen interessiert.

Stellen Sie sich vor, Sie spielen Billard: Sie müssen Bälle in die Taschen werfen. Wenn der Spieler dafür keine Mühe braucht, wird sich das Spiel schnell langweilen. Es muss Regeln geben, die alles nicht nur komplizierter, sondern auch interessanter machen.

Zum Beispiel können Sie Bälle nur mit Hilfe eines weißen Balls und nur auf eine bestimmte Weise und für eine begrenzte Zeit in eine Tasche treiben. Das klingt zunächst etwas albern, aber wie viele Leute spielen Billard und seine Variationen!

Versuchen Sie außerdem, ein Gleichgewicht zwischen Aufgabenkomplexität und Benutzereingriff aufrechtzuerhalten. Wenn alles zu kompliziert ist, werden die Benutzer schnell müde. Aufgaben sollten aber nicht zu einfach sein. Ermöglichen Sie den Menschen, dabei zu lernen und ihr endgültiges Ziel zu erreichen, indem Sie nur einige Zeit und Mühe aufwenden. Dann werden sie ihre Leistungen schätzen, wie oben erwähnt.

Belohnungen bereitstellen




Es ist sehr wichtig, dass der Benutzer bestimmte Aktionen für einen bestimmten Zweck ausführt. Im normalen Leben kann die Motivation darin bestehen, ein Gehalt zu bekommen, einem Freund zu helfen und mit jemandem zu sprechen.

Gleiches gilt für mobile Anwendungen - jeder Aufwand muss belohnt werden. Es kann ein Abzeichen sein, wie ein Platz in der Bewertung: Alles hängt von der Anwendung ab. Die Hauptidee ist es, einen bestimmten Wert von Handlungen zu schaffen, indem man sie belohnt. Dies kann beispielsweise ein loyales Benutzersymbol in einer Lebensmittelversandanwendung oder eine Expertenbewertung in einer Online-Datenbank sein, die Sie dazu motiviert, noch nützlichere Artikel zu schreiben.

Hier haben wir einen riesigen Raum für Fantasie und Action.

Hier sind einige großartige Fälle:

Eye2eye - das Erreichen des Ziels wird mit echten Dingen belohnt, in diesem Fall mit Spielzeug (LEGO Zug, Laserschwert, Transformator und andere).



untappd ist ein Bewertungssystem für Bierfreaks .



Streak - ein persönlicher Tracker des Arbeitsprozesses, mit dem Sie den Fortschritt verfolgen können.



Welche Möglichkeiten gibt es neben positivem Feedback?

Gute zum Beispiel unerwartete Optionen für Bewertungen oder Auszeichnungen. Stellen Sie sich vor: Sie kommen eines Morgens in Ihr Büro und finden eine Tafel Schokolade auf dem Tisch. Sofort steigt die Stimmung und in vielen Fällen die Leistung.

Wenn Sie von Auszeichnungen sprechen, müssen Sie sich an den Schutz vor Aufschlägen erinnern. Es ist sehr wichtig, ein System von Benutzerleistungen aufzubauen, das keinen Einfluss von außen zulässt. Die Bedingungen müssen ausnahmslos für alle Teilnehmer des Systems fair sein.

Übrigens gibt es im wirklichen Leben Analoga. Mein Freund ist die ganze Zeit verärgert, wenn er Menschen sieht oder hört, die ohne großen Aufwand und ohne Arbeit Autos, Yachten, Häuser bekommen. Er selbst arbeitet hart, um die minimal notwendigen Dinge zu bekommen. Aber auch unser Leben kann als Spiel mit unterschiedlichen Schwierigkeitsgraden für verschiedene Teilnehmer angesehen werden. Dies ist nicht immer wahr und oft gibt es diejenigen, die unzufrieden sind. In der Anwendung kann alles rationaler angeordnet werden, so dass sich alle Benutzer wohl fühlen.

Vergessen Sie nicht die soziale Komponente




Viele Anwendungen müssen soziale Komponenten haben. Es kann ein Chat und eine Community im Spiel sein, die durch ein gemeinsames Ziel und Interesse verbunden sind. In einigen Fällen können Sie Wettbewerbe durchführen oder der Anwendung verschiedene Bewertungen hinzufügen (z. B. welcher Benutzer mehr Wörter gelernt hat oder mehr Kilometer an einem Tag zurückgelegt hat).

Benutzer brauchen Freiheit




Das ist wahr - sie müssen eine Wahl haben. Zwinge sie nicht, deinen Willen zu tun, lass die Leute nach ihren eigenen Regeln spielen, nicht nach deinen.

Skillbox empfiehlt:

Source: https://habr.com/ru/post/de419707/


All Articles