Dev Log -2


When I finished refactoring my code with a MessageBus it was long, but it wasn't particularly frustrating. And it was actually very satisfying when it was done. Being able to see all the interactions between objects flowing blissfully into one place was deeply satisfying.



Enemy movement, on the other hand, suuuuuucked! Who knew that trying to make paths on a Tilemap would be so frustrating. If I didn't have ChatGPT helping me I think I would have lost my mind… Well, maybe I already lost it, but you get what I mean!!!!



I cannot stress enough how tedious it was to add all the points to Astar2D and then connect them all. Yes, I know it's a loop, but it's the principle of the thing! I just want Astar2D to understand that I'm using a TileMap and abstract the rest away. Is it possible I'm being totally irrationally upset about this? Yes, very likely. My emotions do not care at all about the rationality of my complaint. It just annoyed me and that's all there is to it.



It felt like I climbed a small mountain to make an enemy move toward the player and that sucks. At least it's done… Although, I do have to say I felt pretty accomplished when I saw the enemy moving toward the player. You've gotta soak in the small victories y’know.



Also, I have to admit that I enjoy the challenge. I don't really have this level of mental stimulation in my day job or in other areas of life. Y’know it's interesting how things we enjoy can also bring us so many negative emotions. It's like we're all secretly masochists but just on a less intense level than actual masochists. Food for thought. It's like we need balance in order to feel good. My game also has a theme of balance. I find that I sometimes express outward into the world what I need for myself.



Glad I got that off my chest. You are adorable!