summaryrefslogtreecommitdiff
path: root/examples/raylib_demo.zc
diff options
context:
space:
mode:
Diffstat (limited to 'examples/raylib_demo.zc')
-rw-r--r--examples/raylib_demo.zc40
1 files changed, 0 insertions, 40 deletions
diff --git a/examples/raylib_demo.zc b/examples/raylib_demo.zc
deleted file mode 100644
index 77b661e..0000000
--- a/examples/raylib_demo.zc
+++ /dev/null
@@ -1,40 +0,0 @@
-//> link: -lraylib -lm
-
-import "raylib.h" as raylib;
-
-fn main() {
- raylib::InitWindow(800, 600, "Zen C + Raylib");
- defer raylib::CloseWindow();
-
- raylib::SetTargetFPS(60);
-
- var x = 400;
- var y = 300;
- var dx = 5;
- var dy = 4;
- var radius = 30;
-
- while !raylib::WindowShouldClose()
- {
- x += dx;
- y += dy;
-
- if x - radius < 0 || x + radius > 800 {
- dx = -dx;
- }
- if y - radius < 0 || y + radius > 600 {
- dy = -dy;
- }
-
- raylib::BeginDrawing();
- raylib::ClearBackground(RAYWHITE);
-
- raylib::DrawText("Zen C + Raylib Demo!", 250, 20, 30, DARKGRAY);
-
- raylib::DrawCircle(x, y, (float)radius, RED);
-
- raylib::DrawFPS(10, 10);
-
- raylib::EndDrawing();
- }
-}