---
# System prepended metadata

title: 'Game Design Document : Gehirn Fitness'

---

# 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

