sweIhm-ws2018-19 / skillproject-fr_13

skillproject-fr_13 created by GitHub Classroom
0 stars 0 forks source link

Score Keeper Punktestand aller Spielteilnehmer ausgeben #41

Closed OneToughMonkey closed 5 years ago

OneToughMonkey commented 5 years ago

Als Nutzer möchte ich mir den aktuellen Punktestand aller Spielteilnehmer ausgeben lassen.

Akzeptiert wird wenn:

OneToughMonkey commented 5 years ago

Ich habe den Skill inzwischen mit allen für das Sprintziel als relevanten markierten User Stories recht stabil zum laufen gebracht. Der Sourcecode liegt in meinem Branch "monkeydev" und die Implementation kann über den Alexa Developer Console Gruppenaccount getestet werden.

phiebl commented 5 years ago

Reviewer @phiebl:

phiebl commented 5 years ago

Für die ausgabe der Punktestände der einzelnen Spieler ist der GetPlayerScoreIntentHandler zuständig. Falls keine Punkte vorhanden sind wird ein entsprechender Hinweis ausgegeben. Ansonsten wird der Punktstand aller Teilnehmer ausgegeben. Die Punktestände werden persisten in einer Alexa DB gespeichert. Beim Test in der Developer Console konnten die Spielstände zum korrekten Spieler zugewiesen und dementsprechend ausgegeben werden. Außerdem hat die pesistente Speicherung nach z.B. einem Abbruch des Skills gut funktioniert.