Lastenheft Poker iphone App Auftraggeber: Lehrstuhl für Informatik V Prof. Dr. Reinhard Männer Universität Heidelberg Zuletzt geändert: 10.April 2012
Inhaltsverzeichnis Inhaltsverzeichnis Inhaltsverzeichnis 1 Zielbestimmungen 3 2 Produkteinsatz 4 3 Produktfunktionen 5 3.1 Einstellungen.............................. 5 3.2 Spielmodi................................ 5 3.2.1 Single-Player-Modus...................... 5 3.2.2 Multi-Player-Modus...................... 5 3.3 Spielverlauf............................... 6 3.4 Spielende................................ 6 4 Wunschkriterien 7 2 2
1 Zielbestimmungen 1 Zielbestimmungen 1 Zielbestimmungen Der Benutzer soll das Spiel Texas Hold em Poker auf dem iphone spielen können. Das Spiel soll kostenlos im iphone AppStore angeboten werden. Es soll sowohl einen Single- als auch einen Multi-Player-Modus geben. Bei dem Single-Player-Modus kann der Benutzer gegen bis zu vier Computergegner spielen. Im Multi-Player-Modus soll der Benutzer gegen andere Benutzer auf anderen iphones spielen können. 3 3
2 Produkteinsatz 2 Produkteinsatz 2 Produkteinsatz Das Spiel soll für das iphone entwickelt werden. Das Spiel soll so konzipiert werden, dass Spieler über Bluetooth und im WLAN gegeneinander spielen können. Dieses Spiel soll vorerst nur im deutschsprachigen Raum genutzt werden und erfordert deshalb deutsch als Sprache, aber auch für andere Sprachen soll die App erweiterbar sein. Die Statistiken sollen lokal auf dem iphone für jeden Benutzer gespeichert werden. 4 4
3 Produktfunktionen 3 Produktfunktionen 3 Produktfunktionen Hat der Benutzer die App gestartet, kann er entweder ein neues Spiel beginnen oder Benutzereinstellungen vornehmen. 3.1 Einstellungen In den Einstellungen kann der Benutzer seinen Benutzernamen und ein Profilbild festlegen, dass permanent für die App gespeichert wird. Mit diesen Daten nimmt der Benutzer an den Spielen teil. Definiert er keinen Namen, bzw. lädt er kein eigenes Bild in die App, wird ein Standardname, bzw. ein Standardbild verwendet. 3.2 Spielmodi 3.2.1 Single-Player-Modus Im Single-Player-Modus hat der Benutzer die Möglichkeit gegen bis zu vier Computergegner zu spielen. 3.2.2 Multi-Player-Modus Entscheidet sich der Benutzer für ein Multiplayergame, werden dem Benutzer Spiele angezeigt, denen er beitreten kann. Möchte der Benutzer keinem der Spiele beitreten oder ist derzeit kein Spiel vorhanden, dass auf Mitspieler wartet, kann er auch eigens eines erstellen. Spiel beitreten Tritt der Benutzer einem Spiel bei, muss er warten bis das Spiel losgeht. 5 5
3 Produktfunktionen 3 Produktfunktionen Spiel erstellen Wählt der Benutzer die Option Spiel erstellen, muss er angeben wie viele Spieler an dem Spiel teilnehmen dürfen und wie viel Geld jeder Spieler zu Beginn erhält. Des Weiteren soll der Benutzer die Einstellmöglichkeit haben, zu entscheiden, ob die Blinds nach einer bestimmten Zeit oder nach einer bestimmten Anzahl an Runden erhöht werden. Zusätzlich soll er angeben können, nach wie viel Runden, bzw. nach wie viel Minuten die Blinds erhöht werden. 3.3 Spielverlauf Wenn die gewünschte Anzahl der Spieler erreicht ist, kann das Spiel beginnen. Erreicht man die gewünschte Anzahl an Spielern nicht, kann der Benutzer, der das Spiel erstellt hat, das Spiel vorzeitig beginnen und die freien Plätze löschen oder mit Computergegner auffüllen. Es wird zufällig entschieden, wie die Reihenfolge im Spiel ist. Gespielt wird der Reihe nach und nach den offiziellen Texas Holdem- Regeln 1 3.4 Spielende Ist ein Spieler pleite, ist das aktuelle Spiel für Ihn beendet. Das Spiel geht solange weiter bisnur noch ein Spieler übrig bleibt. Jedem Spieler wird mitgeteilt welchen Platz er belegt hat. 1 http://de.wikipedia.org/wiki/texas_hold em 6 6
4 Wunschkriterien 4 Wunschkriterien 4 Wunschkriterien Der Benutzer soll seine Pokerstatistiken lokal auf dem Handy speichern können. Die Statistiken aller Spieler, sollen in einer Rangliste gespeichert werden. Die Computergegner sollen verschiedene Schwierigkeitsstufen haben. 7 7