Commit Graph

17 Commits

Author SHA1 Message Date
Eric-Paul Ickhorn fb0aa65d00 Some medium-sized refactor 2023-10-17 13:25:02 +02:00
Eric-Paul Ickhorn 163457c5b8 Fixed some memory leaks while creating others 2023-10-16 13:36:50 +02:00
Eric-Paul Ickhorn f96a688c55 Now creating physics objects of all chunks 2023-10-15 17:20:51 +02:00
Eric-Paul Ickhorn 29ef3b0b27 Added hooks for physics-chunk creation 2023-10-15 14:41:53 +02:00
Eric-Paul Ickhorn 1602130459 Improved performace of entity system 2023-10-15 11:51:45 +02:00
Eric-Paul Ickhorn dc3a81b7b4 Partially integrated own mathematics library 2023-10-15 10:07:33 +02:00
Eric-Paul Ickhorn 40be22f69b An ECS-oid structure 2023-10-14 21:17:30 +02:00
Eric-Paul Ickhorn 03ae44ae58 Fixed warnings 2023-10-14 16:48:09 +02:00
Eric-Paul Ickhorn 1e7aaadb5d Added chunk loading 2023-10-14 10:47:21 +02:00
Eric-Paul Ickhorn 4ae08a432b Made window resizing change framebuffer size 2023-10-13 14:00:49 +02:00
Eric-Paul Ickhorn a85b70e2c5 Added buggy chunk loading 2023-10-13 08:00:53 +02:00
Eric-Paul Ickhorn 165d54ab37 The chunk system needs to be rewritten 2023-10-12 18:52:05 +02:00
Eric-Paul Ickhorn f12bcee579 Added block creation utilities 2023-10-12 08:18:43 +02:00
Eric-Paul Ickhorn 6c57999c8f Added texture loading. A texture must be at path assets/block_atlas.png 2023-10-11 15:01:54 +02:00
Eric-Paul Ickhorn 201f222083 Fixed a bug in the meshing 2023-10-11 10:41:58 +02:00
Eric-Paul Ickhorn 8f5c9cef39 Fixed chunk coordinate system 2023-10-11 10:15:51 +02:00
Eric-Paul Ickhorn 132f84a43f Created chunk renderer 2023-10-11 10:10:06 +02:00