Where can I learn the basics of game physics and t

2020-06-23 06:05发布

I taken math in college (trigonometry, calculus II...) but I don't know why you use tan, arctan, etc., in game physics. I know I can find working code and understand everything except why I am using a particular trig function, but I don't want that.

I want to know why I am using arctan or sin. Where can I learn about why I am using that particular math function to make a ball bounce realistically?

Thanks for any help.

EDIT: Do I need to have taken an entry level physics class to understand game physics?

标签: math
8条回答
女痞
2楼-- · 2020-06-23 06:39

Over the years I read quite a couple of books on the topic, but the one that stuck with me the most (because of it's clarity) is "Game Physics Engine Development".

It'll teach you most of the things you need to know, like mass-spring systems, rigid body mechanics, collision detection and simple particle systems. Other books, such as Game Physics are more comprehensive but are way harder to understand because it dives into the math more deeply.

查看更多
倾城 Initia
3楼-- · 2020-06-23 06:41

I'd recommend Game Physics Engine Development. I've only read some of it so far, but it seems pretty good to someone who is happy with a bit of calculus.

A colleague of mine bought the O'Reilly book (mentioned by Brian), but he complained that there weren't enough actual "direct application" and usage examples. I haven't read it to compare it, so this is a second hand opinion!

查看更多
登录 后发表回答