Primer commit

This commit is contained in:
Raimon Zamora
2014-12-30 22:46:46 +01:00
commit 4a359c46f5
33 changed files with 2778 additions and 0 deletions

56
main.cpp Executable file
View File

@@ -0,0 +1,56 @@
#include "jgame.h"
#include "jdraw8.h"
#include "jfile.h"
#include "info.h"
#include "modulegame.h"
#include "modulesequence.h"
#include "time.h"
#include <libgen.h>
int main( int argc, char* args[] ) {
char res_file[255] = "";
strcpy(res_file, dirname(args[0]));
strcat(res_file, "/data.jrf");
printf("ARXIU DE RECURSOS: %s\n", res_file);
JF_SetResourceFile(res_file);
srand( time(NULL) );
JG_Init();
JD8_Init("Aventures En Egipte");
Info info;
info.num_habitacio = 1;
info.num_piramide = 255;
info.diners = 0;
info.diamants = 0;
info.vida = 5;
info.momies = 0;
int gameState = 1;
while (gameState != -1) {
switch (gameState) {
case 0:
ModuleGame* moduleGame;
moduleGame = new ModuleGame( &info );
gameState = moduleGame->Go();
delete moduleGame;
break;
case 1:
ModuleSequence* moduleSequence;
moduleSequence = new ModuleSequence( &info );
gameState = moduleSequence->Go();
delete moduleSequence;
break;
}
}
JF_Quit();
JD8_Quit();
JG_Finalize();
return 0;
}