generated from freudenreichan/info2Praktikum-Wortsalat
game, main vollendet
This commit is contained in:
1 parent
fdb0390b59
commit
f5830c24eb
2 files changed
+76
-4
No files matched your search
+21
-4
@@ -4,12 +4,16 @@
|
||||
#include "game.h"
|
||||
#include "graphicalGame.h"
|
||||
|
||||
#define MAX_NUMBER_OF_WORDS 100
|
||||
#define SALAD_SIZE 20
|
||||
#define MAX_NUMBER_OF_WORDS 100 //Maximale Anzahl an Wörtern, die eingelesen werden können
|
||||
#define SALAD_SIZE 20 //Größe des Wortsalats 20 Zeilen * 20 Spalten
|
||||
|
||||
int main(int argc, char *argv[]) // Hauptfunktion des Programms
|
||||
// argc = Anzahl der übergebenen Kommandozeilenargumente
|
||||
// argv = enthält die übergebenen Argumente
|
||||
|
||||
int main(int argc, char *argv[])
|
||||
{
|
||||
int exitCode = EXIT_SUCCESS;
|
||||
int exitCode = EXIT_SUCCESS; // Speichert, ob das Programm erfolgreich beendet wird
|
||||
// EXIT_SUCCESS = kein Fehler
|
||||
|
||||
// Check if the correct number of arguments is provided
|
||||
if(argc != 2)
|
||||
@@ -36,6 +40,19 @@ int main(int argc, char *argv[])
|
||||
// Create the word salad by placing words into grid
|
||||
placedWords = createWordSalad(wordSalad, SALAD_SIZE, words, wordCount);
|
||||
|
||||
|
||||
if (placedWords == wordCount)
|
||||
{
|
||||
startGame(wordSalad, SALAD_SIZE, words, wordCount,800);
|
||||
}
|
||||
else
|
||||
{
|
||||
fprintf(stderr, "Not all words could be placed.\n");
|
||||
exitCode = EXIT_FAILURE;
|
||||
}
|
||||
|
||||
|
||||
|
||||
// TODO:
|
||||
// Check if all words were successfully placed
|
||||
// Start the game if successful
|
||||
|
||||
Reference in new issue
Block a user