So it turns out that what I thought was a limitation in Godot's navigation system was actually an oversight on my part. You can have multiple navigation maps layered on top of each other, as long as they and the CharacterBodies using them are part of their own NavigationLayer. So this clears up a major issue I was seeing related to NPCs navigating on their own when on different floors or overlapping each other.
With that being said, NPCs can still have some difficulty getting stuck on props and corners, or vibrate in a fit of uncontrollable rage if they can't find a path to the player at all. I'll figure out a way around this though.
Some of the highlights:
It's now less than a month to go before I put out a demo for this game, and I am starting to feel the pressure. But I think I can get most (if not all) of the main features implemented before then.
One of my favorite games from when I was younger was Crash: Twinsanity for the Xbox. It was a buggy mess, some of the levels were infuriating, and a lot of the planned content never made it in except for some concept art that you have to unlock, but it's still one of my favorite games from that era just from the amount of fun I had with it. We're coming up on its 20th anniversary and it's one of the few games that actually needs a remaster just so it can be played the way the developers intended it to be. Unfortunately it doesn't seem like that will be happening any time soon. Shameful.
Did you like this post? Tell us
Leave a comment
Log in with your itch.io account to leave a comment.