diff options
Diffstat (limited to 'odin-rl-window/main.odin')
| -rw-r--r-- | odin-rl-window/main.odin | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/odin-rl-window/main.odin b/odin-rl-window/main.odin new file mode 100644 index 0000000..a9b9970 --- /dev/null +++ b/odin-rl-window/main.odin @@ -0,0 +1,21 @@ +package main + +import "core:fmt" +import rl "vendor:raylib" + +main :: proc() { + rl.SetConfigFlags({.VSYNC_HINT, .WINDOW_RESIZABLE, .WINDOW_HIGHDPI}) + rl.InitWindow(1280, 720, "Raylib Window") + + rl.SetTargetFPS(500) + + for !rl.WindowShouldClose() { + rl.BeginDrawing() + rl.ClearBackground(rl.DARKBLUE) + rl.DrawRectangleV(rl.Vector2{ 200, 200 }, rl.Vector2{ 200, 200 }, rl.WHITE) + rl.DrawFPS(rl.GetScreenWidth() - 100, 20); + rl.EndDrawing() + } + + rl.CloseWindow() +} |
