Commit Graph

22 Commits

Author SHA1 Message Date
409d9027ef Working HTML5 version 2024-01-29 00:10:31 +01:00
205fb57f07 Implement farming 2024-01-28 17:33:55 +01:00
5d96a02284 Fix hitboxes for entities 2024-01-28 14:09:27 +01:00
a61768e912 Add hitboxes 2024-01-28 11:00:32 +01:00
2d11bb4675 Properly set building owner + apply building pop capacity 2024-01-23 18:39:53 +01:00
b6e54a7fcb Proper build UI 2024-01-23 16:54:39 +01:00
8692d89479 Add 8 layers to collisions 2024-01-13 08:09:34 +01:00
5486c3189f Fix bounds for inserting into spatial grid 2024-01-08 16:41:54 +01:00
88cbfe4a37 Properly handle map collisions when placing/destroying buildings 2024-01-08 15:27:58 +01:00
c08fca9670 Buildings as entities instead of map layer 2024-01-08 14:41:26 +01:00
cc6b1c1a35 Add entity_factory 2024-01-04 16:40:39 +01:00
cc66f15131 Move system initialization in systems.c, properly delete all entities when unloading map 2023-12-29 17:18:06 +01:00
33b28b620d Implement harvest worker AI 2023-12-17 14:20:13 +01:00
3cfdce9d96 Add BzTileID which refers to the tileset 2023-12-13 16:31:28 +01:00
ce519fe409 Update to use game_tileset.h 2023-12-13 15:37:41 +01:00
0d137ffb25 Add idle animation 2023-12-05 11:25:56 +01:00
783db8ba90 Add input logic for building 2023-11-22 09:56:20 +01:00
2d50a43a73 Change collisionMap to boolean value 2023-11-18 12:53:34 +01:00
021df6d77a Remove multiple colliders, add spatial index component 2023-11-17 15:13:30 +01:00
4c37622240 Add entity map 2023-11-15 18:32:43 +01:00
d37936ce7f Add Game as singleton 2023-11-15 08:18:56 +01:00
bf56b150cc Separate buildings function from main.c 2023-11-12 16:31:40 +01:00