Changes in / [95d7add:a9e808e] in network-game
- Files:
-
- 9 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
client/Client/main.cpp
r95d7add ra9e808e 263 263 { 264 264 ALLEGRO_EVENT ev; 265 265 266 266 al_wait_for_event(event_queue, &ev); 267 267 268 268 if(wndCurrent->handleEvent(ev)) { 269 cout << "Processed gui event: " << getCurrentMillis() << endl; 269 270 // do nothing 270 271 } -
client/makefile
r95d7add ra9e808e 36 36 37 37 clean: 38 rm *.o39 rm gameClient38 rm -f *.o 39 rm -f gameClient -
graphics_library/main.cpp
r95d7add ra9e808e 7 7 8 8 // Include GLFW 9 #include <GL/glfw.h> 9 #include <GLFW/glfw3.h> 10 GLFWwindow* window; 10 11 11 12 // Include GLM … … 27 28 } 28 29 29 glfw OpenWindowHint(GLFW_FSAA_SAMPLES, 4);30 glfw OpenWindowHint(GLFW_OPENGL_VERSION_MAJOR, 3);31 glfw OpenWindowHint(GLFW_OPENGL_VERSION_MINOR, 3);32 glfw OpenWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE);30 glfwWindowHint(GLFW_SAMPLES, 4); 31 glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 3); 32 glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 3); 33 glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE); 33 34 34 35 // Open a window and create its OpenGL context 35 if( !glfwOpenWindow( 1024, 768, 0,0,0,0, 32,0, GLFW_WINDOW ) )36 {36 window = glfwCreateWindow( 1024, 768, "Tutorial 0 - Keyboard and Mouse", NULL, NULL); 37 if( window == NULL ){ 37 38 fprintf( stderr, "Failed to open GLFW window. If you have an Intel GPU, they are not 3.3 compatible. Try the 2.1 version of the tutorials.\n" ); 38 39 glfwTerminate(); 39 40 return -1; 40 41 } 42 glfwMakeContextCurrent(window); 41 43 42 44 // Initialize GLEW … … 47 49 } 48 50 49 glfwSetWindowTitle( "Tutorial 06" );50 51 51 // Ensure we can capture the escape key being pressed below 52 glfw Enable( GLFW_STICKY_KEYS);53 glfwSet MousePos(1024/2, 768/2);52 glfwSetInputMode(window, GLFW_STICKY_KEYS, GL_TRUE); 53 glfwSetCursorPos(window, 1024/2, 768/2); 54 54 55 55 // Dark blue background … … 227 227 228 228 // Swap buffers 229 glfwSwapBuffers(); 229 glfwSwapBuffers(window); 230 glfwPollEvents(); 230 231 231 232 } // Check if the ESC key was pressed or the window was closed 232 while( glfwGetKey( GLFW_KEY_ESC) != GLFW_PRESS &&233 glfw GetWindowParam( GLFW_OPENED ));233 while( glfwGetKey(window, GLFW_KEY_ESCAPE ) != GLFW_PRESS && 234 glfwWindowShouldClose(window) == 0 ); 234 235 235 236 // Cleanup VBO and shader -
graphics_library/makefile
r95d7add ra9e808e 1 1 CC = g++ 2 LIB_FLAGS = -lGL -lglut -lGLEW -lglfw2 LIB_FLAGS = -lGL -lglut -lGLEW `pkg-config glfw3 --static --cflags --libs` 3 3 FLAGS = -Wall 4 DEPENDENCIES = 4 DEPENDENCIES = common/texture.o common/controls.o common/shader.o 5 5 6 6 graphics_engine : main.cpp $(DEPENDENCIES) … … 11 11 12 12 clean: 13 rm graphics_engine 14 rm *.o 13 rm -f *.o 14 rm -f common/*.o 15 rm -f graphics_engine
Note:
See TracChangeset
for help on using the changeset viewer.