1+ /*******************************************************************************************
2+ *
3+ * raylib [core] example - Basic window
4+ *
5+ * Welcome to raylib!
6+ *
7+ * To test examples in Notepad++, provided with default raylib installer package,
8+ * just press F6 and run [raylib_compile_execute] script, it will compile and execute.
9+ * Note that compiled executable is placed in the same folder as .c file
10+ *
11+ * You can find all basic examples on [C:\raylib\raylib\examples] directory and
12+ * raylib official webpage: [www.raylib.com]
13+ *
14+ * Enjoy using raylib. :)
15+ *
16+ * This example has been created using raylib 1.0 (www.raylib.com)
17+ * raylib is licensed under an unmodified zlib/libpng license (View raylib.h for details)
18+ *
19+ * Copyright (c) 2013-2020 Ramon Santamaria (@raysan5)
20+ *
21+ ********************************************************************************************/
22+
23+ #include "raylib.h"
24+
25+ int main (void )
26+ {
27+ // Initialization
28+ //--------------------------------------------------------------------------------------
29+ const int screenWidth = 800 ;
30+ const int screenHeight = 450 ;
31+
32+ InitWindow (screenWidth , screenHeight , "raylib [core] example - window 1" );
33+ InitWindow (screenWidth , screenHeight , "raylib [core] example - window 2" );
34+
35+ SetTargetFPS (60 ); // Set our game to run at 60 frames-per-second
36+ //--------------------------------------------------------------------------------------
37+
38+ // Main game loop
39+ while (!WindowShouldClose ()) // Detect window close button or ESC key
40+ {
41+ // Update
42+ //----------------------------------------------------------------------------------
43+ // TODO: Update your variables here
44+ //----------------------------------------------------------------------------------
45+
46+ // Draw
47+ //----------------------------------------------------------------------------------
48+ BeginDrawing (0 );
49+
50+ ClearBackground (RAYWHITE );
51+
52+ DrawText ("Congrats! You created your FIST window!" , 190 , 200 , 20 , LIGHTGRAY );
53+
54+ EndDrawing ();
55+
56+ BeginDrawing (1 );
57+
58+ ClearBackground (RAYWHITE );
59+
60+ DrawText ("Congrats! You created your SECOND window!" , 190 , 200 , 20 , LIGHTGRAY );
61+
62+ EndDrawing ();
63+ //----------------------------------------------------------------------------------
64+ }
65+
66+ // De-Initialization
67+ //--------------------------------------------------------------------------------------
68+ CloseWindow (); // Close window and OpenGL context
69+ //--------------------------------------------------------------------------------------
70+
71+ return 0 ;
72+ }
0 commit comments