mmofacts.com

Alternativen zu Highscorelisten

gepostet vor 14 Jahre, 10 Monate von tector

Jeder kennt die üblichen Highscorelisten in BGs... Es ist das perfekte Mittel seine eigene Leistung mit der Leistung anderer Spieler zu vergleichen. Das perfekte Mittel? Gibt es denn wirklich keine Alternativen dazu? Also mir fällt da eigentlich momentan fast nichts ein - deshalb frage ich hier mal in die Runde:

Gibt es Alternativen zu Highscorelisten die das Potential haben diese komplett zu ersetzen?

Das einzige was mir dazu einfällt sind Achievements. Man kann seine eigenen erreichten Achievements mit denen anderer Spieler vergleichen... Aber ein vollwertiger Ersatz für Highscorelisten ist das sicher nicht - eher eine Ergänzung.

gepostet vor 14 Jahre, 10 Monate von exe

Im Endeffekt sind Achievements als Ersatz auch nur eine Highscore. Da müsstest du (wie das WoW z.B. macht) für einzelne Achievements Punkte vergeben und dann die Punkte der Spieler miteinander vergleichen. Letztendlich ist eine Highscore ja nur eine Sortierung von vergebenen Punkte - seien das nun Achievements oder verbaute Rohstoffe oder erfüllte Quests oder whatever. Auch wenn du jetzt von Spielseite keine Punkte für die Achievements vergibst werden sich die Spieler einfach anhand der Anzahl der erfüllten Achievements vergleichen. So oder so hast du eine Punktebewertung.

Ich denke das die Highscore nicht ersetzbar ist. Der Spieler will sich mit anderen Spielern vergleichen und sich im Vergleich zu seinen Mitspielern aufsteigen sehen. Von daher brauchst du immer eine Bewertung des Spielerfolges den du in einer sortierbaren Punktezahl darstellst.

gepostet vor 14 Jahre, 10 Monate von tector

Ja, ich sagte ja, dass ich Achievements nicht als Ersatz sehe.

Dass es letztendlich technisch im Hintergrund auf eine Punkteberechnung hinausläuft ist eigentlich auch klar.

Aber muss man dem Spieler immer eine Highscoreliste präsentieren?

Natürlich muss der "Vergleichsfaktor" irgendwie erhalten bleiben - aber vielleicht muss man dem Spieler ja nicht seine genaue Punktezahl mitteilen? Vielleicht eher so eine Art wörtlichen Differenzwert zu einem anderen Spieler?: So ungefähr "Spieler X ist sehr viel weiter als du. Tendenziell holst du aber auf." oder auch "Spieler X hat in den letzten 7 Tagen Punkte verloren. Es fehlt nicht mehr viel. Du holst auf!" (Statt Text kann man natürlich das ganze auch symbolisch darstellen).  Das geht dann wohl etwas mehr in die Casual-Ecke und ist jetzt nur so eine Idee von mir... Und hier wollte ich mal fragen ob euch vielleicht noch andere Alternativen einfallen.

gepostet vor 14 Jahre, 10 Monate von D4rk5in

Ich denke, dass das Problem ist, dass sich ein Spieler immer mit möglichst jedem vergleichen möchte. Und das möglichst genau. Das heißt Zahlen und Statistiken müssen her. So zumindest meine Erfahrung als Spieler & Entwickler. Ich denke, dass die üblichen Ranglisten eben so etabliert sind, weil es schlichtweg keine besseren und einfacheren Methoden gibt, einen Vergleich zwischen den einzelnen Spieler zu visualisieren. Also ersetzen wird man sie nicht können, höchstens erweitern.

Man könnte z.B. eine Trendanalyse einbauen, z.B. "Wenn du diese Aufstiegsrate beibehältst, dann bist du in zwei Wochen unter den Top 1000!..." oder so ähnlich.

MfG

gepostet vor 14 Jahre, 10 Monate von RaydenDD

Ich hab die Highscoreliste nur gemacht, weils die Spieler wollten. Es ist für manche halt eben praktisch wenn sie ungefähr wissen mit was sie sich anlegen :). Der Vergleich spielt bei mir eher nicht so eine Rolle, sondern das Teamplay ^^

gepostet vor 14 Jahre, 10 Monate von Sarge

Highscorelisten sind nur ersetzber durch ..... mehr Highscorelisten :)

gepostet vor 14 Jahre, 10 Monate von exe

Ich denke bei der Überlegung "Highscorelisten ersetzen" kann ein Blick auf die Effekte in WoW recht erhellend sein. Dort gibts ja, von Seite des Spiels, keinerlei Highscorelisten. Interessant ist, dass die Spieler die Highscorelisten einfach selbst erstellt haben.

Zum Beispiel vergibt WoW Punkte für Achievments, diese lassen sich im Spiel und in der Armory (http://eu.wowarmory.com/) einsehen. Jetzt gibts externe Seiten (z.b. http://wow-achievements.com/) welche aus diesen Informationen  Highscores bauen.

http://wowjutsu.com wertet anhand der Armory den Raidfortschritt einzelner Gilden aus und baut daraus ein globales Gildenranking auf.

Wer schonmal an Raids teilgenommen hat ist sicher schonmal über den Gearscore gestolpert. Hier hat jeder Gegenstand ein Itemlevel, die Summe der Itemlevels der angelegten Gegenstände ergibt den Gearscore eines Spielers. Für das Spiel gibt es Addons die diesen Gearscore errechnen und anzeigen um die Qualität des Equipments einzuschätzen.

Das sind jetzt nur mal 3 Beispiele aber hier zeigt sich exemplarisch recht gut: Highscorelisten gibt es immer. Wenn das Spiel sie nicht selber anbietet bauen die Spieler sie einfach selber. Dann aber durchaus (wie beim Gearscore in WoW) durchaus auch mal mit zweifelhaftem Sinn.

gepostet vor 14 Jahre, 10 Monate von DrakeL

Ich finde Highscores generell gut. Im Spiel geht es den meisten darum besser zu sein als die Anderen. Also muss es einen Weg geben sich mit Anderen zu vergleichen.

Allerdings kann eine Highscore auch sehr depremierend sein, gerade bei spielen die lange Runden / Endlos sind und man nach Monaten erst das Spiel anfängt. Man kommt dann auf Plätze > 1000 und wegen dem großen Nachteil des späten Einstiegs nicht hoch. Das ist demotivierend und hinkt den Spielspass.

Da fand ich bisher das System von Xhodon sehr gut. Wo die Highscore in Ligen aufgeteilt wird und alle Zeitlang die Ligen neu gebaut werden. Daher Leute die spät anfangen sind in unteren Ligen, können Platz 1 in dieser werden, bekommen eine Belohnung dafür und arbeiten sich in den Ligen hoch.

Die wahre Position ist zwar trotzdem weit unten, aber durch die Ligen etwas versteckt und durch die Belohnungen will jeder Platz 1 in seiner Liga werden jedes mal was die Motivation doch etwas steigen lässt.

gepostet vor 14 Jahre, 10 Monate von Phoenix1988

Ich glaube auch, es wird sehr schwer auf Punkte zu verzichten. Aber ich glaube man kann darauf verzichten sie den Spielern anzuzeigen. Vergleichsmöglichkeiten sollte der Spieler trotzdem erhalten.

Der erste Gedanke der mir grade zu dem Thema gekommen ist: Bäume.

Über Bäume kann man Hierarchien ideal abbilden. Der Spieler sieht seinen Platz, kann sich Konkurrenten herauspicken und hat immer einen anderen Spieler als Ziel, welchen er überholen kann.
Es gibt sehr viele Variationsmöglichkeiten an der Stelle. Eine Möglichkeit wäre folgende:

[Sorry für den Freiraum, schlechtes Bild von mir.]

Ein Baum sortiert nach regionalen Punkten. Die Wurzel stellt den besten Spieler der Welt/Universum/was auch immer dar. Jeder Knoten stellt den besten Spieler der jeweiligen Teilregion dar.
Ich werfe es mal so als Anregung in den Raum, es ist zumindest etwas neues.

gepostet vor 14 Jahre, 10 Monate von tector

@exe: interessant... wusste gar nicht, dass das so läuft bei WoW

@phoenix: Ja, guter Ansatz... wobei ich denke, dass man da sehr viele Ebenen braucht damit der Spieler auch seinen eigenen Fortschritt oder Rückschritt zeitnah sehen kann.

Guter Anfang. Noch mehr Ideen bitte ^^

gepostet vor 14 Jahre, 10 Monate von d3nn1s

Ich glaube auch, dass ein Spiel ohne Highscorelisten nicht auskommt. Gerade bei Online Spielen mit hunderten oder tausenden von Spielern.

Die Alternative, die aber bei Online Games nicht machbar ist, ist die gesamte Vernichtung aller Gegner (siehe Spiele wie Warcraft oder Stronghold). Dann benötigt man auch keine Rangliste, wobei mir gerade einfällt, dass es auch bei Stronghold eine Art Highscore am Ende des Spiels gibt (wer am meisten Rohstoffe abgebaut hat etc.).

Shooter: Das gleiche - meiste Kills -> Highscore.

Fussballmanager: Ligatabelle oder Stärken der Spieler -> Highscore.

Selbst bei Spielen wie Die Sims kann man den Character doch hoch pushen und kann sich somit mit anderen Sims vergleichen.

Ich glaube, dass kein Spiel ohne jegliche Art von Highscoreliste auskommt. Und gerade im Online Bereich ist es wahrscheinlich die Beste Methode.

gepostet vor 14 Jahre, 10 Monate von tector

So, ich denke ich habe da eine gute Idee (inspiriert durch die visuelle Darstellung von Spielerwerten im Fussballmanager):

Die Fortschritte eines Spielers werden grafisch dargestellt - und zwar in einem Sechseck. Jede Ecke symbolisiert einen Spielbereich (in meinem Spiel Nouron sind das Bau, Handel, Forschung, Diplomatie, Politik, Militär). Die Fortschritte eines Spielers symbolisiert ein Polygon in der Mitte des Sechsecks. Je mehr eine Ecke des Polygons in Richtung einer Ecke des umgebenen Sechsecks "ausschlägt" umso besser ist der Spieler auf dem Gebiet. Hier eine Grafik zur Veranschaulichung:

Hier kann man z.B. gut erkennen, dass Spieler B insgesamt etwas fortgeschrittener/erfolgreicher ist. Aber es lässt sich auch erkennen, dass Spieler A im Bereich Politik etwas besser ist. Spieler B ist in Handel , Diplomatie und Bau besser.

Ich denke an solchen Grafiken kann man schnell und unkompliziert seinen Fortschritt erkennen und auch gut mit anderen Spielern vergleichen. Auf die Anzeige von (Highscore-) Punkten kann komplett verzichtet werden!

Ich kann mir gut vorstellen, dass es nicht jedem gefällt - aber das ist wohl Geschmackssache.

Meinungen?

gepostet vor 14 Jahre, 10 Monate von altertoby

Die Idee finde ich super... nur leider sehe ich da das Problem, dass man sich nur direkt mit einem anderen Spieler vergleichen kann, aber nicht global (vllt. am ehsten noch mit einer Grafik, die den Durchschnitt darstellt).

Und ist es nicht das, was Spieler umbedingt wollen? Immer wieder vergleichen und am besten mit allen?

Aber das ist auch nichtmal auf die Spielindustrie beschränkt...in (fast?) jeder Sportart gibt es irgendwelche Listen/Tabellen um sich zu vergleichen, vllt. kann man aber aus den Sportarten auch noch interessante Ideen ableiten:

Schach (ELO/DWZ) - Die Punkte entstehen nur durch den direkten Sieg und geben so auch einen relativ guten Eindruck von der Stärke des Spielers, ohne jedoch nach oben zu explodieren. (Netter Nebeneffekt: Siege über viel schwächere bringen auch kaum/keine Punkte - automatischer Noobschutz)

Fußball, Volleyball,... - die bereits angesprochenen Ligen

Judo, Kampfsport allgemein - ich weiß nicht in wieweit es dort globale "Listen" gibt; aber vllt. reicht es ja auch für ein BG eine Liste mit erreichbaren "Gürteln" zu erstellen und in den einzelnen "Gürteln" nicht weiter zu differenzieren.

Also mMn wird man die Highscorelisten nicht los, aber man kann sie bestimmt noch verbessern - irgendwelche weiteren Ideen in diese Richtung?

gepostet vor 14 Jahre, 10 Monate von DrakeL

Original von altertoby

Schach (ELO/DWZ) - Die Punkte entstehen nur durch den direkten Sieg und geben so auch einen relativ guten Eindruck von der Stärke des Spielers, ohne jedoch nach oben zu explodieren. (Netter Nebeneffekt: Siege über viel schwächere bringen auch kaum/keine Punkte - automatischer Noobschutz)

Das beschränkt die Punkteverteilung rein auf Kampfhandlungen zwischen zwei Spielern bei denen es einen Sieger gibt. In Spielen bei denen Diplomatie, Handel, Aufbau usw. eine Rolle spielen wäre dies nur die rein militärische Ansicht. Und auch nur dann wenn aus jeder militärischen Handlung ein Sieger hervor gehen würde.

gepostet vor 14 Jahre, 10 Monate von barkeltheboon

Also um wirklich die Bedeutung herkömmlicher Highscorelisten zu verringern, finde ich deinen Ansatz (tector) schon ziemlich gut. Wenn es die Möglichkeit gibt (und die gibt es meist bei umso komplexeren Spielen) einen rein-theoretisch punktemäßig höhergestellten Spieler trotzdem zu besiegen, verliert der Punktewert automatisch  an Bedeutung. Am Anfang der meisten SPiele ist das bereits umgesetzt, wo es noch genug Punkte für Forschungen etc. gibt und nicht nur Punkte für Einheiten ins Gewicht fallen. Man muss sich also eigentlich nur überlegen, wie man das Spiel auch in einer späteren Phase so gestaltet, dass es nicht nur Punkte für Raumschiffe gibt, vielleicht auch garnicht so viele Raumschiffe, sondern auch viel durch Taktik und Ausstattung geht.

Grüße

(Raumschiffe sind jetzt natürlich nurn Beispiel...^^)

gepostet vor 14 Jahre, 10 Monate von Nerosmeel

Man könnte bei tector ansatz auch die die graue Fläche berechnen und die Spieler so sortieren, damit hat man einen detail Vergleich zu einem und einen einfachen vergleich zu allen anderen Spielern.

gepostet vor 14 Jahre, 10 Monate von altertoby

Original von DrakeL

Original von altertoby

Schach (ELO/DWZ) - Die Punkte entstehen nur durch den direkten Sieg und geben so auch einen relativ guten Eindruck von der Stärke des Spielers, ohne jedoch nach oben zu explodieren. (Netter Nebeneffekt: Siege über viel schwächere bringen auch kaum/keine Punkte - automatischer Noobschutz)

Das beschränkt die Punkteverteilung rein auf Kampfhandlungen zwischen zwei Spielern bei denen es einen Sieger gibt. In Spielen bei denen Diplomatie, Handel, Aufbau usw. eine Rolle spielen wäre dies nur die rein militärische Ansicht. Und auch nur dann wenn aus jeder militärischen Handlung ein Sieger hervor gehen würde.

Jup diese Art des Highscores geht wohl echt nur für direktes Messen zwischen zwei Spielern, aber es wäre evt. eine Teillösung. Als Idee kam mir, dass man in den anderen Bereich irgendwelche Ziele gibt und immer zwei Spieler (evt. können sich die Spieler auch ihren Gegner wählen) das gleiche Ziel bekommen (z.B. handle Menge X so schnell wie möglich) und dann dies als auswertbares Spiel gesehen wird, für das man dann Punkte bekommt.

Aber das ist eine eher unausgereifte Idee; ich denke da wäre ein anderer Ansatz vielleicht praktischer.

Ps: Nein, es muss nicht unbedingt einen Sieger geben... im Schach gibt es auch ein Unentschieden und fließt genauso in die Berechnung mit ein! Es muss nur eben ein Ende des Kampfes geben.

Auf diese Diskussion antworten