diff options
| author | raysan5 <raysan5@gmail.com> | 2014-09-18 19:00:30 +0200 |
|---|---|---|
| committer | raysan5 <raysan5@gmail.com> | 2014-09-18 19:00:30 +0200 |
| commit | 1ef1f3d7ea40992b507ed6969df465fabb383910 (patch) | |
| tree | 3585d630ff583f9a52ff1de9e169eb0f1ad29f54 /templates/basic_test/basic_test.c | |
| parent | 815f90974cede854883bb6ace76358840d23ef86 (diff) | |
| download | raylib-1ef1f3d7ea40992b507ed6969df465fabb383910.tar.gz raylib-1ef1f3d7ea40992b507ed6969df465fabb383910.zip | |
Multiple templates to start a game
Some basic to advance templates are provided to be use as base code for
new games
Diffstat (limited to 'templates/basic_test/basic_test.c')
| -rw-r--r-- | templates/basic_test/basic_test.c | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/templates/basic_test/basic_test.c b/templates/basic_test/basic_test.c new file mode 100644 index 00000000..d4359df5 --- /dev/null +++ b/templates/basic_test/basic_test.c @@ -0,0 +1,59 @@ +/******************************************************************************************* +* +* raylib - Template for basic test +* +* <Test description> +* +* This example has been created using raylib v1.2 (www.raylib.com) +* raylib is licensed under an unmodified zlib/libpng license (View raylib.h for details) +* +* Copyright (c) 2014 Ramon Santamaria (Ray San - raysan@raysanweb.com) +* +********************************************************************************************/ + +#include "raylib.h" + +int main() +{ + // Initialization + //-------------------------------------------------------------------------------------- + const int screenWidth = 800; + const int screenHeight = 450; + + InitWindow(screenWidth, screenHeight, "raylib basic test - <test description>"); + + // TODO: Initialize all required variables and load all required data here! + + SetTargetFPS(60); + //-------------------------------------------------------------------------------------- + + // Main game loop + while (!WindowShouldClose()) // Detect window close button or ESC key + { + // Update + //---------------------------------------------------------------------------------- + // TODO: Update your variables here + //---------------------------------------------------------------------------------- + + // Draw + //---------------------------------------------------------------------------------- + BeginDrawing(); + + ClearBackground(RAYWHITE); + + DrawText("BASIC TEST TEMPLATE", 270, 180, 20, LIGHTGRAY); + + EndDrawing(); + //---------------------------------------------------------------------------------- + } + + // De-Initialization + //-------------------------------------------------------------------------------------- + + // TODO: Unload all loaded data (textures, fonts, audio) here! + + CloseWindow(); // Close window and OpenGL context + //-------------------------------------------------------------------------------------- + + return 0; +}
\ No newline at end of file |
