Commit Graph

23 Commits

Author SHA1 Message Date
rostyhn 823b5d39b8 semi functioning pheremone sim 2024-01-07 20:19:52 -07:00
rostyhn 47c6eff011 added seek 2024-01-04 14:32:28 -07:00
rostyhn 1e3032c51b fix foodgen to use correct dim, add limit on food 2024-01-04 12:37:55 -07:00
rostyhn b718397682 chamber func, falling is valid move 2024-01-04 12:27:02 -07:00
rostyhn 6508b51fb3 semi working dig routine 2024-01-04 12:12:50 -07:00
rostyhn ded96cc4b9 render sideways correctly, added movement restrictions 2024-01-03 15:33:38 -07:00
rostyhn 164030424d multiple goal ai 2024-01-03 13:59:59 -07:00
rostyhn 1487614e86 split ai and entity test 2024-01-03 12:37:04 -07:00
rostyhn 4f76f301bc cleaned up some api impl, added food + foodgen 2024-01-03 12:34:59 -07:00
rostyhn 2e0dbc958b added test, idle afte goal reached 2024-01-03 10:57:41 -07:00
rostyhn d69b24dfd8 ai goal - reach works 2024-01-03 00:10:05 -07:00
rostyhn f148fcb901 clean up imports, turns out world can be mut 2024-01-02 23:32:06 -07:00
rostyhn cb020f73d4 moved simulate and render to world 2024-01-02 22:59:38 -07:00
rostyhn 6d577223d0 cleaner screen init 2024-01-02 22:55:36 -07:00
rostyhn 9486a1144e naive astar 2024-01-02 22:47:26 -07:00
rostyhn ce77465b91 screen tests 2024-01-02 22:35:10 -07:00
rostyhn 213407d89a added before_render and after_render to renderable trait 2024-01-02 22:29:18 -07:00
rostyhn 4f467758d8 reorganize 2024-01-02 18:24:39 -07:00
rostyhn 2fd7c9c9d5 added entity factory, id inside structs 2024-01-02 17:57:47 -07:00
rostyhn d6b93daf7a queen can now infinitely lay eggs 2024-01-02 16:12:32 -07:00
rostyhn 37f1bb8022 collisions but queen can't spawn more than 3 2024-01-02 15:54:33 -07:00
rostyhn 04f4a91c0e works but ants overwrite eachother 2024-01-02 15:12:15 -07:00
rostyhn 1b6dd4b9ad before removing side effects 2024-01-02 13:19:57 -07:00