From c23947247f76a519795e82c15c1ef01f4b4d58bc Mon Sep 17 00:00:00 2001 From: DrNuget Date: Tue, 4 Mar 2025 21:07:46 +0200 Subject: some broken shit --- src/main.c | 28 +++++++++++++++------------- 1 file changed, 15 insertions(+), 13 deletions(-) (limited to 'src/main.c') diff --git a/src/main.c b/src/main.c index 663fe63..d5cbf34 100644 --- a/src/main.c +++ b/src/main.c @@ -65,6 +65,18 @@ int main(void) {1,0,0,0,0,0,0,0,0,1}, {1,1,1,1,1,1,1,1,1,1} }, +{ + {1,1,1,1,1,1,1,1,1,1}, + {1,0,0,0,0,0,0,0,0,1}, + {1,0,0,0,0,0,0,0,0,1}, + {1,0,0,0,0,0,0,0,0,1}, + {1,0,0,0,0,0,0,0,0,1}, + {1,0,0,0,0,0,0,0,0,1}, + {1,0,0,0,0,0,0,0,0,1}, + {1,0,0,0,0,0,0,0,0,1}, + {1,0,0,0,0,0,0,0,0,1}, + {1,1,1,1,1,1,1,1,1,1} + } } }; @@ -78,17 +90,7 @@ int main(void) .fovy = 60.0f, .projection = CAMERA_PERSPECTIVE, }, - .hitbox = createHitbox((Vector3[]){ - { 1.0f, 0.0f, 1.0f}, - { 1.0f, 0.0f, -1.0f}, - {-1.0f, 0.0f, 1.0f}, - { 1.0f, 0.0f, -1.0f}, - - { 1.0f, 2.0f, 1.0f}, - { 1.0f, 2.0f, -1.0f}, - {-1.0f, 2.0f, 1.0f}, - { 1.0f, 2.0f, -1.0f}, - }), + .hitbox = (Vector3){1.0f, 2.0f, 1.0f} }; player.camera.position = (Vector3){5.0f,10.0f,5.0f}; @@ -107,9 +109,9 @@ int main(void) ); //UpdateCamera(&player.camera, cameraMode); handleInput(&player); - handleCollision(&world, &player); - handleGravity(&world, &player); handleMovement(&player); + handleGravity(&world, &player); + handleCollision(&world, &player); BeginDrawing(); BeginMode3D(player.camera); -- cgit v1.2.3