LEVEL 4 FIXED

After so many days I've finally fixed the infamous level 4. In what way infamous? No one has yet solved it correctly, because the AI wasn't ready for it. It's one of the most fun levels, but it just didn't work. So this is how I've solved it.

Changing layout

I've put a big pillar in front of the player, so now you HAVE to avoid the enemies from the back. Also I've made everything longer to give some breathing space to the player. Screenshot 2021-05-03 191915.png

Better AI

In the jam version AI was simply looking for player and if he was in range it would just start chasing him until it hit him, or a wall (in that case it would "discharge"). Now, the fragment script tries following the player, but if it knows it will hit a wall, it starts following a specified path, that I can set in each level separately. It would seem like it's too hard, but placing just one or 2 points in correct places makes it subtle and forces the player to actually think how to dodge them and not just to exploit them. In case of the infamous level 4 they would just be confused to what happened. https://www.youtube.com/watch?v=DQEre3WIELI

New dev tools

Since day 1 we had noclip, which has proven over and over to be very useful for testing. So now I've finally added AI debug information and AI level command. By setting AI level to 0, it just doesn't do anything and 1 will just blindly follow you. Debug information shows it's current target, path index and more. Screenshot 2021-05-03 192457.png

Screenshot 2021-05-03 192729.png

Update should be coming out tomorrow or on Wednesday. Until then you can play the game here