What I would suggest is develop as you go, and when you find a math equation you don’t understand, search it up. Its like trying to find something without knowing what you’re trying to find.
Yes, this is good advice. Just start working on a project and learn as you go. You will find a lot of good tutorials and resources here and elsewhere if you Google well.
The math pretty much everyone runs into at one point or another while developing here is Vector3 and CFrame operations (which involves trigonometry and linear algebra) and linear interpolation (e.g. Tweening). Learning the math behind physics is not really necessary unless you want to build your own projectile simulation or have a serious grievance with the available Roblox physics constraints and movers.
Any math really. There is a ton of relationships in math allowing problems to often be solved many different ways. The more knowledge you acquire, the bigger your toolbox. At the end of the day, you want to be able to come up with a solution to your problem, and those problems can vary widely.
As @foxnoobkite suggested, just develop. You’ll learn a lot from encountering problems in their practical use cases and working backwards. This type of approach I find keeps me more motivated, and I think it helps you better understand the formulas and the relationships between different parts.
If you want to be able to use math at all, I think that everything you learn in algebra 1, some of algebra 2 are a good start. Trigonometric functions are also essential knowledge.
Other than that, it mostly depends on what you want to be good at:
Manipulating CFrames, learning how the camera works, etc: Linear algebra
Physics: Basic calculus, and then just start researching Newtonian physics AKA classical mechanics (start with velocity, forces/impulses, inertia, newton’s laws, etc.)
These two will cover almost all (75%ish?) of what you need for game development, with linear algebra making up the majority of it, but the more complex things you want the harder it will get. Also, keep in mind that you don’t have to learn about just the concepts, but how they are efficiently implemented.
Because of how games usually mimic the real world, and are completely built on math, you’re bound to encounter many different math topics.
thank you very much for contributing to the topic and helping me, I will do everything you all told me, thank you! (sorry for replying so late, I was not notified of anything)
Thank you very much for helping me
Linear algebra I have been told a lot that it is essential for games, thanks for helping me with tips, I appreciate it
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.