The second boss had a weird attack animation I didn’t like so I removed it. Then I improved upon his wonky AI. I was experimenting with him so he was very different from the first boss and all the following bosses. I used the same method I did for the newer bosses wherein the boss can move and attack. But this one doesn’t need to be in range of the player. As long as it is chasing the player it will attack. This makes the fight a lot more active and fun. It doesn’t matter how far the player runs. The boss will always be a danger.
I ran into a lot of problems of course because there was some things on the level that could block the boss but I made sure they didn’t collide with him anymore. I also made the shield material of the boss easier to see through. It is important to have visibility on certain parts of the boss after all.
For the third stage I improved the coloring of the fog so it isn’t as sickly green. It’s still green but not too bright. I then fixed the interaction for the puzzle. There was an issue with how long it took to register but it was not something I could make faster. Instead I just added a visual cue that showed something was processing.
I updated how the key changes work. It now will tell the player if what they pressed was an invalid key. I’ve been thinking about how to do this for awhile and upon looking at it again I found the I had a function that reset the key. I tied the invalid event to when the key image returns as empty. So when the key resets I simply set the invalid text visible long enough for the player to see.
I made the whip transitions faster. This means the player can get to the next whip attack quicker. I moved it down a few milliseconds, but that time is very noticeable when you’re attacking.
I updated some of the post process settings. The chromatic aberration looks nice in some stages, and some bloom helps as well. Made sure that when secrets are found they don’t reappear again. I was quite lazy to do that but it isn’t really a difficult update.
I think I’m mostly done with the polish I wanted to do. For the fifth stage I already have a pretty clear idea of what I want it to be. I will start the pre-planning for that stage unless I think of something else I need to update.











