Hi Steve,
Welcome to our community!
What do you mean by “deep”? Knowing how to add, subtract, multiply and divide is definitely crucial because that’s how we move objects around in the scene.
Many typical problems in games are solved “by maths”. For example, if you want to move a value between two values, e.g. a and b, the typical solution would be the Lerp function. While you do not have to do the maths yourself, you should at least know about it. If you don’t know it, you’d have to do the maths yourself to solve your problems.
And this would be the maths behind the Lerp function: a + (b - a) * t where t ranges from 0 to 1.
LeenTween and all the other things that move things around use those typical mathematical functions like the lerp function. If you know the typical functions, you know what you would look for in the LeenTween API to achieve certain effects.
Ben and Gary created a maths course containing the most important things you “need” to know about maths to make your life as a game developer easier.
You certainly do not have to take that course or learn a maths book by heart before being able to develop games but not being afraid to learn something new is important if you want to achieve more than moving something back and forth with constant speed.
Did this help?
See also: