# Game Design Document : Gehirn Fitness Repo Link: https://github.com/weifan1802/Gehirnjogging ## Rationale and Requirements Our study found that many people > 60: - play games quite frequently - like it to play alone (singleplayer) - like it to keep their mental fitness in their daily life - slow paced games That's why we did Gehirn Fitness. Its the perfect solution which meets the requirements. ### Tracker Aspect - Dashboard - [Nice to have] Fun Facts eventuell (Wussten Sie schon, dass ihr Hirn ...) - Graph daten - Todolist für den aktuellen Tag (Daily Challenges) -> Button um dailies zu machen - Daten: - Trend der letzten paar Wochen - Trend ob man die Daily Challenges gemacht hat oder nicht - Trend wie gut man die Daily Challenges gemacht hat - Scores / Performance measures - [Nice to have] Social Statistic (Auch auf dem Dashboard oder extra View? Mehr Balken/ Kurven oder Durchschnitt bilden) - Anzeige vom Profil - Profil - Alter - Name - Geistiges Alter - "Level"/"Liga"/"Streaks" - Gamification - Jede Challenge gibt EXP, mit der man eine Liga hochgehen kann (von Alzheimer zu Steve Jobs) ### Mini Games (für den Anfang starten wir mit 3) - [Nice to have] Wenn performance zu schlecht, dann werden einfachere Aufgaben als Daily challenges vorgeschlagen - Rätsel: Anagram-dinger Streichholzrätsel Mini-Kreuzworträtsel - N-Anzahl an Einfache Matheaufgaben - (Multiplikation/Division/Addition/Subtraktion) - Performance Measure: - Zeit - Accuracy - N-Anzahl an Bildrätsel - like seen in https://www.raetseldino.de/gehirntraining.html - Performance Measure: - Zeit - Accuracy - Schimpansentest - https://www.youtube.com/watch?v=GgtzZnagJiM - Performance Measure: - Wie weit man kommt - Wann der Fehler kommt - Delta t zwischen Punkteingabe - Sudoku - Performance Measure: - Zeit - Wie oft man eine Zahl ändert - Kreuzworträtsel - Performance Measure: - Zeit ### USP - Wieso sollte man Minigames hier spielen statt woanders? - Fortschritsskontrolle -> Motivation mit einer App zu lernen - Key selling point: Ich kann sehen, was das Üben bringt. Und weiß, wie gut ich voran komme - Zentraler Platz für die gängigsten Spiele (keine separaten Apps für Sudoku, Kreuzworträtsel,...) - Statistiken teilbar mit Freunden/Verwandten ### Levelsystem - Ränge: - "Stufenkartoffel" - "Stubenhocker" - "Jogger" - "Marathonläufer" - Bei voller Erfahrungsleiste geht man ein Rang hoch - Jeden Tag, in dem man keine Daily Challenges erledigt, verliert man Erfahrungspunkte ### Sketches - Dashboard Mobile ![](https://i.imgur.com/DOKMEcG.png =400x) PC ![](https://i.imgur.com/1pAzFGS.png =700x) ## Implementation ~~We are using Unity3D 2020.3.10f1~~ - GOOGLE PRESENTATION BAYBEEEE!!!111!!!!1!elf ## Roadmap - 7 Juni 14 Uhr design- and concept session - 11. Juni Meeting mit Franz - 25 Juni Prototype - 16 Juli Endpräsentation ## TODO MEHR SPEECHBUBBLÉS für die Präsentation ### Profil - [x] Beruf weg - [x] Prozentleiste erklären (Normales Levelsystem mit corresponding Jogging - Rank. Consistency Rewarding. Daily Streak) - [x] Speechbubblé : Erklärung zum geistigen Alter ### Dashboard - [x] Daily Streak (raka) - [x] Was ist Free Jogging (mit Speechbubblés)? - [x] Balkendiagramm - Statistik optisch aufhübschen. Mit community aspect (Zweiter Balken für den Mittelwert). (Seán) - [x] Gamification System definieren (mit Speechbubllés) (raka) - [x] Dokumentieren im GDD (raka) ### Statistikseite - [x] Detaillierte Statistiken (auswertung pro minigame) - [x] Entwicklung geistiges Alter ### Free Jogging - [x] eigene Slide machen - [x] Auswahl von den Minigames (Johannes) # TODO Tutorial slides am Anfang Levelsystem einfacher gestalten