Licks
This is the core mechanic: characters can quickly lick each other. It goes from a character to the other automatically and it interacts with anything between them. When a player does a lick attack, they have a little moment before the other one can chain a lick behind. Otherwise the tongue comes back to their character. The more they chain theirs licks: the faster they are for destroying enemies or interacting with objects.
This was the trickiest thing to make. I had to find the right way to make it, and find the right signs & feedback to help the players. I first started to work with Splines but I couldn’t have a dynamic tongue easily, so after a few hours without progressing I found the cable component, and it fitted much more to my needs. Through quick iterations I noticed that it would be hard to have what I wanted.
I expected a movement from the left to the right which would take a bit more time to reach the other player, and which would feel more powerful and more like a snake or like Venom’s tongue. Knowing that I couldn’t have this I aimed for a more nervous pace with the tongue showing up directly and I added feedback like the little FX when the characters attack. It could be better but dealing with the time made me try to find creative ways to overcome problems and that was a nice challenge.