Commit Graph

28 Commits

Author SHA1 Message Date
d6466b8f55 Add health 2024-02-07 16:12:45 +01:00
e41837001e Fix pop consuming 2024-02-07 12:00:02 +01:00
c625f566bc Improve unit recruiting 2024-02-07 11:38:42 +01:00
28ee6da17b Remove entity arms - bad idea 2024-02-07 11:02:06 +01:00
d55ed29f97 Limit how many workers can harvest the same resource 2024-02-05 09:19:59 +01:00
df581dcb9d Add particles! 2024-01-29 20:01:36 +01:00
e4ec272ab2 Add entity physics 2024-01-29 10:17:10 +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
0423a962df Consume pop capacity + evade AI boiler plate 2024-01-23 21:43:58 +01:00
2d11bb4675 Properly set building owner + apply building pop capacity 2024-01-23 18:39:53 +01:00
c9a2bd2672 Add rest of assets, add blue player 2024-01-23 11:26:23 +01:00
e2684fc496 Move UI code into s_ui 2024-01-15 11:28:17 +01:00
3ba5c8932b Fix and integrate BT 2024-01-10 14:42:21 +01:00
c08fca9670 Buildings as entities instead of map layer 2024-01-08 14:41:26 +01:00
f667614cfe Add weapons 2024-01-06 19:54:22 +01:00
3c18280a32 Polish kinematic movement 2024-01-04 17:18:31 +01:00
3ec7505214 Generalize easing system (works for all components now) 2023-12-29 20:03:01 +01:00
cc66f15131 Move system initialization in systems.c, properly delete all entities when unloading map 2023-12-29 17:18:06 +01:00
681080f3ed Fix harvesting and add resource depositing 2023-12-29 14:54:13 +01:00
31a9289770 Move systems into subdirectory, add tree shake animation 2023-12-29 14:46:11 +01:00
aa3bfbf823 Add static keyword to ease inout sine function 2023-12-29 13:43:01 +01:00
e9bdc623fc Restructure files 2023-11-15 08:23:58 +01:00
274612b035 Add path debug drawing, resources fields 2023-11-14 16:21:14 +01:00
8825b9e01f Path following 2023-11-14 12:01:28 +01:00
bf543330e5 Add basic movement 2023-11-12 19:04:25 +01:00
526d292fb5 Very basic animations 2023-11-12 18:03:55 +01:00
8edb7b7ea9 Restructure/refactor of main.c 2023-11-12 16:14:30 +01:00