Commit Graph

18 Commits

Author SHA1 Message Date
8106474b39 spider stuff. 2024-07-14 10:16:32 -07:00
c21818caf3 Start to add platform actor, removed shared collision shape dependency among all actors. Whoops. 2024-07-12 10:07:53 -07:00
9d69d7df7d Animation tweaks. 2024-06-15 08:35:12 -07:00
b510927667 Continue adding Player based on inherited actor template. 2024-06-14 22:04:11 -07:00
893bdb9017 Projectile now uses hitbox component. Enemies now die. lol. 2024-06-08 11:08:05 -07:00
599d37deeb Working on UI related items. 2024-06-07 22:00:55 -07:00
9c8eb77b96 Update camera based on PlayerInfo singleton. Add player enemy interractions and health! 2024-06-07 14:25:46 -07:00
4fcd85c936 Settled on hitbox/hurtbox routines. 2024-06-07 11:09:52 -07:00
b091bdc143 Implemented Mediator Pattern. This could be great for state driven function calls. 2024-06-03 22:20:41 -07:00
71e7bdf574 Still working on a hit/hurtbox interactions. 2024-06-02 20:14:51 -07:00
74dc378791 Kinda have a working hit/hurtbox model again. 2024-06-02 13:58:49 -07:00
1a743214d7 Fix and expand hurtbox component. 2024-06-02 13:18:56 -07:00
d50e3f6a51 Working towards attacking and where to put optional states. 2024-06-02 11:11:26 -07:00
9149e89865 Moved actor direction into movement component. Velocity is going to be tough. 2024-06-02 10:25:53 -07:00
e076952b12 Continue to move logic into base classes. Inheritence is maybe not so bad. Added debug flags for state machine that also sets it for children so I can test one child at a time. 2024-06-02 09:12:06 -07:00
267850a2f6 Painted into corner. 2024-06-01 22:27:07 -07:00
8bbc41b8f2 Fix for Actor template, clean up to build things from new template. 2024-06-01 08:30:09 -07:00
46c1063d8d New inherited scene template based on Actor. 2024-05-31 23:09:23 -07:00