summaryrefslogtreecommitdiff
path: root/src/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.c')
-rw-r--r--src/main.c17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/main.c b/src/main.c
index 7c5fcbf..01678b9 100644
--- a/src/main.c
+++ b/src/main.c
@@ -1,6 +1,15 @@
+#include "constants.h"
#include "raylib.h"
+#include "star.h"
int main(int argc, char *argv[]) {
+ Star *stars[STAR_AMOUNT] = {};
+
+ for (int i = 0; i < STAR_AMOUNT; i++) {
+ Star star = {{0, 0, 0}, {20, 20}, 1.0, BLACK};
+ stars[i] = &star;
+ }
+
InitWindow(800, 600, "hyperspace (demo)");
SetTargetFPS(60);
@@ -10,6 +19,14 @@ int main(int argc, char *argv[]) {
ClearBackground(WHITE);
DrawText("hi world!", GetScreenWidth() / 2.0 - 16 * 4,
GetScreenHeight() / 2.0 - 16, 32, BLACK);
+
+ for (int i = 0; i < sizeof(stars) / sizeof(stars[0]); i++) {
+ Star *star = stars[i];
+
+ DrawRectangle(star->position.x, star->position.y, star->size.x,
+ star->size.y, star->color);
+ }
+
EndDrawing();
}