Hi friends!
This post will not be that interesting as I'm in the middle of a huuuuuuuge systems overhaul/upgrade and will mostly be about that. Before I get into it, I do want to say thanks for all your patience. Unfortunately, this update has been one which has had a million cascading tasks and is taking me a very long time to complete. I do appreciate all the support, feedback, and kind words. Keeps me going! Ok, enough sap from me. xD
Overhaul and improvements! Essentially, I'm extracting a very old system for entities called, 'behaviours'. It's a system which tries to dictate entity actions whilst also being a sort of status effect tracker and it's incredibly ugly. It causes a ton of weird--heh--behaviours in the game which often conflict with the entity state machine and so on. I won't get into too much of the tech details here because it just won't make sense without me walking through the code. However, the solution I'm putting in place is much cleaner and is ... Read more
This post will not be that interesting as I'm in the middle of a huuuuuuuge systems overhaul/upgrade and will mostly be about that. Before I get into it, I do want to say thanks for all your patience. Unfortunately, this update has been one which has had a million cascading tasks and is taking me a very long time to complete. I do appreciate all the support, feedback, and kind words. Keeps me going! Ok, enough sap from me. xD
Overhaul and improvements! Essentially, I'm extracting a very old system for entities called, 'behaviours'. It's a system which tries to dictate entity actions whilst also being a sort of status effect tracker and it's incredibly ugly. It causes a ton of weird--heh--behaviours in the game which often conflict with the entity state machine and so on. I won't get into too much of the tech details here because it just won't make sense without me walking through the code. However, the solution I'm putting in place is much cleaner and is ... Read more