summaryrefslogtreecommitdiff
path: root/examples/raylib_demo.zc
diff options
context:
space:
mode:
authorZuhaitz Méndez Fernández de Aránguiz <zuhaitz@debian>2026-01-17 12:14:26 +0000
committerZuhaitz Méndez Fernández de Aránguiz <zuhaitz@debian>2026-01-17 12:14:26 +0000
commitd15dbaf025df9265dce417faaa5ccf33ae04d4b5 (patch)
tree57201674789a305c0bc7b82632fa906534dbf37d /examples/raylib_demo.zc
parent91e763a600afc86e9630e4db592d8108f65def16 (diff)
Fix for #31
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();
- }
-}