Am i on the right track for the learning the math and kinematics skills to make beginner game mechinacs for 2d javascript game dev?

Hello! I’m unsure if this is the right place to post, but I’m a beginner aspiring game developer and I’m looking to incorporate math and physics to 2d game development. I researched and determined that I’ll need to learn algebra, geometry, trigonometry, linear algebra, physics (kinematics), and possibly calculus to make cool 2d mechanics. My plan is watch Khan academy’s course’s on the math topics listed above, watch the codingmath youtube channel, watch a few videos about applying physics to game dev, and buy this course to learn more about applying these concepts to 2d game development: Math For Video Games: Build Better Games Faster With Advanced Game Math | GameDev.tv. I have a few questions:

  1. When I’m watching the Khan academy course videos, should I try to make projects with what I’m learning? If so, I’m currently having difficulty applying the concepts that I’m learning to projects because it’s difficult to figure out how some concepts are applied to 2d game development. I was seeing if anyone had any resources or tips to assist with this.

  2. Are there any resources that demonstrate what beginners can make once they learn some of these math concepts? It can be hard to come up with ideas, so I was seeing if there are resources that show projects where my learnt concepts can be applied.

  3. I’m having difficulties translating physics formulas to code. I’m unsure if this is due to the lack of my math knowledge, but I’m not sure if this is solvable by understanding the math concepts or if there’s another solution to this.

  4. How do you remember all of the math you learn and know which formulas to use from each of the different math subjects? Also how do you know how to combine the concepts from each of the math subjects to make then work with each other if that makes sense

  5. Lastly, is my plan good? I decided that I wanted to learn more about math for game development yesterday and I’m open to tweaks or suggestions to my plan. Thank you

Like in these videos where the youtuber was able to piece together different aspects of math to create the jumping mechanic, how was he able to use his math knowledge to figure that out?

I just want to ensure that i’m on the right path use math knowledge to create game mechanics like how he did.

as you are using Khan Academy, check out the coding section, specifically Unit 4: Advanced JS: Games & Visualizations and Unit 5: Advanced JS: Natural Simulations. There is the basics of what you are interested in.

you check the books again if you don’t remember, exactly like learning programming.

1 Like

Oh, wow those units look really! Thank you. Definitely let me know if my plan is good or if there are tweaks to be made

1 Like

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.