/* Start main function */ int main(void) { /* Variables */ int liveBoard[BOARDH][BOARDW]; /* Live game board */ int tempBoard[BOARDH][BOARDW]; /* Temporary game board */ int i; /* Height LCV */ int j; /* Width LCV */ /* Array Setting to 0 */ for(i = 0; i < BOARDH; i++) { for(j = 0; j < BOARDW; j++) { liveBoard[i][j] = 0; tempBoard[i][j] = 0; } } PrintSetup(); Setup(liveBoard); printf("You chose:\n"); Printer(liveBoard); TheGame(liveBoard, tempBoard); return(0); }
int main(int argc, char *argv[]) { GLenum status; GLFWwindow *win; /* Init GLFW */ if(!glfwInit()){ fprintf(stderr, "Error: could not initialize GLFW\n"); return 1; } glfwWindowHint(GLFW_SAMPLES, 4); glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 3); glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 3); glfwWindowHint(GLFW_OPENGL_FORWARD_COMPAT, GL_TRUE); glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE); win = glfwCreateWindow(640, 480, "GTA III test", 0, 0); if(win == nil){ fprintf(stderr, "Error: could not create GLFW window\n"); glfwTerminate(); return 1; } glfwwindow = win; glfwSetKeyCallback(win, keypress); numPads = 0; for(int i = 0; i < 16; i++){ int present = glfwJoystickPresent(GLFW_JOYSTICK_1+i); if(present) numPads++; } glfwMakeContextCurrent(win); /* Init GLEW */ glewExperimental = GL_TRUE; status = glewInit(); if(status != GLEW_OK){ fprintf(stderr, "Error: %s\n", glewGetErrorString(status)); return 1; } if(!GLEW_VERSION_3_3){ fprintf(stderr, "Error: OpenGL 3.3 needed\n"); return 1; } initkeymap(); TheGame(); glfwDestroyWindow(win); glfwTerminate(); return 0; }