From 26162084840eaebff19eda20840c7914da1f0507 Mon Sep 17 00:00:00 2001 From: Andrew Guschin Date: Wed, 15 Sep 2021 13:41:00 +0400 Subject: Fixed arena indexing --- src/main.c | 31 ++++++++----------------------- 1 file changed, 8 insertions(+), 23 deletions(-) (limited to 'src/main.c') diff --git a/src/main.c b/src/main.c index b46b16d..a9339b2 100644 --- a/src/main.c +++ b/src/main.c @@ -86,53 +86,38 @@ loadScene(storage_t *storage) entity_t e1 = createEntity(storage); ADD_COMPONENT(storage, e1, transform_t); - // ADD_COMPONENT(storage, e1, collider_t); - + ADD_COMPONENT(storage, e1, collider_t); transform_t *t1 = GET_COMPONENT(storage, transform_t, e1); t1->x = 13; t1->y = 37; - // printTransform(t1); - - // collider_t *c1 = GET_COMPONENT(storage, collider_t, e1); - // c1->height = 50; - // c1->width = 50; - // c1->collisionsCount = 5; + collider_t *c1 = GET_COMPONENT(storage, collider_t, e1); + c1->height = 50; + c1->width = 50; + c1->collisionsCount = 5; entity_t e2 = createEntity(storage); ADD_COMPONENT(storage, e2, transform_t); - transform_t *t2 = GET_COMPONENT(storage, transform_t, e2); t2->x = 14; t2->y = 88; - // printTransform(t2); entity_t e3 = createEntity(storage); ADD_COMPONENT(storage, e3, transform_t); - transform_t *t3 = GET_COMPONENT(storage, transform_t, e3); t3->x = 123; t3->y = 456; - // printTransform(t3); entity_t e4 = createEntity(storage); ADD_COMPONENT(storage, e4, transform_t); - transform_t *t4 = GET_COMPONENT(storage, transform_t, e4); t4->x = 1212; t4->y = 1212; entity_t e5 = createEntity(storage); ADD_COMPONENT(storage, e5, transform_t); - transform_t *t5 = GET_COMPONENT(storage, transform_t, e5); - t5->x = 888; - t5->y = 888; - - printTransform(t1); - printTransform(t2); - printTransform(t3); - printTransform(t4); - printTransform(t5); + t5->x = 777; + t5->y = 666; { char *components[] = {"transform_t", "collider_t", NULL}; @@ -176,7 +161,7 @@ main() storage_t storage; initStorage(&storage); loadScene(&storage); - // update(&storage); + update(&storage); return 0; } -- cgit v1.2.3