Math For Video Games
The Fastest Way To Get Smarter At Math
Below are the top discussions from Reddit that mention this online Udemy course from Ben Tristem.
Learn Math for Video Game Design & Coding through Solving fun Video Game Problems
Reddemy may receive an affiliate commission if you enroll in a paid course after using these buttons to visit Udemy. Thank you for using these buttons to support Reddemy.
Taught by
GameDev.tv Team
2
Offered by
Ben Tristem
Reddit Posts and Comments
0 posts • 6 mentions • top 5 shown below
4 points • Easy-Counter-2834
Pygame 2d math and game physics
I’m looking for resources to really learn game physics and linear algebra and apply it to developing a tennis game in pygame.
I found this course on udemy : https://www.udemy.com/course/math-for-games/ Not sure if this course fits the bill.
There are tons of resources to make platformers, tile based games etc but for sports games, there are very little resources. I am guessing such as serving a tennis ball , gravity would be modeled and when the racquet hits the ball , there’s some kind of projectile motion to be modeled (parabola).
Any advice would be much appreciated.
1 points • groundbreakingcold
Do pre-algebra, then algebra 1 to start with. Lots of ground covered there. I wouldn't recommend rushing if you are starting from the basics, as the number one reason people get stuck later on is they forget/don't know the very foundations.
There's also this course, but I wouldn't take it without Khan as it rushes through stuff a bit. But still good:
https://www.udemy.com/course/math-for-games/
1 points • Kirbyderby
Like others have already said, it really depends on the type of projects you want to be working on. I just want to emphasis how it's particularly useful with game development though. If game development is what you plan on doing and you want to get up to about a pre-calculus level of math, I would definitely recommend the Math for Games course on Udemy.
1 points • takis76gr
Another interesting course about math for video game is this one:
1 points • TheYeesaurus
Publishers and studios usually won't care if you have 5 degrees or 0, your results and portfolio is what matters to them. They also like it if you've done game projects in teams together with others, since you'll be working a lot in teams with others in the industry.
​
>So, now i have good portfolio and experience of photoshop and illustrator and good a background in programming which will be more improved with java after degree.
​
> But, firstly i must be skilled for 3d artist/technical artist/director/designer not programing cause im weak in maths.
AAA studios won't care. You should go to studios and publishers job sites and see what they are looking for. Usually you can filter the jobs by area of interest; art, game design or software development. For the art positions, your programming won't have a lot of weight and for the programming positions your art won't have a lot of weight.
Also, the best programming language to get a game job is C++, but some only require C#. Java is pretty much non-exisant in the industry with the exception of maybe Mojang.
​
>What i want I want to start my own AAA game studio. For that i need some experience in the industry which is not possible here in India, so i need job exp. in canada which is damm difficult for international fresher.
You have an unrealistic view of reality. You don't need "some experience" to start an AAA game studio, you need billions of dollars and A LOT of experience.
Look up the salary of a gameplay programmer at Ubisoft Montreal, they make about 5000 dollars a month on average. Without any other fees for rent and tax added in, that's about 1500 dollars per month for the programmers alone.
It's also not only difficult for an international fresher, it's difficult for everyone. Your benefit being from India is that people will assume your english is good.
​
One of the things studios look at the most is your ability to work in a team and not be afraid to admit when you don't know things or need help. For junior positions they want somebody who has a passion for making games and is eager to learn more. It doesn't matter how much you know, if when you are struggling with something you are wasting 50 hours of worktime when you could have asked for help after the first 10 hours. You should participate in game jams, you can find them in game dev communities online.
​
Since I am a programmer I don't know a lot about art or game design side of things, but if you want a place to start your journey into the game dev industry, I highly recommend gamedev.tv's courses. They also have their own community on discord where you can get help and find people to do gamejams with. But you should buy their courses on Udemy.com, because they are always on discount on there. They go through a bit of design and so on as well. I highly recommend starting with the Unity3d course and then move onto the unreal course if you want to. I started with Unreal and it is WAY more complicated, starting with Unity is better as you'll learn faster and not struggle as much.
They also have a math for game devs course, and it's much more fun and easier to understand when you see the math applied in practice, in games, rather than just the theory.
https://www.udemy.com/course/math-for-games/
https://www.udemy.com/course/unitycourse2/
https://www.udemy.com/course/unrealcourse/
They have a 3d modelling course as well, but I don't know if it's good or not: