Steam Reviews Raten (Community Spiel)

Hi zusammen,

ich hatte die Woche bisschen Zeit und Motivation und habe ein kleines Spiel gebastelt / selber programmiert.

https://steam5.org/review-guesser

Jeden Tag (0200am) kriegt man 5 Spiele vorgestellt und muss an Hand der Screenshots und paar Metadaten raten, wie viele Reviews das Spiel hat (pos + neg).

Optional kann man sich per Steam einloggen - fuer Leaderboard.

Vllt hat hier ja jemand auch Spass dran.

Hat man alle fünf geschafft, gibt es eine praktische „Share“ Funktion:

Steam5 | Review Game — 2025-08-16
:green_square::orange_square::green_square::green_square::yellow_square: 19/25

:green_square: | Round 1: Silly Billy — off by 0
:orange_square: | Round 2: pureya — off by 2
:green_square: | Round 3: Nightmare Flight — off by 0
:green_square: | Round 4: A Painter’s Tale: Curon, 1950 — off by 0
:yellow_square: | Round 5: Spiral Splatter — off by 1
Total points: 19

Play: https://steam5.org/review-guesser

———

Bin auch happy ueber einen technischen Austausch, (Spring Boot, Postgres, NextJS, Coolify) Feedback oder Ideen.

Man koennte noch parallel weitere kleine Spiele anbieten, zb Preiseraten, Screenshots zu Spieltiteln zuordnen, Mehr Negative oder Positive Reviews raten etc.

Mit der Datenbasis geht echt viel.

7 „Gefällt mir“

Coole Idee!
Außerdem Nextjs :heart:
Hier meine Resultate:

Steam5 | Review Game — 2025-08-16
:green_square::yellow_square::orange_square::yellow_square::green_square: 17/25

:green_square: | Round 1: Silly Billy — off by 0
:yellow_square: | Round 2: pureya — off by 1
:orange_square: | Round 3: Nightmare Flight — off by 2
:yellow_square: | Round 4: A Painter’s Tale: Curon, 1950 — off by 1
:green_square: | Round 5: Spiral Splatter — off by 0
Total points: 17

Play: https://steam5.org/review-guesser

Ich hatte beim ersten Spiel einen kleinen Bug:
Der zweite und dritte Schätzknopf waren wie ein Link unterstrichen und mein Handy wollte die Nummer dann als Anruf tätigen, beim draufklicken. War aber, wie geschrieben, nur beim ersten Spiel bzw. der ersten Runde, danach war alles gut.
(Briwdsr: Brave, OS: iOS)

2 „Gefällt mir“

Super coole Idee, könnte aber böse für die Wunschliste sein :skull:

Irgendwie stimmen die Reviewanzahlen aber nicht exakt überein, oder?

1 „Gefällt mir“

„doch“ - die API liefert die konkreten Reviews die existieren. Auf der Shopseite werden aber, nach mir nicht komplett bekannten Kategorieren, manche Reviews exkludiert.


sagt auch gerne, ob es mit dem Login fuer euch klappt. Das ist immer spannend.


hmm, danke fuer die Info. Mir faellt akut nicht ein, wie das passieren kann, aber ich ueberlege mal!

@Brainworm habe die nextjs metadata „phone erkennung“ mal deaktiviert. Vermutlich hilft das schon. → Functions: generateMetadata | Next.js

2 „Gefällt mir“

Hier meins von heute, das könnt ihr besser :slight_smile:

Steam5 | Review Game — 2025-08-16
:yellow_square::orange_square::yellow_square::red_square::orange_square: 8/25

:yellow_square: | Round 1: Silly Billy — off by 1
:orange_square: | Round 2: pureya — off by 2
:yellow_square: | Round 3: Nightmare Flight — off by 1
:red_square: | Round 4: A Painter’s Tale: Curon, 1950 — off by 3
:orange_square: | Round 5: Spiral Splatter — off by 2
Total points: 8

Play: https://steam5.org/review-guesser
Leaderboard: Steam5

1 „Gefällt mir“

Steam5 | Review Game — 2025-08-17
:green_square::green_square::green_square::yellow_square::yellow_square: 21/25

:green_square: | Round 1: Radar Defense — off by 0
:green_square: | Round 2: Old School Rally — off by 0
:green_square: | Round 3: ACIIIIIIIIIIIIIIID — off by 0
:yellow_square: | Round 4: Screamboat Willie — off by 1
:yellow_square: | Round 5: GUN GODZ — off by 1
Total points: 21

Play: https://steam5.org/review-guesser
Leaderboard: Steam5

Habe den Bug weiterhin:

Vielleicht so ein iOS-Ding? :thinking:

Bin auch auf iOS (safari) und habe das nicht. Hmm

Komisch. Ich nutze Brave. Werde gleich mal Safari ausprobieren und berichten.
Hier meine Ergebnisse von Heute:

Steam5 | Review Game — 2025-08-17
:yellow_square::yellow_square::green_square::yellow_square::yellow_square: 17/25

:yellow_square: | Round 1: Radar Defense — off by 1
:yellow_square: | Round 2: Old School Rally — off by 1
:green_square: | Round 3: ACIIIIIIIIIIIIIIID — off by 0
:yellow_square: | Round 4: Screamboat Willie — off by 1
:yellow_square: | Round 5: GUN GODZ — off by 1
Total points: 17

