Thanks for ideas. I guess I was curious at the more fundamental "what could it be used for" then work backwards from there. Like E.G. Exp(), we can punch some numbers in and use this and observe it is a value that gets... exponentially higher depending on the value you input, but then what I am curious about, is where in 2D game mechanics might this be used?
I asked chatgpt (rather not, it's cooler to get ideas from people) and it gave lots of examples but I don't trust if it's true. Some were true, like it said sin/cos can be used for a pendulum motion. But then it said log() and exp() could be good for either a decay system, or an RPG levelling system to set the next goal for experience points to reach. Even if this was true, seems like you could just achieve the same effect with multiplication, is there a situation where its better to use exp/log over multiplaction perhaps? Is there a situation where exp/log must be used to achieve an effect/motion/etc.?
Why would you use ln(), why would you use unlerp() (I've seen unlerp somewhere once, but can't recall what game mechanic it was for).
I suppose I ask this because my mind sometimes grasps things better when I imagine a result, then work backwards deconstructing it from there.