Math for game developers?

Started by
11 comments, last by Anri 8 years, 4 months ago
HEllo,I am still finding the the challenges I have to put up with in order to create a game.My question is:What math books do I have to go over in order to know how to code?Please give me a complete list.
Advertisement

There isn't a single list, because it will depend on your specific game.

Keep coding/working on your game, and when you find something you don't understand or know how to do, research it and learn about it as you go.

Regardless of what you do, there are some subjects you probably want to know well. Some of these include:

- Algebra.

- Trigonometry.

- Vector math.

- Basic probabilities/statistics.

Apart from that, it can vary wildly.

I don't know of any specific books, but there's always stuff to be found online (e.g. Khan academy).

Hello to all my stalkers.

Could you add a bit more info here, knowing all kind of math stuff is always useful, but I think that learning math with some specific context is the best thing to do?
What are you trying to accomplish??

https://www.youtube.com/playlist?list=PLW3Zl3wyJwWOpdhYedlD-yCB7WQoHf-My

void hurrrrrrrr() {__asm sub [ebp+4],5;}

There are ten kinds of people in this world: those who understand binary and those who don't.

There is also the esoteric area of category theory, that gets real abstract real fast but to highlight how useful the language Haskell and its entire type system is based on this.

There is no must learn maths, but the more you know and understand the more potential ways you have to solve problems :)

Never stop learning

One guy recently posted some articles/youtube tutorials on Math for game developers. I dug up one of the links for you here, I think he has other videos too.

http://www.gamedev.net/page/resources/_/technical/math-and-physics/math-for-game-developers-probability-and-randomness-r4114

And here's the GameDev's article section:
http://www.gamedev.net/page/resources/_/technical/math-and-physics/

- Eck

EckTech Games - Games and Unity Assets I'm working on
Still Flying - My GameDev journal
The Shilwulf Dynasty - Campaign notes for my Rogue Trader RPG

Essential Mathematics for Games $ Interactive applications by James M. Van Verth and Lars M. Bishop

The book is well written, provides plenty of examples, figures, and diagrams and takes the time to explain them.

The book is fairly good at getting straight to the point and avoiding "terrible academia explanations"

Basic understanding of algebra, calculus, and trig is needed.

http://www.amazon.com/Essential-Mathematics-Games-Interactive-Applications/dp/0123742978

I am trying to make a open world multiplayer game.

"I am trying to make a open world multiplayer game."

Well this isn't specific enough. If you wan't to make a game of any kind you 1st must break it down in separate blocks of task. if you cant break it down to blocks that you are familiar with this basically means that you are not ready to make that kind of a game.

So a minor hit is to take few techincal details that are usually needed in "
open world multiplayer game" and implement those thing. For example if you have spells in your game, you might wanna know if the "opponent" is in the range of that spell, which in terms of math the question is "how do i retrieve the distance between 2 thing".

So this is basicall what I'm asing for... A specific math/gamedev problem not a general "activity"

I did a collection of 2D game math tutorials that might be useful to you. Kahn academy has a great set of videos as well. For the most part the majority of game dev math is advanced Grade 12/ or 101 level, nothing too evil.

This topic is closed to new replies.

Advertisement