From d5cc4f654fc50502c9e4f9ebbe310b9158d5b0a4 Mon Sep 17 00:00:00 2001 From: ilotterytea Date: Mon, 13 Jan 2025 15:20:37 +0500 Subject: feat: level struct and basic functions for initialization (wip) --- src/main.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'src/main.c') diff --git a/src/main.c b/src/main.c index 0f659cb..10e98f0 100644 --- a/src/main.c +++ b/src/main.c @@ -1,3 +1,4 @@ +#include "level.h" #include "raylib.h" int main() { @@ -5,13 +6,20 @@ int main() { InitWindow(800, 600, "sillyeditor"); SetTargetFPS(60); + Level *level = SE_CreateLevel(30, 30); + while (!WindowShouldClose()) { BeginDrawing(); ClearBackground(RAYWHITE); DrawText("hi world!", GetScreenWidth() / 2 - 16 * 4, GetScreenHeight() / 2 - 16, 32, BLACK); + + SE_RenderLevel(level); + EndDrawing(); } + SE_FreeLevel(level); + return 0; -} \ No newline at end of file +} -- cgit v1.2.3