Play: https://steam5.org/review-guesser
Leaderboard: Steam5

1 „Gefällt mir“

Auf dem Safari besteht das Problem nicht. Also macht Brave da wohl irgendwelchen Quatsch.

1 „Gefällt mir“

Steam5 | Review Game — 2025-08-18
:green_square::green_square::green_square::yellow_square::green_square: 23/25

:green_square: | Round 1: Welcome to the Polyverse — off by 0
:green_square: | Round 2: ENSLAVED™: Odyssey to the West™ Premium Edition — off by 0
:green_square: | Round 3: Astro Looter: Survivor — off by 0
:yellow_square: | Round 4: Bring Me that Shawarma — off by 1
:green_square: | Round 5: Sakura Magical Girls — off by 0
Total points: 23

Play: https://steam5.org/review-guesser
Leaderboard: Steam5

Weils ganz interessant ist, hier mal die Review Cluster

Steam5 | Review Game — 2025-08-18
:orange_square::green_square::green_square::yellow_square::green_square: 19/25

:orange_square: | Round 1: Welcome to the Polyverse — off by 2
:green_square: | Round 2: ENSLAVED™: Odyssey to the West™ Premium Edition — off by 0
:green_square: | Round 3: Astro Looter: Survivor — off by 0
:yellow_square: | Round 4: Bring Me that Shawarma — off by 1
:green_square: | Round 5: Sakura Magical Girls — off by 0
Total points: 19

Play: https://steam5.org/review-guesser
Leaderboard: Steam5

2 „Gefällt mir“

Steam5 | Review Game — 2025-08-18
:green_square::yellow_square::green_square::yellow_square::green_square: 21/25

:green_square: | Round 1: Welcome to the Polyverse — off by 0
:yellow_square: | Round 2: ENSLAVED™: Odyssey to the West™ Premium Edition — off by 1
:green_square: | Round 3: Astro Looter: Survivor — off by 0
:yellow_square: | Round 4: Bring Me that Shawarma — off by 1
:green_square: | Round 5: Sakura Magical Girls — off by 0
Total points: 21

Play: https://steam5.org/review-guesser
Leaderboard: Steam5

1 „Gefällt mir“

Steam5 | Review Game — 2025-08-18
:green_square::green_square::yellow_square::yellow_square::yellow_square: 19/25

:green_square: | Round 1: Welcome to the Polyverse — off by 0
:green_square: | Round 2: ENSLAVED™: Odyssey to the West™ Premium Edition — off by 0
:yellow_square: | Round 3: Astro Looter: Survivor — off by 1
:yellow_square: | Round 4: Bring Me that Shawarma — off by 1
:yellow_square: | Round 5: Sakura Magical Girls — off by 1
Total points: 19

Play: https://steam5.org/review-guesser
Leaderboard: Steam5

1 „Gefällt mir“

So, morgen wirds fairer (und schwerer =P)

Steam5 | Review Game — 2025-08-18
:orange_square::green_square::green_square::yellow_square::green_square: 19/25 Points


:orange_square: | Round 1: Welcome to the Polyverse — off by 2
:green_square: | Round 2: ENSLAVED™: Odyssey to the West™ Premium Edition — off by 0
:green_square: | Round 3: Astro Looter: Survivor — off by 0
:yellow_square: | Round 4: Bring Me that Shawarma — off by 1
:green_square: | Round 5: Sakura Magical Girls — off by 0


Play: https://steam5.org/review-guesser
Leaderboard: https://steam5.org/leaderboard

1 „Gefällt mir“

Wie war es denn bisher gelöst? Bzw was hat sich geändert?

Und wäre es nicht noch schöner, jeweils einen bucket zufällig auszuwählen und dann ein Spiel daraus zu nehmen, statt jeden bucket exakt 1mal vorkommen zu lassen? Dann wäre es immer noch statistisch jeder bucket gleich häufig, aber man kann nicht beim letzten bucket wissen, welcher noch fehlt oder ala „kam ja schon“ buckets ausschließen…

1 „Gefällt mir“

Initial waren es einfach vier von mir festgelegte Review-Summen-Buckets.

Dann:

  • ein Spiel aus dem 0.35 Perzentil
  • ein Spiel aus dem 0.95 Perzentil
  • drei Random, aber min. 25 Reviews

Das ging schon, aber fuehrt dazu, dass du statistisch immer 1-100 waehlen musstest, fuer die meisten Punkte.

Jetzt habe ich die fuenf Buckets auf eine logarithmische Skala berechnet (ohne outlier). Fuer jeden Bucket jetzt ein Game, da das einfach interessanter ist, mMn. Komplett random koennen wir uns aber auch gerne offenhalten. Ich will aber vermeiden, dass wir zu viele super Unbekannte / Bekannte in einer Runde haben.

Du hast aber Recht, auf Dauer duerfte es sich rein quantitativ nichts geben. Lass uns das aktuelle mal ein paar Tage testen und sonst auf random umstellen :slight_smile:

2 „Gefällt mir“

Ah, dann macht es ja wirklich total sinn dass die großteils aus den 2 niedrigsten Klassen stammten, die ja auch >90% aller bewerteten Spiele enthalten.
Ich denke auch dass es interessanter ist, alle buckets ca gleich oft vertreten zu haben.
Binauf jeden Fall auf die neue Version gespannt mit nun mehr stark beachteten Spielen…

1 „Gefällt mir“