12345678910111213141516171819202122232425 |
- import std.stdio;
- import raylib;
- void main()
- {
- writeln("Starting a raylib example.");
- validateRaylibBinding();
- InitWindow(800, 640, "Hello, World!");
- SetTargetFPS(60);
- scope (exit)
- CloseWindow(); // see https://dlang.org/spec/statement.html#scope-guard-statement
- while (!WindowShouldClose())
- {
- BeginDrawing();
- scope (exit)
- EndDrawing();
- ClearBackground(Colors.RAYWHITE);
- DrawText("Hello, World!", 330, 300, 28, Colors.BLACK);
- }
- writeln("Ending a raylib example.");
- }
|