KaffeeMaus
|
e52cfccaa0
|
refactoring: handleCommand
|
11 months ago |
KaffeeMaus
|
5dc45b9943
|
added a test case for the command
|
11 months ago |
KaffeeMaus
|
17bdcd90a7
|
added another command
|
11 months ago |
KaffeeMaus
|
f921aaaf1c
|
refactoring: commandHandler
|
11 months ago |
KaffeeMaus
|
de794a0f42
|
added a function that evaluates user input
|
11 months ago |
KaffeeMaus
|
f74e8420bb
|
add a test for the initialization of the game info structure
|
11 months ago |
KaffeeMaus
|
b2938395d1
|
add ga structure that holds the game informations
|
11 months ago |
KaffeeMaus
|
e2f9678cbb
|
rules message added
|
11 months ago |
KaffeeMaus
|
7ffbb05393
|
welcome message added
|
11 months ago |
KaffeeMaus
|
6fdccd7ef1
|
add my files
|
11 months ago |
fdai7727
|
a5d14c504d
|
refactoring: Umbenennen der formalen Parameter von drawHangman und noTrysLeft zu verständlicheren Namen
|
11 months ago |
fdai7727
|
e6c9d0dcb6
|
refactoring: Umbenennen der formalen Parameter von changeLetter() zu verständlicheren Name
|
11 months ago |
fdai7727
|
c086500f89
|
refactoring: Umbenennen der formalen Parameter von letterGuessedzu verständlicheren Namen
|
11 months ago |
fdai7727
|
64247b0c52
|
refactoring: Umbenennen der formalen Parameter von wordGuessed() zu verständlicheren Namen
|
11 months ago |
fdai7727
|
516049f1bd
|
Hotfix: Bei Wörtern mit kleinen Buchstaben werden die Buchstaben als klein übernommen
|
11 months ago |
fdai7727
|
396757f477
|
Hinzufügen einer Weiterspielabfrage nach Ende einer Spielrunde
|
11 months ago |
fdai7727
|
43abfa0aa1
|
Erweiterung der Test für getWordFromList für Index über und unter Wortliste + Anpassung im Produktivcode
|
11 months ago |
fdai7727
|
37f32fef2b
|
Erweiterung des Testfall unterschiedlicher Buchstabe bei letterGuessed() um Groß- und Kleinschreibung
|
11 months ago |
fdai7727
|
bd53927ab2
|
Schreiben des Test für unterschiedliche Buchstaben bei letterGuessed()
|
11 months ago |
fdai7727
|
3b7e8d1484
|
Hinzufügen der Tests für noTrysLeft() + Anpassung im Produktivcode
|
11 months ago |
fdai7727
|
2af82e0adc
|
Aufteilen der Abbruchbedingung, sodass bei Eingabe von 0 nicht nochmal Hangman gezeichnet wird + Hinzufügen Abschiedsnachricht
|
11 months ago |
fdai7727
|
eaebe737ca
|
refactoring: Auslagern der Empfangsnachricht aus dem GameLoop in Hangman
|
11 months ago |
fdai7727
|
1e643eb08a
|
Verschieben der define Variablen in die .h-Datei, sodass sie ebenfalls für die Testdatei verfügbar ist
|
11 months ago |
fdai7727
|
3a2ef63aba
|
Erweiterung der Wortliste für Hangman
|
11 months ago |
fdai7727
|
72cd0c6b44
|
Einige kleine Komfortabilitätsänderung
|
11 months ago |
fdai7727
|
cbf15a5e39
|
refactoring: Einführen der konstanten Variable POSSIBLE_TRYS
|
11 months ago |
fdai7727
|
ccf87e12cf
|
Einbau der Abbruchbedingung bei zu viel falschen Tipps
|
11 months ago |
fdai7727
|
f0b83f487f
|
Entfernen eines ungenutzten formalen Parameters bei Funktion letterGuessed() und Hinzufügen eines Counters, der die Anzahl der Restversuche angibt
|
11 months ago |
fdai7727
|
5b256f172b
|
Hinzufügen, dass der Hangman bei falschen Raten erweitert wird
|
11 months ago |
fdai7727
|
9709a76863
|
refactoring: Definieren der Konstanten STAGENUM und ASCII_ART_SIZE
|
11 months ago |
fdai7727
|
e4def0a3a2
|
Hinzufügen der ASCII-Art für die Hangmanfigur + Kontrolle durch übergangsfunktion drawHangman
|
11 months ago |
fdai7727
|
90f36edc96
|
Kleine Verbesserung des Spielverhaltens (Verlassen durch Taste 0 während Spiel und nur einmaliges ausprinten bei doppelvorkommenden Buchstaben)
|
11 months ago |
fdai7727
|
89b622bb64
|
refactoring: Aufteilen der Funktion letterGuessed zu bool letterGuessed und changeLetter
|
11 months ago |
fdai7727
|
cb0f5e3d58
|
Schreiben der Tests für die Funktion letterGuessed
|
11 months ago |
fdai7727
|
c655a092fc
|
Erweiterung der Funktion letterGuessed(), sodass Groß- und Kleinschreibung registriert wird
|
11 months ago |
fdai7727
|
edc3b1f2df
|
Implementation der Funktion, dass bei passenden Buchstaben das displayWord erweitert wird.
|
11 months ago |
fdai7727
|
dbd68d4a90
|
Schreiben der Tests zu dem Testfall Groß-undKleinschreibung unterschiedlich für wordGuessed()
|
11 months ago |
fdai7727
|
b2b0190cba
|
Einbauen Abbruchbedingung, dass das Wort erraten wurde + Hinzufügen der Testfälle für ungleich und gleich
|
11 months ago |
fdai7727
|
0fb0f02821
|
Test für zu große Wertübergabe bei getWordFromList + Anpassung im ProduktivCode
|
11 months ago |
fdai7727
|
981856d4c7
|
Implementation der Tests für ein gültiges Parameter bei der Funktion getWordFromList
|
11 months ago |
fdai7727
|
b97858be05
|
refactoring: Auslagern von Funktionalität um einen return-Wert für Test zu erhalten + Separieren der Variablendeklaration von guessWord und displayWord für erhöhte Übersichtlichkeit
|
11 months ago |
fdai7727
|
0a7e4513bd
|
refactoring: Definition der konstanten Variablen LISTSIZE MAX_WORD_LENGTH und ersetzen an den jeweiligen Stellen
|
11 months ago |
fdai7727
|
0ace76ce85
|
Hinzufügen des Displaywortes
|
11 months ago |
fdai7727
|
b945065a1a
|
Implementation der Zufallsauswahl des gesuchten Wortes aus der Liste
|
11 months ago |
fdai7727
|
3b1b6bfc31
|
Hinzufügen der Liste der möglichen Wörtern
|
11 months ago |
fdai7727
|
13067a097c
|
Empfangsnachricht von Hangman + Implementation des gameloops
|
11 months ago |
fdai7727
|
feebb4ebc6
|
Anlegen der Dateien für Hangman und Einbau in das Interface
|
11 months ago |
fdai7727
|
af0fdc1487
|
refactoring: Auslagern von Funktionalität zu gameLoop() und getuserSelection(), um die Übersichtlichkeit zu verbessern
|
11 months ago |
fdai7727
|
c1e535f5e2
|
Erweiterung der Funktion getWelcomeMessageSSP() mit ASCII-Art
|
11 months ago |
fdai7727
|
098c67d0de
|
Erweiterung der Funktion printResult() mit ASCII-Art
|
11 months ago |